Page 1 of 1
Randomly Generated Structures

Posted:
Fri Apr 12, 2013 17:57
by Jordach
You know how the current L-System trees work? Or how the original dungeons worked from the 0.3.x days, it might be possible to have randomly generated villages, similar to Minecraft, or have almost infinite dungeons, like strongholds; but with a twist.
The dungeons could be a degrading place, where chests and other things can be found lying around; and even rare ores like Mese can be found in the walls. Blocks such as bookcases and empty bookcases can be found to spruce up the experience of exploring and adventuring. Spiderwebs wouldnt be too bad, although you would have to break them to remove them, unlike the MC ones which just slow you down until broken or moved off of it. (MC strongholds look like the people were vapourized instead of killed.)
The infinite dungeon could be like the above, but even more broken, the place sometimes has lava leaking in, water lakes have formed in some of the rooms etc.

Posted:
Fri Apr 12, 2013 19:06
by 12Me21
That would be cool, maybe there could be traps in them, like floors that break when you step on them, or something.

Posted:
Fri Apr 12, 2013 19:08
by Jordach
12Me21 wrote:That would be cool, maybe there could be traps in them, like floors that break when you step on them, or something.
Or just TNT.

Posted:
Mon Apr 15, 2013 14:54
by Jonathan
Jordach wrote:12Me21 wrote:That would be cool, maybe there could be traps in them, like floors that break when you step on them, or something.
Or just TNT.
I think it would be really cool to have dungeons generated with TNT, fake floors, traps, and hostile NPCs. It would be neat if the traps with TNT, lava, and/or water were triggered when a player is within a certain distance (like the object detector block in mesecons). Maybe even have randomly generated traps that shot arrows when a player is in its line of sight :D

Posted:
Mon Apr 15, 2013 15:12
by issa
i m intereresting by this, how about the algorithme generator ?

Posted:
Mon Apr 15, 2013 21:20
by shadowwraith
Jonathan wrote:Jordach wrote:12Me21 wrote:That would be cool, maybe there could be traps in them, like floors that break when you step on them, or something.
Or just TNT.
I think it would be really cool to have dungeons generated with TNT, fake floors, traps, and hostile NPCs. It would be neat if the traps with TNT, lava, and/or water were triggered when a player is within a certain distance (like the object detector block in mesecons). Maybe even have randomly generated traps that shot arrows when a player is in its line of sight :D
hmm, Minetest with Prince of Persia style traps, although with out the chompers and swinging blades

Posted:
Tue Apr 16, 2013 18:15
by Jonathan
One thing I would guess about randomly generated structures/dungeons with traps though, is that they will probably never be created as nicely or have as complex traps on average as structures/dungeons with traps created by the community. Another idea could be to have in addition to (or instead of) the randomly created structures/dungeons, are structures/dungeons that are created by the community saved in a file(s) that is referenced when generating the map. Although I am not sure how much space that would take to save a bunch of community made structures/dungeons to file(s).
If we set it to use community made maps, it would be nice to have a way for the community to easily submit their structures/dungeons to encourage participation. The more community made maps, the more random it will be in the game.
Note: If incorporated into the game, we should add a check box when creating a new world to turn this feature on/off, in case someone does not want it.
Edit: Might want to add some validation step if community made structures/dungeons are submitted. In case, something inappropriate or undesired (like just a bunch of random blocks throw together) is added to the list.

Posted:
Tue Apr 16, 2013 19:15
by Evergreen
I love adventuring! It would be (sort of) like abandoned mineshafts, but with traps, hostile creatures, and lots of other stuff.