Has anyone managed to port or write a roguelike into a simple handheld device with a qwerty keyboard, such as a Franklin dictionary? Some of them have a d-pad and like a 6x40 character display. I'd love to learn how to do it. I can program only in very high level scripts like BASIC and Lua. I'll probably end up connecting a simple character display onto a Raspberry Pi and going from there.
Roguelikes on a franklin dictionary?
Collapse
X
-
No work to do at all with the raspberry pi. Raspbian is GNU/linux and angband was written for UNIX. The pi is also many times more powerful than anything which existed in 1994 - it runs circles round something like a Pentium 2. It's actually easier to compile angband for the pi than it is to compile for windows.
I've looked into it myself, the difficulty isn't in running the software (which is entirely straightforward) it's in obtaining and attatching the hardware. -
Presumably for 40x6 you'd be writing a different roguelike, rather than trying to port Angband. MicRogue is an excellent example of a roguelike that has a fairly "narrow" play area; each level the player has to get from the left side to the right while dealing with enemies.Comment
-
40x6 is enough to have a row of four 9x5 rooms, which is pretty small but seems workable:
Code:[bc=grey][color=black] You hit the small kobold (5). --more-- <#.......+.........#....b....#.........# .#.#######.o.###.o.#..#...#..#.###+###.# .#..k@...#.o.#?+.o.+.b..#..b.+.#[+D+!#.# .#######.#.o.###.o.#..#...#..#.###+###.# .........#.........#....b....#........>#[/color][/bc]
Comment
-
40x6 is enough to have a row of four 9x5 rooms, which is pretty small but seems workable:
Code:[bc=grey][color=black] You hit the small kobold (5). --more-- <#.......+.........#....b....#.........# .#.#######.o.###.o.#..#...#..#.###+###.# .#..k@...#.o.#?+.o.+.b..#..b.+.#[+D+!#.# .#######.#.o.###.o.#..#...#..#.###+###.# .........#.........#....b....#........>#[/color][/bc]
I'd want to take advantage of the long screen aspect and design very linear dungeons with branching points (so actually a tree structure). I'll check out MicRogue.
Good to know that I'm in for a hard time with hardware hookups. I'll see if anyone makes tiny peripherals for the Pi.Comment
-
Comment
-
Actually check out adafruit for any DIY electronics, they have a huge variety of stock.Comment
Comment