Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.