Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Procedural Generation

Procedural Generation

48 projects

Showing 36 of 48 projects

WaveFunctionCollapse
WaveFunctionCollapseC#

Generates bitmaps and tilemaps that are locally similar to a single input example, using a constraint-solving algorithm inspired by quantum mechanics.

#algorithm#procedural-generation#pixel-art
Stars25.1k
Forks1.3k
Last commit2 months ago
Cataclysm: Dark Days Ahead
Cataclysm: Dark Days AheadC++

A free, open-source, turn-based survival game set in a procedurally generated post-apocalyptic world.

#hacktoberfest#procedural-generation#crafting
Stars12.4k
Forks4.5k
Last commit1 day ago
Craft
CraftC

A simple Minecraft clone written in C using modern OpenGL with online multiplayer support.

#multiplayer#procedural-generation#opengl
Stars11.0k
Forks1.4k
Last commit2 years ago
Shattered Pixel Dungeon
Shattered Pixel DungeonJava

An open-source traditional roguelike dungeon crawler with randomized levels, enemies, and hundreds of items.

#dungeon-crawler#procedural-generation#ios
Stars6.2k
Forks1.5k
Last commit2 months ago
Fantasy Map Generator
Fantasy Map GeneratorJavaScript

A free web application for generating and editing highly customizable interactive fantasy maps for writers, game masters, and cartographers.

#cartography#generator#procedural-generation
Stars5.7k
Forks922
Last commit2 days ago
Material Maker
Material MakerGDScript

A procedural texture authoring and 3D model painting tool built on the Godot game engine.

#procedural-generation#painting#textures
Stars5.5k
Forks349
Last commit6 days ago
Pixel Dungeon
Pixel DungeonJava

A traditional roguelike game featuring pixel-art graphics and a streamlined interface for mobile and desktop.

#dungeon-crawler#procedural-generation#pixel-art
Stars3.9k
Forks1.3k
Last commit6 years ago
godot-voxel
godot-voxelC++

A C++ module for creating real-time editable volumetric terrains in the Godot Engine 4.

#procedural-generation#real-time-editing#3d-terrain
Stars3.7k
Forks325
Last commit25 days ago
BlenderProc
BlenderProcPython

A procedural Blender pipeline for generating photorealistic training images for computer vision and machine learning.

#camera-positions#blender-pipeline#procedural-generation
Stars3.6k
Forks510
Last commit4 months ago
Dungeon Crawl: Stone Soup
Dungeon Crawl: Stone SoupC++

A roguelike dungeon crawler featuring tactical combat, diverse character skills, deity worship, and procedurally generated levels.

#dungeon-crawler#procedural-generation#fantasy-game
Stars2.9k
Forks1.6k
Last commit23 hours 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
Forks128
Last commit3 months ago
Morphogenesis
Morphogenesis

A curated collection of resources on digital morphogenesis, covering growth algorithms, math/physics topics, and code patterns for generative form creation.

#generative-art#procedural-generation#simulation
Stars2.2k
Forks121
Last commit1 year ago
HTerrain
HTerrainGDScript

A heightmap-based terrain plugin for Godot Engine 4.1+, featuring texture painting, LOD, grass, and holes.

#terrain-generation#procedural-generation#heightmap
Stars2.2k
Forks181
Last commit1 month ago
Hauberk
HauberkDart

A browser-based roguelike dungeon crawler with ASCII graphics, procedurally generated content, and built with Dart.

#dart#dungeon-crawler#procedural-generation
Stars2.2k
Forks213
Last commit3 months ago
Barotrauma
BarotraumaC#

A 2D online multiplayer submarine survival game set in the icy oceans of Jupiter's moon Europa.

#multiplayer#procedural-generation#role-playing
Stars2.1k
Forks459
Last commit26 days ago
SDF Mesh Generation
SDF Mesh GenerationPython

A Python library for generating 3D meshes from signed distance functions (SDFs) with a simple API.

#procedural-generation#stl-export#mesh
Stars2.0k
Forks169
Last commit1 year ago
ProtonGraph
ProtonGraphGDScript

An open-source node-based software for procedural 3D content creation, built with the Godot engine.

#visual-scripting#procedural-generation#open-source
Stars1.7k
Forks92
Last commit2 years ago
toy engine
toy engineC++

A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.

#procedural-generation#modular-architecture#real-time-graphics
Stars1.6k
Forks103
Last commit5 years ago
Angband
AngbandC

A free, single-player roguelike dungeon exploration game with ASCII graphics and deep gameplay.

