A roguelike/adventure game using Python, BearLibTerminal and tcod.
Based on Roguelike Tutorial Revised and jcerise's roguelike tutorial for Go.
move: arrows, numpad or vim keys
interact: 'c' or 'enter'
stairs: '<' or '>'
examine: 'x'
message log: 'm'
map: 'tab'
pick up: ',' or 'g'
inventory: 'i'
Install Python 3.
Install dependencies: numpy, scipy, tcod and bearlibterminal
py -m pip install tcod bearlibterminal
For Windows make sure you also have the latest Microsoft Visual C++ Redistributable.
Run py engine.py or python engine.py.
Tilesets by Adam Bolt and Oryx Design Lab.
Oryx tileset is owned by Oryx Design Lab and it is NOT covered under the MIT license.
Adam Bolt's graphics may be redistributed and used for any purpose, with or without modification.
Dungeon generation algorithms originally by AtTheMatinee.