From Wikipedia:
Roguelike is a subgenre of role-playing video games, characterized by procedural level generation, turn-based gameplay, tile-based graphics, permanent death, and typically based on a high fantasy narrative setting
- Clone the repo
bundle install
In the root directory:
rake
Currently you can move the player around a single randomly generated map. You can attack NPCS ("D") by moving into their cells, or manually initiate attacks using "a". Careful, NPCs will fight back!
The game will end when the player dies.
Movement:
- Left: h
- Up: j
- Down: k
- Right: l
- Attack phase: a
- Cancel attack: q
- Exit game: Ctrl C
Tests are written using rspec and all tests are within the spec folder. To run:
rspec