Create your first roguelike!
You have 7 days to create your roguelike by completing its features. But unstable features generate bugs that cost you time… Will you finish your game in time?
This is my first participation to a game jam, namely 7DRL 2019. So this is kind of autobiographical.
- You have no hit points but 7 days to make your game. Try not to lose too much time!
- You can control the spawn rate of the bugs by choosing how many unstable features you equip at the same time.
- Weapons and features have ego: find the combinations that work best!
- Depending on the feature that generated them, bugs have special skills. Mapgen bugs can phase, RNG bugs rarely fail their attack.
You will need python 3.6+, libsdl2-dev (2.0.5+) and libomp5.
First, install tcod and pyinstaller:
$ python3 -m pip install tcod
$ python3 -m pip install pyinstaller
Then clone the repository:
$ git clone https://github.com/PFGimenez/1rl
$ cd 1rl
Then package it:
$ python3 -O -m PyInstaller 1rl.py --additional-hooks-dir=. -F --add-data "font.png:." --add-data "splash.png:."
The binary is in dist
.
This game uses the python-tcod library. Splash art based on assets by Master484.