plomrogue ========= plomlompom tries to build his own roguelike. Currently, it doesn't do much interesting, apart from managing some ncurses windows in a bizarre fashion. You can move around a player and meet a number of different enemies. They move randomly and will only accidentally hit you. You have 5 hitpoints to lose before death; they have either 1, 3 or 9. The map get generated randomly, too. There is only one save file (named "savefile"), and it gets overwritten each new turn. To start over with a new world, delete it. Install/run ----------- Dependencies: the ncurses library. git clone https://github.com/plomlompom/plomrogue cd plomrogue make ./roguelike Default keybindings ------------------- Q quit F1 toggle keybinding editing window F2 toggle map window F3 toggle info window F4 toggle log window LEFT scroll windows pad left RIGHT scroll windows pad right > cycle window selection forwards < cycle window selection backwards y shift window forwards Y shift window backwards * grow window horizontally _ shrink window horizontally + grow window vertically - shrink window vertically w scroll map up x scroll map down a scroll map left d scroll map right s center map on player W move player up X move player down A move player left D move player right S next turn / wait S save current keybindings UP navigate selection upwards in keybinding editing window DOWN navigate selection downwards in keybinding editing window RETURN modify keybinding selected in keybinding editing window Replay game recording --------------------- Run "./roguelike -s" to watch a recording of the current game from the beginning. Hit the "next turn / wait" key to increment turns. Keys to manage windows, scroll on the map and quit the program are active; keys to perform player actions are inactive. Append a number to the -s option (like "-s100") to start the recording at the respective turn number.