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, 10 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, 10 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, 10 months ago

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

~Madeline Khan

BP Scraps 12 years, 10 months ago

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

tower07 12 years, 10 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, 10 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, 10 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, 10 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, 10 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, 10 months ago

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