#dungeon-crawler#procedural-generation#turn-based
Stars1.5k
Forks383
Last commit6 days ago
Waterways
WaterwaysGDScript

A Godot Engine add-on for generating river meshes with flow and foam maps using bezier curves.

#procedural-generation#flow-maps#shader-effects
Stars1.3k
Forks89
Last commit5 months ago
Terra Forge 3D
Terra Forge 3DC++

A cross-platform, professional procedural terrain generation and texturing tool for creating realistic 3D landscapes.

#terrain-generation#procedural-generation#open-source
Stars1.2k
Forks110
Last commit1 year ago
KeeperRL
KeeperRLC++

A roguelike dungeon management game where you build and defend your dungeon while raiding others.

#procedural-generation#dungeon-management#sdl2
Stars982
Forks124
Last commit7 months ago
Reia
ReiaGDScript

An open-source action-adventure RPG MMO built with Godot and Rust, offering offline, online, and private server gameplay.

#multiplayer#self-hosted-gaming#procedural-generation
Stars830
Forks44
Last commit8 days ago
Barony
BaronyC++

An open-source first-person roguelike dungeon crawler game built in C++ with multiplayer support.

#multiplayer#dungeon-crawler#procedural-generation
Stars665
Forks182
Last commit3 months ago
FastNoiseSIMD
FastNoiseSIMDC++

A C++ SIMD noise library providing high-performance 3D noise generation with runtime CPU instruction set detection.

#terrain-generation#procedural-generation#cellular
Stars631
Forks89
Last commit5 years ago
WebGL Noise
WebGL NoiseC

A collection of GLSL procedural noise functions (Perlin, simplex, Worley) for WebGL with no external dependencies.

#worley-noise#graphics-shaders#procedural-generation
Stars580
Forks38
Last commit1 year ago
rusted-ruins
rusted-ruinsRust

An extensible open-world roguelike game with pixel art where players explore wilderness and ruins, built in Rust.

#dungeon-crawler#procedural-generation#pixel-art
Stars552
Forks32
Last commit3 years ago
heman
hemanC

A tiny C library for heightmap, normal map, and distance field generation with no dependencies.

#c-library#terrain-generation#distance-fields
Stars490
Forks27
Last commit5 years ago
Broken Seals
Broken SealsGDScript

An open-source 3D third-person action RPG with multiplayer support, built on a custom Godot engine.

#multiplayer#procedural-generation#action-rpg
Stars412
Forks27
Last commit2 years ago
Sprites as a service
Sprites as a serviceVue

Generate unique 8-bit avatars using Cellular Automata (Conway's Game of Life) from text input.

#fastapi#vue-js#procedural-generation
Stars399
Forks19
Last commit2 years ago
magog
magogRust

A fantasy roguelike deathcrawl game built in Rust with turn-based dungeon exploration.

#dungeon-crawler#procedural-generation#fantasy-game
Stars383
Forks13
Last commit3 years ago
Psrdnoise
PsrdnoiseHLSL

Tiling simplex flow noise functions for 2D and 3D graphics, compatible with GLSL 1.20+ and WebGL 1.0.

#procedural-generation#real-time-graphics#wgsl
Stars318
Forks19
Last commit3 years ago
rotLove
rotLoveLua

A Love2D/Lua port of rot.js providing roguelike development tools like map generation, FOV, pathfinding, and display modules.

#procedural-generation#field-of-view#rot-js-port
Stars285
Forks32
Last commit4 years ago
Spheres
SpheresC

A comparison of four algorithms for generating sphere meshes, analyzing trade-offs between accuracy, triangle uniformity, and implementation complexity.

#procedural-generation#mesh-generation#normalized-cube
Stars271
Forks13
Last commit6 years ago
Divine Voxel Engine
Divine Voxel EngineTypeScript

A multi-threaded, renderer-independent TypeScript voxel engine for building customizable voxel-based games and applications.

#procedural-generation#webgpu#multi-threading
Stars256
Forks22
Last commit2 months ago
Generator
GeneratorC++

A C++11 library for generating procedural geometry primitives like spheres, boxes, and cones for use in graphics applications.

#primitive-shapes#procedural-generation#graphics
Stars240
Forks28
Last commit3 years ago
Page 1 of 2Next

Related Tags

#Game Development31#Roguelike14#Godot Engine14#Dungeon Crawler9#Open Source Game9#Game9#C Plus Plus7#Godot5#Pixel Art5#Multiplayer5#Glsl5#3d Modeling5
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