A digital dice-based tool to use as an alternative to tumbling tower mechanics used in games, such as those based on the Wretched and Alone SRD by Sealed Library.
Important
This project has migrated to Codeberg as of release 0.1.1. All updates, issues, and pull requests will occur there.
The idea for the mechanic was originally posted by user Speak the Sky during a game jam for the SRD.
Obviously a Jenga tower is a bit more specialised than dice or cards, and can't really been done easily and properly online, so here's a simple mechanic that uses d6s (and an online dice roller like orokos.com):
- 1st pull: roll 100(!)d6, take out the 1s,
- 2nd pull: roll the dice you have left, take out the 1s etc.
- 'lose' when you run out of dice.
100d6 is a lot, which is why you should do this digitally!
The application is implemented as a TUI which you can access via the command line. It creates a tower, handles dice rolls on demand, and provides feedback on how close to utter destruction you happen to be.
You can install wretched-tower like any other Python application via pip, but you can also sidestep needing to maintain an environment for it by using uv.
uvx wretched-tower
Simply press ++r++ to roll the tower and the display will update.
If you want to start a new tower, press ++ctrl++ + ++n++.