Outlined the dimensions idea
This commit is contained in:
parent
d630693ef8
commit
d264b08ce8
40
README.md
40
README.md
@ -1,30 +1,42 @@
|
||||
# Stepwise
|
||||
|
||||
## Concepts
|
||||
## Dimensions and Genres
|
||||
|
||||
* "Fun value", inspired by `Undertale`, activates different secrets in different runs.
|
||||
* Color-based effects or biomes that only have an impact when in the FOV.
|
||||
* Gobbos, da red gobbo.
|
||||
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's generation and overall goals for that save file. Some talking monsters may change their dialog, or some monsters may only spawn in some dimensions but not others.
|
||||
|
||||
Stepwise needs a genre/setting. Some options are:
|
||||
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 "scifi" dimension has C.I.D., the Customer Inventory Droid.
|
||||
|
||||
* Fantasy
|
||||
* Sci-fi
|
||||
* Nuclear Bunker
|
||||
* Indiana Jones
|
||||
* Post-Apocalypse
|
||||
* Curses and Blessings (setting)
|
||||
Here's a few potential options, which will absolutely change over time:
|
||||
|
||||
## Links
|
||||
* Sword and Sorcery (LotR, D&D)
|
||||
* GitS/Neuromancer/Digitized Minds
|
||||
* Steampunk/Clockpunk/Crystalpunk (deeper areas have older tech)
|
||||
* Post-Post-Apocalypse (Nausicaa)
|
||||
* Shakespeare, A Tragedy
|
||||
* Fairy Tales and Fables (Brothers Grimm)
|
||||
* Secret Agent Espionage
|
||||
* Mythic Odyssey
|
||||
* Dreamlands/Cthulhu Horror
|
||||
* Stargates/Sliders
|
||||
* Isekai Protag Syndrome
|
||||
* Gunslingers (Wild West)
|
||||
|
||||
https://python-tcod.readthedocs.io/en/latest/
|
||||
## Notes, Concepts and Ideas
|
||||
|
||||
* Color-based effects or biomes that only have an impact when in the FOV?
|
||||
* The "obscurity" is a random value set at the beginning of a run, and lost upon death. The game will have various secrets, some of which are only accessible via certain obscurity values.
|
||||
|
||||
## Links And Resources
|
||||
|
||||
https://rogueliketutorials.com/
|
||||
|
||||
## Setup
|
||||
https://python-tcod.readthedocs.io/en/latest/
|
||||
|
||||
## Setup and Notes
|
||||
|
||||
```bash
|
||||
python3 -m venv venv
|
||||
./venv/bin/tcod
|
||||
```
|
||||
|
||||
heapq is a thing for the speed sorting
|
Loading…
x
Reference in New Issue
Block a user