Gaea
Gaea copied to clipboard
Procedural generation add-on for Godot 4.
🌍 Gaea
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.2*, designed to empower your project with advanced procedural generation capabilities.
*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!
What's in a Name?
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.
💫 Key Features
Generators
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.
Modifiers
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.
Renderers
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.
Chunk loading
Gaea comes with a ChunkLoader
node that can generate an area around an actor
, allowing both for infinite worlds and to optimize big worlds.
Videos
A great tutorial for beginners:
🔧 Installation Steps
- 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!