Dungeon Generator v0.2.1 uploaded.

Advanced game related topics
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Dungeon Generator v0.2.1 uploaded.

Post by IceSoft »

Dungeon Generator v0.2.1 uploaded.

v0.2.1
[FIX] - Some bugs with the algo

[ADD] v0.2alpha
- Generated dungeon can be saved
- Some more settings (dungeon size, display size, etc)
- Random Seed

[ADD]
- Floors looking better now
- Monster / Items on it
- Some UI elements (Zoom, RoomCounter, etc)

Image

Download:
DungeonGenerator.zip (12k)
Last edited by IceSoft on Mon Aug 04, 2008 6:26 am, edited 4 times in total.
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Brilliant...
I tried to make something similar a while a go :)

Could you possibly share the algorithm ?
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Num3 wrote:Brilliant...
I tried to make something similar a while a go :)

Could you possibly share the algorithm ?
I belive the algorithm is not really usefull
(Only the generated dungeon have to use)

ToDo list:

v0.1:
- UI
Settings: e.g.: Number of rooms, dungeon size, room max/min size)
Edit the dungeon via mouse

- Show the room entries (doors) [DONE]
- Add (random) items (monsters, trapdoors, ...)
- Save the generated dungeon as text file

v0.2
- bug fixes
- Remove neighbor floors (optional)

v0.3
- bug fixes
- Small game example (How using the dungeon data)


Hope I can upload v0.1 today night.
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
bembulak
Enthusiast
Enthusiast
Posts: 576
Joined: Mon Mar 06, 2006 3:53 pm
Location: Austria

Post by bembulak »

Kewl!

Will there probably be a "pure-Nethack"?
cheers,

bembulak
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

bembulak wrote:Kewl!

Will there probably be a "pure-Nethack"?
Yeep!
"PBnethack" of course ;-)
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

First UI version is uploaded.
Added the room entries (='Doors', lila blocks)
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
MrMat
Enthusiast
Enthusiast
Posts: 762
Joined: Sun Sep 05, 2004 6:27 am
Location: England

Post by MrMat »

Nice work IceSoft :)
Num3 wrote:Could you possibly share the algorithm ?
There's some info on making one here:
http://www.aarg.net/~minam/dungeon.cgi
Mat
eesau
Enthusiast
Enthusiast
Posts: 589
Joined: Fri Apr 27, 2007 12:38 pm
Location: Finland

Post by eesau »

And here are quite a few more.
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

And here:
http://www.blitzbasic.com/Community/pos ... 372#879060

http://www.aarg.net/~minam/dungeon.cgi <--- I love this one... it reminds me of being 14 again!

8)

I saw somethign in B3D about 3 years ago... it did similar and created 3D rooms you walked around... major cool as well!

Good work!
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

LOL.
That was the reason why I write my own dungeon editor.
(But I belive I use a little bit different algorithmus (I only looked on the grafic...not really on the BlitzMax source)
Rook Zimbabwe wrote:Good work!
Thanks but I am not finished. Wait and watch.
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

Hey I figure no one can patent math...

I can't wait to se eyou assign tiles to specific squares and save as a map file...

Ohhh add FOG OF WAR to your engine!!!

I am sooooo impatient! :D
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Dungeon Generator v0.1b uploaded.

[ADD]
- Floors looking better now
- Monster / Items on it
- Some UI elements (Zoom, RoomCounter, etc)

Next steps (v0.2):
- Make dungeons editable
- Start and stop of a dungeon
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

A tiny suggestion...

The ability to enter the random seed number so that you could recreate the same dungeon :D
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
User avatar
IceSoft
Addict
Addict
Posts: 1702
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Dungeon Generator v0.1b uploaded.

[ADD] v0.2alpha
- Generated dungeon can be saved
- Some more settings (dungeon size, display size, etc)
- Random Seed



Next steps:
- Edit the dungeon with the mouse
- Info about dungeon stuff (monster, items, etc...)
Belive! C++ version of Puzzle of Mystralia
Bug Planet
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

This is getting more and more kick butt!!! Keep up the great work!!! :D

A new suggestion: Traps

Locked doors, doors with a trap on them, hallway traps...

Stairway UP and Down locations
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
Post Reply