MovingBlocks

World Generation Chain (I) : Make a Basic World Generator

World Generators in Terasology essentially output a "block type" for each block location in the world, hence creating the entire map that you see (and even parts that you don't). This task chain will guide you through the process of creating one such world generator from scratch.

This task focuses on getting started with world generation and creating a simple stretch of land, complete with height variations.

Definition of 'Done'

  • A new module repo for the world generator implemented and located in a public GitHub repository.
  • Include screenshots of the generated world in action in the repository. Including it in the README would be great.
  • Note that the landmass that you generate should not be flat - it's fine if you don't have mountains and valleys, but at least have some height variations.

Where to start

See also

Task tags

  • procedural
  • game
  • world gen
  • java
  • nature

Students who completed this task

putawan-de, dkienenb, Adrijaned, RatMoleRat, Carbonyl, MK, Freddie, AndyTechGuy, StripedMonkey

Task type

  • code Code

Level

Beginner
close

2018