MovingBlocks

Enhance your own world generator with distinctive features

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 extend your own world generator (the one you likely implemented in task "Develop a new World Generator") with distinctive features. For instance, you could add new objects (e.g. bushes) to the world or combine different approaches (e.g. mountains and plains).

Definition of 'Done'

  • Your world genertor is extended by at least 3 distinctive features that make the world more interesting.

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

  • procedural generation
  • content
  • modding
  • games
  • java

Students who completed this task

Tim Verhaegen, Mandar Juvekar, Max Borsch, Scott Moses Sunarto, Benjamin Amos, Vaibhav Bajaj, capybara512, Mohammad Darvish

Task type

  • code Code
close

2016