World Generator for Procedural Game Jam 2014
JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitattributes
.gitignore
README.md
coords.js
cwg.js
index.html
jquery.min.js
style.css

README.md

Cylindrical World Generator

A world generator/simulation for Procedural Game Jam 2014. The world appears two-dimensional, but there is a height value for each x/y coordinate. The map is cyclindrical because it wraps in the x-axis but not in the y-axis.

The simulation uses a number of procedures:

  • Procedural "randomness" based on sine curve
  • Plate tectonics using vornoi cells
  • Constant water volume and sea-level adjustments
  • Height Smoothing
  • Raindrop Erosion
  • Coastal erosion
  • Micro-organism arrival via comet and population growth
  • Grass evolution and growth

Code for this version (0.4) and lower may be used freely under the MIT license. Any contributions to the base code should also be provided under the same license.