home · contact · privacy
Updated README.
[plomrogue] / README
1 plomrogue
2 =========
3
4 plomlompom tries to build his own roguelike. Currently, it doesn't do
5 much interesting, apart from managing some ncurses windows in a bizarre
6 fashion. You can move around a player and meet a random number enemies;
7 they will occasionally hit you (and each other) on contact, but without
8 consequences (no hitpoints implemented yet). The map gets generated
9 randomly, too. There is only one save file (named "savefile"), and it
10 gets overwritten each new turn. To start over with a new world, delete
11 it.
12
13 Install/run
14 -----------
15
16 Dependencies: the ncurses library.
17
18 git clone https://github.com/plomlompom/plomrogue
19 cd plomrogue
20 make
21 ./roguelike
22
23 Default keybindings
24 -------------------
25
26 Q       quit
27 F1      toggle keybinding editing window
28 F2      toggle map window
29 F3      toggle info window
30 F4      toggle log window
31
32 LEFT    scroll windows pad left
33 RIGHT   scroll windows pad right
34 >       cycle window selection forwards
35 <       cycle window selection backwards
36 y       shift window forwards
37 Y       shift window backwards
38 *       grow window horizontally
39 _       shrink window horizontally
40 +       grow window vertically
41 -       shrink window vertically
42
43 w       scroll map up
44 x       scroll map down
45 a       scroll map left
46 d       scroll map right
47 t       move player up
48 b       move player down
49 f       move player left
50 h       move player rifght
51 .       next turn / wait
52
53 S       save current keybindings
54 UP      navigate selection upwards in keybinding editing window
55 DOWN    navigate selection downwards in keybinding editing window
56 RETURN  modify keybinding selected in keybinding editing window
57
58 Replay game recording
59 ---------------------
60
61 Run "./roguelike -s" to watch a recording of the current game from the
62 beginning. Hit the "next turn / wait" key to increment turns. Keys to
63 manage windows, scroll on the map and quit the program are active; keys
64 to perform player actions are inactive. Append a number to the -s option
65 (like "-s100") to start the recording at the respective turn number.