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