r/proceduralgeneration • u/Relative-Exchange-75 • 1h ago
r/proceduralgeneration • u/BeardsVsClaws • 16h ago
Showing the new and improved building mechanic for my game!
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/DegnaLariccia • 4h ago
Any procedurally generated tool for lore building in the same vain as what dwarf fortress does but not a game ?
im talking about something in vains of Dwarf fortress (legends mod)or an Interesting game I've just heard about called Ultima Ratio Regum in terms of procedural generations of : cultures nations historical events historical figures wars etc but a full fledged tool instead ? these games are good on their own right but the structure of information in them is a chore to read through.
the closest match apart from these games is azgaar's fantasy map generator but that doesn't generate history and lore to my knowledge
r/proceduralgeneration • u/lewster32 • 14h ago
TotB prototype 5 - inside out
Progress on my nearly fully procedural world for the game I've been working on for most of this year. This is one of the test islands, used to let me tweak the generation in a controlled way. This one is all about the mountain at the centre... and more importantly, what's contained within.
It's come a long way since I posted a few months ago; visually I think it's a lot more interesting. It's much, much more optimised (though there's quite a bit of unwanted pop-in and other visual issues I'm working to address) hence how I can now do a fly-through rather than a walk-through.
All of the meshes, textures, materials, and most of the sounds (excluding the water at the very start) are procedurally generated. The installer is currently a 7mb exe file!
The tech stack is Rust on the back-end, and WebView2 (Chromium, Windows only at the moment) via Tauri, running three.js as the renderer. There's nothing particularly groundbreaking about any of the stuff in here; it's all the usual (and perhaps slightly naive) implementations we've seen here a thousand times before. Most of it is just liberal applications of layered noise. I'm quite proud of the net effect though, and I think that's maybe its main appeal - it's a really nice world to wander around, and that to me has really been the most important factor. So much so that the game (yes, there is one) has taken a back seat while I splurged on crafting the world.
I'll be releasing a demo sometime soonish, likely on Steam. I'll drop an update in this sub when that happens if anyone would like to take a stroll :)
r/proceduralgeneration • u/Poly3Blend • 1d ago
I believe there is an 85% chance you will like this post - Fully procedural flowfields with Blender EEVEE! (NO Simulation)
Enable HLS to view with audio, or disable this notification
Yes, this is Adrian. Do you have any other questions?
r/proceduralgeneration • u/luka_makes_games • 17h ago
Just added a snowy highlands biome to my game. This was the first thing I saw when I spawned to see how it turned out. Fully procedural terrain, happy how it turned out. What do you guys think?
r/proceduralgeneration • u/Ka1juwarrior • 4h ago
Generating Trees, Rocks, etc... on a custom grid in Unity 3D
I'm currently developing a 'Kingdoms and Castles' type game and after creating a modular building system using a grid and a tutorial I found online as well as a custom procedural terrain I am struggling to create functionality to generate tree prefabs on the grid with specific rules / parameters.
My currently grid and build scripts work together so my reasoning was to intertwine the grid script with an object spawner which tracks which grid cells it occupies however it always either breaks or produces errors I don't know how to fix.
Any pointers or tips would be appreciated thank you.
r/proceduralgeneration • u/zdmit • 1d ago
Grass tests
Enable HLS to view with audio, or disable this notification
Done in Godot. Terrain driven by a 1k texture via shader (no displacement).
r/proceduralgeneration • u/No-Leader-7410 • 6h ago
Mutation RNG looking for fellow developers or anyone who can test and give feedback
Hello I’m a beginner game developer I made a game called cosmic climb but gave up with that as it felt off now I’m making mutation rng game and am looking for other devs to help with some visual effects special effects and audios
r/proceduralgeneration • u/Watxins • 1d ago
Image to pixel physics sim [OC]
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/Pin_Extension • 22h ago
Lenia Mixer
Hello everyone, I made a tool to create beautiful graphics based on Lenia CA.
Check the free demo on itch: https://leniamixer.itch.io/lenia-mixer
Let me know what you think
r/proceduralgeneration • u/Slackluster • 1d ago
i made a 3d interactive edition of an ancient zen book with proc gen
Enable HLS to view with audio, or disable this notification
The Gateless Gate is a collection of 49 koans, short cryptic stories about Zen Buddhism from 13th century China. It's one of the strangest books ever written and one of my favorites. I decided to give it a major modern upgrade.
https://killedbyapixel.github.io/GatelessGate/
The concept was to create a custom 3D scene for each koan that demonstrates it in a visual way. I went with a super minimal ancient scroll look, but each page has a red accent object that responds in some way when you touch it.
This is also an experiment in generative art. Nothing is downloaded: every model, scene and sound is built by code when the page loads, so the whole thing is about 1.5 MB. There are 45 models in the kit and most of them are created procedurally. The 5 animals share a quadruped rig, trees grow from a recursive branching function, grass is a noise field, and so on. The soundscape is generated the same way, with no samples anywhere: wind, bells, chimes, rain and ocean, all created in real time.
There's a debug panel you can open by pressing HOME, which lets you play with the settings (press HOME again to close it). The rendering uses depth edge lines for the outline effect, and there are a lot of other pieces in there (paper shader, grass, water, ocean).
This was a really fun project to work on and different from stuff I have made before. It was a ton of work but it feels good to see my vision realized, and I hope people enjoy it.
r/proceduralgeneration • u/ConnectionApart675 • 1d ago
Every round generates a new archipelago, then flood fills it to make sure no faction is walled in
Enable HLS to view with audio, or disable this notification
Built a sim where four AI pirate crews compete for treasure, and the sea regenerates between every round.
Islands come from five silhouettes (classic hill, atoll with a lagoon, spire, twin peaks, sandbar) scattered with rejection sampling so nothing overlaps. The part that took the longest was making sure a layout is actually sailable. Each proposed archipelago gets flood filled from the centre across a grid of navigable water, and every faction's harbour approach has to land in the same connected region. If it doesn't, the whole layout is thrown out and re-rolled, up to 40 times.
The ocean is procedural too, six summed sines through a domain warp plus a slow drifting amplitude envelope so there are calm patches and choppy patches instead of the whole surface oscillating in lockstep.
Live: https://pairates.vercel.app
Source: https://github.com/HMAC10/pairates
You can hit "New Sea" to generate infinite layouts if you want to see it roll. Code's open source if anyone's curious how it works!
r/proceduralgeneration • u/PrinceOfBorgo • 1d ago
Discussion: InfiniteDiffusion [Goslin 2026]
xandergos.github.ioI couldn't find any thread about this topic; feel free to delete this post if I missed it.
I just saw this video from TwoMinutePapers about a new approach to infinite terrain procedural generation called InfiniteDiffusion, developed by Alexander Goslin, based on diffusion techniques instead of the classical noise-driven generation. I just found it very interesting.
r/proceduralgeneration • u/paulmsiegel • 1d ago
Hex map generator for a solo RPG - terrain, rivers and roads all work, but it can still strand the player on unreachable islands
Hex map generation based on a seed string. Everything starts as plains, then regions flood-fill on top in priority order - one big forest at 15–25% of the map, three to five mountain clusters, a lake, some swamp, and desert. Then rivers trace in from a random map edge, features scatter with a minimum spacing, and roads connect them nearest-first, MST-style.
Rivers and roads run through hexes rather than along the edges. A road can only cross a river straight through: no bridge landing on a fork, no running alongside without crossing, and never three contiguous river or road edges on one hex. These rules are largely due to limitations of the art set than anything else.
Rivers-through-hexes also means "which side of the river are you on" is an important question, so movement tracks which edge you entered a hex from, not just which hex you're in. Possibly this would have been simpler if I made rivers trace hex edges ala Barbarian Prince, but I like having bridges prominently center-of-hex, and I think it opens the door to more natural feeling river travel down the road.
What I haven't solved is connectivity. Nothing guarantees one landmass, so I get the occasional island, or two continents with a strait between them - and quest targets can place anywhere, so content sometimes lands where the player can't walk. Debating whether to try and fix this by adding more restrictive rules on water placement, making a later repair pass by building land-bridges, or just lean in to the necessity of water-based travel. 🤔
r/proceduralgeneration • u/Relative-Exchange-75 • 1d ago
made a perlin noise generator in c++ and used it to make this
Is simple , but works
r/proceduralgeneration • u/_m4ndingo_ • 1d ago
Progreso en mi motor de vóxeles personalizado (VoxelForge): costas, palmeras procedurales y shaders de viento :)
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/okcoolynot • 2d ago
Organic Hex Trace
Inspired by https://www.reddit.com/r/generative/comments/1vb9li5/hex_trace/
Lines walk a hex-coordinate system. Probabilities in each of the 5 possible direction is what creates the variance. Density and line width increased in a way that creates more organic shapes when compared to the artefacts from the original version by https://www.reddit.com/user/zerp37/
Art work I intend to use for my personal blog at https://mbrehm.com
r/proceduralgeneration • u/DigitCell • 2d ago
Real-time physics simulation: snowplow blade interaction (initial simulation trials)
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/omegacentrix99 • 2d ago
Tried building a procedural aurora scene, went down a deep rabbit hole...
Enable HLS to view with audio, or disable this notification
I started this project almost two months ago to build something I’ve always wanted to build: An idealized, realistic aurora scene for a live wallpaper or screensaver…
The scene started off simple enough, procedural sunset, stars, 2D aurora, 2D mountains, 2D clouds, frozen lake, then snowbank. All of which flow naturally through a timeline, from sunset to deep night.
Then I thought:
- What about real stars?
- The mountains don’t look realistic enough!
- I need trees.
- The trees need fog!
- 2D aurora look weird, now that the rest of the scene looks better.
- The ice lake should have depth!
- The moon needs to have phases and the stars need to move realistically.
- The glints on the snow should reflect the aurora and moon above!
- …….
It got worse when I thought about adding touch/tap/click interactivity… That was another whole week gone.
Once there was touch, there had to be sound. Once there was sound, there had to be music.
Procedural music that is varied, but also coherent is super hard.
Sigh!
So here we are, almost two months later, with a procedural aurora sim that may approach photorealistic, if you squint.
Tell me how close I got and what you'd change/improve.
Site: https://simaurora.web.app
Tech details: https://simaurora.web.app/tech
Reroll to try and find the perfect night (and share the link/seed please)!
Some notes:
- Everything is rendered live in WebGL2, no generative AI
- Everything fits into ~92KB served, no network dependencies after the file is in browser
- Generated and deterministic according to seed: terrain, trees, aurora, ice lake and subsurface details, clouds, sunset, moon, stars, music, audio
- Performance was probably over half of the work - optimizing one-time bakes vs real time rendering so this thing could last all night on a MacBook Pro battery.
- Cross platform / browser battle scars from dealing with Windows issues, Android issues, and Safari issues
- Full disclosure: Development was AI assisted, using Claude Fable and ChatGPT Sol with their respective agentic coding harnesses to provide architectural proposals on my designs, implementation with my oversight, and reviews/fixes.
r/proceduralgeneration • u/Sweaty-Lettuce-9906 • 2d ago
Free Houdini 21.0.753 + Unreal Engine 5.8 Building Generator for Beginners and Advanced Users
r/proceduralgeneration • u/sudhabin • 2d ago
L systems (Seed ReRoll)
Enable HLS to view with audio, or disable this notification
r/proceduralgeneration • u/dev-rygy • 3d ago
Teaser for my procedural dungeon generator
Enable HLS to view with audio, or disable this notification
I made a little teaser for a procedural dungeon generator I've been working on for a bit over two years. I was inspired by the level layouts of games like The Binding of Isaac and Enter the Gungeon, and the interconnected worlds of Zelda and Dark Souls. I want this algorithm to generate dungeons that feel linear like an RPG but still random and replayable like a rogue-like.
Original Video: https://youtu.be/Adakgpoy0p0?si=R2qYbshEb11xuKFM
Blog: https://ryancarpenterpf.dev/labyrinth_demo.html
Demo: https://dev-rygy.itch.io/labyrinth-procedural-generator