MovingBlocks
Develop a new world generator
Terasology uses procedural generation to create its' expansive worlds, generating terrain and populating it with trees, caves, ores and even man-made cities. Your task is to implement a new world generator module that either extends the default world generator, adding new objects (e.g. bushes) to the world, or generates the map from scratch in an entirely different manner.
Definition of 'Done'
- A module containing a new world generator is implemented and located in a public GitHub repository. It will later be moved to the Terasology organization.
Where to start?
- The World Generation tutorial contains a detailed overview on working with world generation code, as well as a sample world generator - it is the resource you need to use to get started!
- Caves, Lakes ShatteredPlanes are some great existing world generators.
Task tags
Students who completed this task
Cheung Kuen Yuet, Quinn Roberts, Rufus Behr, Mandar Juvekar, Gregor Karetka, Max Borsch, voxl, Chris Bogaards, Isaac, Benjamin Amos, Vaibhav Bajaj, Mohammad Darvish, Tim Verhaegen, capybara512, Scott Moses Sunarto