Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roalyr/pglowrpg
Procedurally Generated Living Open World RPG
https://github.com/roalyr/pglowrpg
cli-game game game-development multiplatform procedural-generation rpg-game rust rust-lang single-player-game text-game
Last synced: about 2 months ago
JSON representation
Procedurally Generated Living Open World RPG
- Host: GitHub
- URL: https://github.com/roalyr/pglowrpg
- Owner: roalyr
- License: gpl-3.0
- Created: 2020-07-29T20:32:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-27T22:37:28.000Z (almost 2 years ago)
- Last Synced: 2024-10-10T23:53:21.752Z (2 months ago)
- Topics: cli-game, game, game-development, multiplatform, procedural-generation, rpg-game, rust, rust-lang, single-player-game, text-game
- Language: Rust
- Homepage:
- Size: 5.72 MB
- Stars: 98
- Watchers: 5
- Forks: 2
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# pGLOWrpg - Procedurally generated living open world RPG
![Banner][splash]## Features
![Some progress][animation]* World generation with optional image maps output (colorized and raw).
* World navigation (with redundant CLI rendering for debugging).Feel free to play with world presets to find out interesting options combinations.
The ***presets_user*** folder is ignored by git, so store your custom presets there.If the **worldgen** module is updated, the compatibility with saves might be broken
until save data file version check is implemented.## Requirements
- rust (https://www.rust-lang.org/)## Getting started
It is quite straightforward when working on a computer (rust must be installed), just do this:
- In the root directory execute `cargo run --release`
- Or use the "pglowrpg.sh" shell script which does the sameYou must run pGLOWrpg from the folder that contains "options", "presets", "locale" and "save"
folders, so there is no need to do "cargo install".[splash]: doc/images/pglowrpg_banner.png "Banner"
[animation]: doc/images/pglowrpg_progress.gif "Animation"