Kayne Ruse 6a42bb8c59 Added confusion, fireball, and various utils
While the scrolls themselves won't be around forever, the tools used to
make them work will be.
2025-04-06 17:20:08 +10:00
2025-03-29 11:12:40 +11:00
2025-04-05 19:06:23 +11:00
2025-03-13 19:50:34 +11:00
2025-03-13 19:50:34 +11:00

Stepwise

Stepwise (working title) is a traditional roguelike, with console-like graphics, built with python-tcod.

Dimensions and Genres

Each time you start a run, a genre is chosen from a predefined list of Dimensions. Which dimension is chosen will dictate the rules for that run, altering the map generation and overall goals. Some talking monsters may change their dialog, or some monsters may only spawn in some dimensions but not others.

Some recurring elements will exist in all dimensions to provide some stability, but will often be warped to fit - for example, if the "fantasy" dimension has Cid, the Dwarven shopkeeper, the "sci-fi" dimension has C.I.D., the Customer Inventory Droid.

A working list of dimensions can be found in dev-dimensions.md.

Setup

I'm still figuring out how python works, but this is part of it.

#make the virtual environment
python3 -m venv venv

Design, Coding: Kayne Ruse
Design: Troy Brough
Font: https://2bitcrook.itch.io/44-game-boy-fonts

Description
Stepwise (working title) is a traditional roguelike, with console-like graphics, built with python-tcod.
Readme 667 KiB
Languages
Python 99%
Vim Script 0.7%
Shell 0.3%