Saw a blog about dungeon generation...

Posted by Fabio on Aug. 7, 2012, 8:43 p.m.

Here's my best shot at some random cave generation. It generates in around ~8 seconds.

The first few caves it spit out:

If anyone is interested, I could write more about how to do it, and other procedural generation theory. This is something I've been educating myself on, GameMaker-wise, for quite some time now.

I've been long wanting to create a game using this engine I've created here, but my ideas often burn hot and bright–only for a moment, then it flickers and dies. I wish I had someone reliable to make some graphics.

Comments

LAR Games 12 years, 3 months ago

God, do I wish I actually liked math so I could understand how to do these kinds of things with programming.

Rez 12 years, 3 months ago

I love how really good random level generation looks like neat abstract art.

So yeah looks great, I like the shapes of em. :D

JuurianChi 12 years, 3 months ago

Looks brilliant, I think I would enjoy what you have to write about the subject.

~Madeline Khan

BP Scraps 12 years, 3 months ago

I'm with Khan on this one, let's see some more on the subject.

tower07 12 years, 3 months ago

That is awesome.

I would love to hear how you did it, Procedural Generation is my favorite part of game design, period.

Quietus 12 years, 3 months ago

yeah i'm interested to hear how you did this, being the local random generator here. i normally "carve" my levels by removing objects, i've never had a successful formula for generating them from scratch.

Cesque 12 years, 3 months ago

That's cool, but for a platform game, it doesn't look like a good gameplay area, unless it involves flying or Minecraft/Terraria-esque gameplay.

Quote:
If anyone is interested, I could write more about how to do it, and other procedural generation theory.

I'm interested.

Also, thanks for reminding me I need to actually show off the world generation part of my stillborn RPG competition game.

Rob 12 years, 3 months ago

Quote:
God, do I wish I actually liked math so I could understand how to do these kinds of things with programming.
Quote:
math

What?

Fabio 12 years, 3 months ago

It's true–no maths involved. I would know–I put forth an extra effort to make sure there isn't any maths involved.

Blog about the subject coming tomorrow.

death 12 years, 3 months ago

looks like the cave generation i made on my Minecraft clone. (stopped working on it cause it was a minecraft clone)