The Terasology Foundation
World generation I : Basic World Generator
World Generators in Terasology are essentially modules that output a "block type" for each block 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.
Acceptance Criteria
- A new module repo for the world generator implemented and located in a public GitHub repository.
- Also include screenshots of the generated world in action in the PR.
- 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.
- World generator must add anything new (not only a modification of the default generator)
Where to start
- This amazing tutorial is the best starting place
- Caves, Lakes and ShatteredPlanes are some great existing world generators.
See also
Task tags
Students who completed this task
nailorcn, HannahG, M.Kasker, shakeelsamsu, ujjman