A roguelike.
This was originally based on the tutorial for Python3 + tcod, but I've diverged not insubstantially from the code at this point.
This is a work in progress, so things will get less simplistic/playable as time goes on, and eventually I'll get a commit in which I no longer need this disclaimer. Although this might just be me tweaking the engine until I get something that I like and is also easy to use for a seperate project...
python 3.7+, and tcod - instructions for tcod install can be found here
Run the engine.py script.
- alt+enter fullscreen
- esc to prompt 'exit' action - this means you'll exit to the previous screen, or just save and exit if you're playing the game on the main screen.
- k or up arrow to move up
- j or down arrow to move down
- l or right arrow to move right
- h or left arrow to move left
- u to move up and right
- y to move up and left
- n to move down and right
- b to move down and left
- g to pickup an item
- i to bring up inventory (press corresponding menu key to use).
- d to drop an item
- c to see character stats screen