Join the Gamedev Graveyard discord server to get notified about Gaea and hang out with other devs.
Gaea is an add-on for Godot 4.3*, designed to empower your project with advanced procedural generation capabilities.
*For 4.2, use v1.1.3 or lower. For 4.0-4.1, use v0.6.2 or lower.
NOTE: Gaea is currently in early development, and may not yet be optimized for larger, more complex projects. Stay tuned for ongoing improvements and enhancements!
Gaea, in Greek mythology, is the personification of Earth - a nod towards the terrain and world generation capabilities this addon brings to your game development toolkit. Plus, we think it sounds pretty cool.
Our collection of generators, including Cellular, Heightmap, and Walker, allow for dynamic and unique world creation. Whether you're looking to create intricate cave systems or sprawling landscapes, Gaea's got you covered.
Further fine-tune your procedurally generated worlds with our set of modifiers. Add layers of complexity and fine-tune the details to create environments that truly come alive.
GaeaRenderers
are nodes that take the generator's data to render the generation. They can be used for drawing in a TileMap, a GridMap, a mesh, a texture, or whatever you can code.
Gaea comes with a ChunkLoader
node that can generate an area around an actor
, allowing both for infinite worlds and to optimize big worlds.
- Download the project files.
- Move the
gaea
folder into your/addons
folder within your Godot project. - Enable the addon through the project settings, and let your world-building journey begin!