Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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