2D procedural cave generator using cellular automata (tutorial) for Godot 4.3

2D procedural cave generator using cellular automata (tutorial) for Godot 4.3

I made 2D procedural level caves using Godot engine. It uses cellular automata and other techniques to generate caves, ensuring that start and end points meet.

This is how it looks: