Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

gaea-godot/gaea

Open more actions menu

Repository files navigation

Gaea

🌍 Gaea

Join the Gamedev Graveyard discord server to get notified about Gaea, ask questions and hang out with other devs.

Gaea 2.0 is an add-on for Godot 4.4*, designed to empower your project with advanced procedural generation capabilities.

*For 4.3 and below, use v1.X.

NOTE: Gaea 2.0 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.

💫 The Idea

Gaea uses a graph system to create a flow of customizable nodes for endless posibilities in generation, both 2D and 3D. Creating custom nodes is easy, too, so you aren't limited by what the addon has.

A graph showing a bunch of interconnected nodes leading to a final output node

Gaea can generate terrains such as:

Natural-looking terrain with grass, sand and water Natural-looking cave-like system similar to Nuclear Throne, with chests, cacti and grass

Videos

Note: These are currently outdated and showcase the 1.X version of Gaea.

How to Create Procedural Generation in Godot 4 10+2 AWESOME ADDONS for GODOT 4 by MrElipteach

🔧 Installation Steps

  1. Download the project files.
  2. Move the gaea folder into your /addons folder within your Godot project.
  3. Enable the addon through the project settings, and let your world-building journey begin!
Morty Proxy This is a proxified and sanitized view of the page, visit original site.