Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wivik/pyp-boy
A Text RPG set in the Fallout world using a Pip-boy inspired GUI written in Python and Flask.
https://github.com/wivik/pyp-boy
fallout flask game python rpg-game
Last synced: about 1 month ago
JSON representation
A Text RPG set in the Fallout world using a Pip-boy inspired GUI written in Python and Flask.
- Host: GitHub
- URL: https://github.com/wivik/pyp-boy
- Owner: Wivik
- License: other
- Created: 2023-02-18T17:50:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-28T16:00:05.000Z (6 months ago)
- Last Synced: 2024-05-29T07:12:46.465Z (6 months ago)
- Topics: fallout, flask, game, python, rpg-game
- Language: Python
- Homepage:
- Size: 6.54 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Pyp-Boy
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.
![pypboy](screenshot.png)
## Warning
This game is still under development.
So far, the story is 4 chapters long. They've all been translated in English.
## Documentation
Please read the [documentation](docs/README.md) for installation and startup instructions.
## Roadmap
- 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## Contribute
This project is mainly a playground for coding learning for a not-developer guy. But any contributions are welcome anyway.
## Attribution
This project is licensed under MIT and CC-BY-SA 4.0. Please refer to the [LICENSE](LICENSE) file for more information.
Other attributions are :
- Maps based on [OpenStreetMap](https://www.openstreetmap.org/), using [Leaflet](https://leafletjs.com) and [Stamenmaps](http://maps.stamen.com/#watercolor/12/37.7706/-122.3782) render.
- Icons are from [Remix Icon](https://remixicon.com).
- The game's illustrations has been generated with [InvokeAI](http://github.com/invoke-ai/InvokeAI) using the [DarkSushi model](https://civitai.com/models/48671?modelVersionId=56009).
- 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](https://www.deepl.com/translator) with manual review.