Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lingdong-/hermit
A man. A horse. A nature.
https://github.com/lingdong-/hermit
game landscape nature procedural-generation
Last synced: about 2 months ago
JSON representation
A man. A horse. A nature.
- Host: GitHub
- URL: https://github.com/lingdong-/hermit
- Owner: LingDong-
- License: mit
- Created: 2015-12-11T06:58:15.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-12T21:02:22.000Z (about 9 years ago)
- Last Synced: 2024-10-30T20:53:55.503Z (2 months ago)
- Topics: game, landscape, nature, procedural-generation
- Language: Python
- Homepage:
- Size: 14.3 MB
- Stars: 169
- Watchers: 11
- Forks: 26
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hermit
A man. A horse. A nature.(Winner of Fall 2015 CS 15-112 Term Project Contest at CMU)
## DEPENDENCIES
* Python 2 (https://www.python.org/downloads/)
* Pygame (http://www.pygame.org/download.shtml)
* Numpy (http://www.numpy.org)## HOW TO RUN
Download the project. In terminal, type:
```bash
$ python /path/to/folder/src/main.py
```## VIDEO
https://www.youtube.com/watch?v=mPYeTJd8klQ## Features
* EVERYTHING Procedurally generated
* Day-night transition
* Extremely detailed animations## CONTROLS
* Right arrow: Walk
* Left arrow: Draw bow
* Up arrow: Mount & dismount
* Down arrow: Drink
* Slash(/): Bring up console## CONSOLE COMMANDS
* `set time -t`: set the current time to t (t>0)
* `set speed -s`: set player walking speed to s (s>0)
* `set terrain -n`: set the current terrain to n (n=0,1)
* `set tree density -n`: set the density of trees to n trees per two screens (n>0)
* `spawn -x -n`: spawn number n of animals x (x=deer,crane,bird,...,n>0)
* `fullscreen -b`: toggle fullscreen (optional parameter b=0,1)
* `restart`: restart the program