Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Level Design

Level Design

24 projects

Showing 24 of 24 projects

Terrain3D
Terrain3DC++

A high-performance, editable terrain system for Godot 4, built as a C++ GDExtension addon.

#terrain-generation#terrain-visualization#heightmap
Stars4.1k
Forks282
Last commit7 days ago
ProtonScatter
ProtonScatterGDScript

A Godot 4 addon for procedurally scattering props and scenes across 3D environments using a non-destructive modifier stack.

#procedural-generation#non-destructive-workflow#level-design
Stars2.9k
Forks130
Last commit4 months ago
SmartShape2D
SmartShape2DGDScript

A Godot 4 plugin for creating textured 2D terrain polygons using a point-based editor and tile-like materials.

#polygon-tool#open-source#godot-4
Stars1.7k
Forks78
Last commit1 month ago
Cyclops Level Builder
Cyclops Level BuilderGDScript

A Godot plugin for quickly blocking in levels with click-and-drag block creation, material editing, and automatic collision.

#collision-detection#prototyping#level-design
Stars1.6k
Forks61
Last commit3 days ago
TerraBrush
TerraBrushC++

A GDExtension terrain heightmap editor for Godot 4.5 featuring sculpting, texture painting, LOD, and MultiZones.

#3d-environment#web-export#heightmap
Stars1.2k
Forks63
Last commit6 days ago
Simple Tiled Implementation
Simple Tiled ImplementationLua

A Tiled map loader and renderer library for the LÖVE 2D game framework.

#level-design#game-development#lua
Stars1.1k
Forks136
Last commit2 years ago
Tiled importer
Tiled importerGDScript

A Godot Engine plugin to import tilemaps and tilesets created in the Tiled Map Editor.

#import-tool#gdscript#gamedev
Stars897
Forks91
Last commit3 years ago
func_godot
func_godotGDScript

A Godot 4 plugin that imports Quake .map and Valve .vmf files to generate scenes, materials, and collision.

#scene-generation#plugin#level-design
Stars803
Forks74
Last commit24 days ago
Overlap2D
Overlap2DJava

A 2D level and UI editor with engine-agnostic philosophy for game development, separating coding from content creation.

#visual-editor#java#2d-editor
Stars792
Forks217
Last commit4 years ago
Hide
HideHaxe

An extensible IDE for Heaps game engine, providing tools for 3D/2D asset editing, level design, and visual effects.

#haxe#visual-effects#3d-editor
Stars653
Forks75
Last commit1 day ago
HyperLap2D
HyperLap2DJava

A platform-independent visual editor for designing complex 2D worlds and scenes, with open JSON output for game engine integration.

#visual-editor#physics-editor#java
Stars434
Forks76
Last commit1 day ago
godot-ply
godot-plyGDScript

A Godot plugin for in-editor box modeling, enabling 3D level prototyping and gray boxing directly within the Godot editor.

#mesh-editing#gray-boxing#open-source
Stars422
Forks25
Last commit1 year ago
GodotVMF
GodotVMFGDScript

Import Valve Hammer (VMF) map files into Godot Engine for level design and Source Engine map porting.

#gdscript#addon#source-engine
Stars393
Forks14
Last commit12 days ago
YATI (Yet Another Tiled Importer
YATI (Yet Another Tiled ImporterGDScript

A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.

#import-tool#gdscript#addon
Stars291
Forks32
Last commit4 months ago
The Eternity Engine
The Eternity EngineC++

An advanced DOOM source port with enhanced scripting, high-resolution support, and cross-platform compatibility.

#modding-tools#doom-engine#sdl2
Stars264
Forks46
Last commit3 days ago
TransCube
TransCubeJavaScript

A 2D puzzle platformer where you transform into different blocks with unique properties to solve 22 levels.

#puzzle-platformer#level-design#game-development
Stars233
Forks53
Last commit7 years ago
Folded Paper Engine
Folded Paper EngineGDScript

A Blender-to-Godot addon that transforms 3D models into functional gameplay elements with minimal manual setup.

#game-design#papercraft#godot-4
Stars168
Forks9
Last commit4 days ago
GMRoomLoader
GMRoomLoaderGame Maker Language

An award-winning GameMaker library for creating room prefabs and loading room contents dynamically at runtime.

#gamemaker#procedural-generation#gamemaker-studio-2
Stars118
Forks2
Last commit23 hours ago
Random Level Generator
Random Level GeneratorGame Maker Language

A GameMaker Studio 2 example project demonstrating procedural level generation using a DS Grid and bitmasked auto-tiling.

#gamemaker#gamedev-tutorial#procedural-generation
Stars57
Forks12
Last commit8 years ago
Auto Tile Layer
Auto Tile LayerGDScript

A Godot Engine addon that implements RPG Maker's Autotile format for automatic 2D tiling in game development.

#game-design#rpg-maker#addon
Stars30
Forks10
Last commit5 years ago
Dungeon and Cave Generation
Dungeon and Cave GenerationProcessing

Algorithms for generating dungeons and caves using digger agents and cellular automata, based on PCG book methods.

#procedural-generation#dungeon-generator#algorithm-visualization
Stars21
Forks2
Last commit8 years ago
TileSet Builder
TileSet BuilderGDScript

A Godot plugin that builds tileset scenes or resources from spritesheets with customizable tile parameters.

#tileset-generation#godot-3#gdscript
Stars18
Forks2
Last commit3 years ago
Random Dungeon Generator
Random Dungeon GeneratorYacc

A procedural dungeon generator for Game Maker Studio 2.3 that builds dungeons from user-defined color-coded chamber sprites.

#procedural-generation#dungeon-generator#sprite-based
Stars10
Forks0
Last commit6 years ago
Room Data Inspector
Room Data InspectorGame Maker Language

A GameMaker Studio 2.3.0 tool that collects room data (dimensions, instance positions, variables) and exports it to a JSON file.

#gamemaker#json-export#gamemaker-studio-2
Stars10
Forks0
Last commit4 years ago

Related Tags

#Game Development24#Godot Engine11#Godot6#Game Engine6#Procedural Generation5#3d Modeling5#Godot Plugin5#2d Games4#Gdscript4#Plugin4#Tiled3#Gms23
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub