r/proceduralgeneration • • 6h ago

How I synthesize cafe sounds in Python: grinders, espresso hiss, cup clinks (no samples)

8 Upvotes

Just shipped a 242-sound cafe & kitchen pack for a cozy pixel game, all synthesized in Python, no recordings. A few of how they work:

Coffee grinder: filtered noise bursts at a fixed rate, with a slow amplitude ramp for spin-up and spin-down.

Espresso machine hiss: band-passed noise with a resonant peak that drifts up in frequency, plus short pressure-release bursts.

Milk steaming: layered noise bands modulated by a slow LFO, so the pitch of the "shriek" wanders instead of holding one tone.

Cup clinks: a short plucked-string physical model (like a tiny bell), pitch-shifted per cup size, with a fast decay.

Cash register & coin drops: sine clusters for the bell, a short noise burst for the mechanism.

Happy to go deeper into the synthesis chain for any of these :)

The pack (242 sounds, part of a 1,209-sound library): https://aquumgifts.itch.io/cozy-sfx-complete


r/proceduralgeneration • • 8h ago

Ad Lumens: initial tries at procedural textures

9 Upvotes

Hello!

A bit of progress on the planetary surface procedural tool. Now textures are included and displayed when reasonably up close.

100% generated via WASM, but above all, from the mix of the chemical composition of the geological regions and a few tileable primitives.

It runs, I am happy :)

The tool will probably be updated tomorrow evening for you to try directly online. In the meantime I hope you enjoy this little tour :)

Quick support post: https://adlumens.org/log/procedural-textures-on-planets/5a2a11e9-315d-496e-816e-3751df53292a

thanks!


r/proceduralgeneration • • 23h ago

Procedural terrain generation with Wave Function Collapse

130 Upvotes

An example of automatic landscape generation using WFC: ocean, shallows, beaches, grassland, forests, mountains, snow and towns. The replay shows the map collapsing tile by tile in 3D, and different seeds give different islands.


r/proceduralgeneration • • 2h ago

A month of one procedural creature a day: 31 born, and the generator never redrew an old one

1 Upvotes

A month ago I launched Blobvarium, a little game where a new creature is born every day. Each one is drawn by code from a seed: SDF capsules and trapezoids with a mirrored Perlin edge, rendered into a 96px silhouette with Inca weaving inside. 31 so far, none drawn by hand, no image model.
The hard part was growing the generator without changing creatures people already own. Every new trait gets its own RNG layer, and a regression check compares the approved creatures pixel by pixel before anything ships.
This month the rest of the world joined in: harvests, huacos and buildings are drawn by code too. Evolution gives the same creature a gold, ruby or emerald version.
The trailer is rendered frame by frame from the month’s real creatures. https://blobvarium.com
What would you add to the generator next?


r/proceduralgeneration • • 1d ago

Chess boards on irregular grids

428 Upvotes

This is a a game of chess with the standard rules, with the exception that the board is an irregular grid. It's still quads, and they still have 1 neighbour per side, but they can have more than one per diagonal.

This is inspired by the game Townscaper. The steps are roughly: - start with a plane made of triangles - combine some pairs of connected triangles into a quad - then you have a board made part of quads and part of triangles - subdivide everything. The quads become 4 smaller quads, the triangles become 3 quads. - that's the grid done. Then it's a matter of smoothing it, coloring it correctly, ensuring the pieces are placed where it makes the most sense, and adding intuitive tools for users to build their board, keeping in mind that symmetric ones are the most visually pleasing, but asymmetric ones are a whole lot of fun too.


r/proceduralgeneration • • 7h ago

Pixel Planets question

1 Upvotes

So I’ve been using pixel planet the planet generator to make our solar system. The only planet I’ve done for sure is Neptune. Does anyone know tech or the palette numbers for using it to find our planets in our solar system


r/proceduralgeneration • • 1d ago

NextGen Procedural Planetary System: walkable planets from orbit to ground

53 Upvotes

Hey all, I've been building a planetary system tool for Unity 6 and wanted to show where it's at.

It's one continuous terrain from space down to your feet (CDLOD cube-sphere quadtree), with a physically based atmosphere, ray marched ocean, volumetric clouds, and moons and planets on Kepler orbits. You can walk on a planet that's rotating and orbiting at the same time, whic was the part that took me the longest to get right.

I'd really like feedback from people who work with this kind of thing. I'm happy to give a few free copies to anyone who wants to try it and tell me honestly what's broken or missing.


r/proceduralgeneration • • 1d ago

I generated this island using a JavaScript library of procedural generation techniques, each backed by a citation to its source.

320 Upvotes

For week 2 of r/hacktoberfest I cataloged all the procedural generation techniques I could find online and put them into a library using vanilla JavaScript. Every technique in the library includes a citation and it has no dependencies. Works in the browser or Node.

The island in the GIF was built using the library.

GH repo: procedural-almanac

Demo: Random Island Generator

All stars on Github are appreciated!


r/proceduralgeneration • • 11h ago

Reworking the Dungeon Generation in my ARPG

1 Upvotes

Youtube Video

Hello everyone! I'm No Skill Games and i'm currently solo developing an Action RPG - Gate, and as the public demo date gets closer i decided to rework one of the most flawed parts of my game, which was the dungeon generator.

I previously used a Physics based approach and while it was very useful at the time for testing, it was boring looking, difficult to customize and ultimately caused levels to become way too similar. I decided to put together a video explaining a bit about what im doing and i thought it was a good idea to share it, since i always struggled with finding help regarding random generation (thats why my first approach was so messy).

  • If you wanna know more about the generator you can ask me here, on discord or on Twitch when im live.
  • If you find Gate interesting, please consider wishlisting it: https://store.steampowered.com/app/4867150/Gate/
  • If you are interested in playtesting Gate on Steam too, you can join the discord server and ask for a key (thought they are limited).
  • Public demo is planned for late november (probably in the downtime between Path of Exile 1 & 2 releases).

Thank you for watching/reading and i hope it was useful/entertaining to you!


r/proceduralgeneration • • 1d ago

a browser sim where every tribe ends up with its own language

13 Upvotes

been working on this solo. it's a civilization sandbox where tribes start in the stone age and drift apart over time, so each one ends up with its own words, culture and beliefs. the sim runs through 45 eras up to computers.

it's rust compiled to webassembly so it all runs in the browser.

play: https://thehumanbox.com

source (MIT): https://github.com/1homsi/thehumanbox


r/proceduralgeneration • • 13h ago

I wanted to make a Water Dragon, ended up with 3 different serpents 😅

1 Upvotes

r/proceduralgeneration • • 13h ago

Vertebrae and Soleil

Post image
1 Upvotes

r/proceduralgeneration • • 6h ago

I'm vibecoding One-Piece-style terrain generation mod

Thumbnail reddit.com
0 Upvotes

r/proceduralgeneration • • 1d ago

Been using Geo Nodes to mess around with creating aperiodic/substitution tilings.

Thumbnail gallery
6 Upvotes

r/proceduralgeneration • • 1d ago

Minecraft in 512 bytes

16 Upvotes

r/proceduralgeneration • • 1d ago

Procedural Islands & Time of Day Variations

15 Upvotes

In our upcoming multiplayer impostor game, we're developing a procedural island system and trying to make it as interesting as possible. That includes adding man made structures (bridges, small ruins, houses), and also adding time of day variations that player can choose!

The procedural bridges proved to be challenging, as they depend on the cliffs that are generated by our terrain system, and it took us a while to properly design and make robust. Overall, since a few playtests, we're happy with the results! You can read more details about the island system here.

(BTW, we now have a Steam page if you want to follow our updates more closely!)


r/proceduralgeneration • • 1d ago

Some pictures of a space mod with procedural galaxy, dynamic systems, volumetric clouds, realistic atmospheres, realistic grapichs and more I’m currently working on

Thumbnail gallery
8 Upvotes

r/proceduralgeneration • • 1d ago

Brand new ñ fractal explorer

Thumbnail gallery
6 Upvotes

Hey guys im back with new ñ fractal explorer: https://zenodo.org/records/23471538 Original research paper here : https://zenodo.org/records/23247320 Get in whole the getting is good. Brand new fractal territory


r/proceduralgeneration • • 1d ago

Unity 2D Procedural map generator, should I put it on the Asset Store?

Thumbnail gallery
9 Upvotes

I created a system for my own game that uses wave function collapse for 2D map generation. Would you guys be interested if I put it on the asset store? (with a different basic visual pack of course)


r/proceduralgeneration • • 1d ago

Map Procedural Generation and Political Simulation [PLAYABLE LINK]

Thumbnail
gallery
3 Upvotes

A few months ago , I was working on text based RPG with procedurally generated map. After abandoning the project I was left with half baked simulation that sat in my dashboard for some time. It is painfully unoptimized but it can pretty fun to play for a few minutes. Link -> https://suf-studio.itch.io/omega-map Mechanics and controls explaind on itch (if you dont care about how it works only read controls)

have fun


r/proceduralgeneration • • 12h ago

Island Terrain Generator - Free browser tool

Thumbnail
gallery
0 Upvotes

Create your own islands, mountains and mysterious worlds.

Build beautiful islands and archipelagos with this standalone terrain generator. Shape coastlines, raise mountains, create winding roads and experiment with different landscapes.

Start with a ready-made island style, or take control and create something entirely your own.

From tropical beaches and snowy mountains to volcanic islands and strange alien landscapes, every new world is yours to explore and develop.

Features

  • Generate unique islands and archipelagos from custom seeds.
  • Choose landscape presets or design your own terrain.
  • Adjust sea level, mountains, coastlines, vegetation and roads.
  • Experiment with different climates and surface materials.
  • View your creations as terrain maps, satellite images or interactive 3D landscapes.
  • Export heightmaps, satellite maps, slope maps and surface data as PNG files, with a JSON manifest.
  • Choose your own map resolution, from quick previews to detailed exports up to 8192 × 8192 pixels.
  • GPU-assisted generation where supported, with a CPU alternative.

Whether you're building a game, creating fantasy maps, or simply enjoying the process of making new landscapes, Island Terrain Generator gives you a little world-building workshop of your own.

Make an island. Shape a world. See where your imagination takes you.

Launch the tool here...


r/proceduralgeneration • • 1d ago

Thoosie - Draw and Ride 2D Rollercoasters

6 Upvotes

r/proceduralgeneration • • 2d ago

My procedural sci-fi ship generator

119 Upvotes

r/proceduralgeneration • • 1d ago

I'm building a 3D voxel renderer for Cataclysm: DDA (fork, open source)

Thumbnail gallery
2 Upvotes

r/proceduralgeneration • • 1d ago

Entropy Cascade Camouflage, procedurally generated surfaces.

Thumbnail
gallery
5 Upvotes

I had an intrusive thought, can a tent look like a rock?
What I’ve ended up with is a procedurally generated camouflage studio.
No AI images, everything is generated with math, each design can be saved as a json file and the engine will rebuild the image pixel perfect.
There’s a bit of fractals and chaos and Alan Turings reaction-diffusion process involved.

You can export a PNG or greyscale Height map.
More details about it are on my website
https://www.byt-wyze.com/ecc-studio

There’s a free version if you want to have a play

https://ecc-free.byt-wyze.com