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
- This amazing tutorial is the best starting place
- Caves, Lakes and ShatteredPlanes are some great existing world generators.
- Use
groovyw module create SomeModuleName
to start a new module locally
See also
Task tags
Students who completed this task
putawan-de, dkienenb, Adrijaned, RatMoleRat, Carbonyl, MK, Freddie, AndyTechGuy, StripedMonkey