Roguelike made in Python 3 with libtcod.
This project was initially made with the help of the Roguelike Tutorial Revised for Python 3. It is now being expanded as a personnal free time project.
As a long time fan of the Wheel of Time book series by Robert Jordan, I'm deeply annoyed by the lack of video games with the series as a setting. This is the main reason I decided to make Randland the setting for this game. Bear in mind that at the current state of the game only the enemies are WoT related.
- Python 3.x installed
Please bear in mind that this program has not been tested on Mac OS. There are currently no plans to test it on this platform.
Execute the file engine.py .
As of now, the game uses vim-like keys for movement and requires both mouse and keyboard to play.
h, j, k ,l for left, down, up, right moves, respectively.
y, u, n ,m for up-right, up-left, down-right, down-left moves, respectively.
Execute a basic attack by moving into an enemy.
Move into a target to make a basic melee attack.
Offensive items can be used by selecting them in the inventory menu.
Itens on the ground can be picked up with g.
The inventory can be accessed by pressing i . With the inventory menu open, select the corresponding item key to use/equip/unequip it.
To drop an item, press d to open the drop menu and select the item you wish to drop.