- A CSFML project written from scratch in C featuring 3D terrain generation and manipulation
Requirements:
GCC, CSFML Library
Usage:
Compilation using GCC, simply clone the repo and run 'make', then execute the resulting 'my_world'.
Controls:
Pan camera: Mouse Left
Rotate camera: Mouse Right
Zoom Camera: Scroll Wheel
Toggle editor: E
Raise terrain up/down: Mouse Left/Right
Randomize map: R
Increase/decrease pen size: Scroll Wheel (in editor)
Increase/decrease pen strength: I/K
Note
This project is no longer being maintained, but any improvements are welcome.