Pyp-boy is a Python Flask-based text role playing game inspired by the Fallout lore. At the beginning of this project, the idea was to make a quick and dirty attempt to create a pip-boy for the Pinephone, but the more the development advanced, the more I've shifted to this idea.
This game is still under development.
So far, the story is 4 chapters long. They've all been translated in English.
Please read the documentation for installation and startup instructions.
- Being able to support multiple languages for a story
- The story does not takes account in the character's selected gender yet, it would be nice to implement it later.
- The MAP tab is intended to display the various discovered locations using OSM as a background. It will try to create a fictional map using actual ones.
- Add a better management for the data save, possibility to delete one entry.
- The STAT tab could display character's informations and maybe introducing the Fallout's iconic SPECIAL system, only for cosmetic purpose since there is no actual gameplay.
- Support multiple databases
This project is mainly a playground for coding learning for a not-developer guy. But any contributions are welcome anyway.
This project is licensed under MIT and CC-BY-SA 4.0. Please refer to the LICENSE file for more information.
Other attributions are :
- Maps based on OpenStreetMap, using Leaflet and Stamenmaps render.
- Icons are from Remix Icon.
- The game's illustrations has been generated with InvokeAI using the DarkSushi model.
- Some images are from the Fallout game, they're listed in the LICENSE content.
- The story has been written in French, the English translation has been made using DeepL Free translation tool with manual review.