The project is an open world roguelike game using PYGUSES. The goal is to create a vivid procedually-generated open-world environment for player to interact. And the world keep on simulation while the game progresses.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- python - 3.6 or higher
- pygame - 1.9.3 or higher
- numpy - 1.11.3 or higher
- PYGUSES - 0.0.2-alpha or higher
git clone https://github.com/KodeWorker/Oddyssey.git
git clone https://github.com/KodeWorker/PYGUSES.git ./Oddyssey/src/PYGUSES
Oddyssey source code is in /src/GameManager. The PYGUSES module is in /src/PYGUSES.
Run the main python script.
python /src/main.py
Please read contributing.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Shin-Fu Wu - Initial work - KodeWorker
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the license.md file for details
- This project is inspired by Doryen's work on libtcod.
- Thanks to Billie Thompson - PurpleBooth for her document templates.
- Thanks to Dwarf Fortress and Cataclysm: Dark Days Ahead for hundreds of happy hours.
- Amit's Red Blob Games provides details on many procedual-generation algorithms.