The generator builds a Minecraft world that's sort of an exploration-based dungeon crawler.
You'll start in a canyon containing the entrance to an ancient dungeon. Somewhere within the dungeon there's a portal to another world, which has another dungeon with another portal. The types of worlds that are generated are random. There are a total of 9 possible world types that can be visited. Every time you generate a new map, it will randomly pick a sequence of four of these for your adventure. (Hint: the generator will display a "world sequence identifier" when it runs - this can be used to predict which types of worlds you will get).
The contents of each world and dungeon are random as well. There is no copy-paste behavior in this generator, everything is built from a set of rules, even the buildings (I spent a couple months coding some architectural ideas into this - special thanks to Christopher Alexander for writing some excellent books on the topic).
This generator works for the latest version of Minecraft at the time of it's publishing (1.2.5). It is still in Beta, and there is one very significant feature that's currently missing. In particular, I intend to add a set of options that are much more creativity-focused.
To use this generator:
1. Download the .exe file and run it
2. Enter a name to use for the world file
3. Wait unti it says "Map generation complete."
4. Find the folder in the same directory as the .exe with the same name you gave to the world, and move it to your levels folder (%appdata%\Roaming\.minecraft\saves) if you're running single player on Windows.
5. Run Minecraft and select the world
6. Play
I'm intentionally not putting any screen shots up at this time. I figure all of you can take good ones and post them in this topic. In the meantime, what this generates should be a surprise.
Also, I don't expect this currently works with Mono, but if someone with Linux is willing to work with me, I'm game for trying to get it there. This is pure .Net without any WPF, so it should be possible.
If you find any bugs, please PM me with info. A screen shot would be good too.
The main update I'm planning for this generator is to add hidden signs in each world with passwords on them. You'll then be able to use those passwords to generate the world type the sign was in by itself, with a bunch of settable options. That will turn this into essentially 10 generators in 1.
I expect to have that working in a couple weeks. I plan to take a brief break from coding first.
Sounds pretty sweet I'll try this out, I love MCDungeon and have used a couple of your other map generators before actually I may even make an LP of it. Not sure about that yet though, I haven't done an LP before
Also: as I ran it the first time, Avast! thought it was suspicious, just thought I'd inform you of that, but to everyone else, this is entirely legit!
PS: Its a bit slow, even on my computer. I have a 6-core 3.3GHz processor too :l Hopefully it just needs some performance tweaks since it seems as though you're early on in development.
PS: Its a bit slow, even on my computer. I have a 6-core 3.3GHz processor too :l Hopefully it just needs some performance tweaks since it seems as though you're early on in development.
What was it doing when it was slow? I know at least one of the world types takes a long time to initialize. there's one in particular that's much more complicated than the others (I'd originally intended it to be a separate thing). Probably you didn't make a note of it, but it would help to know the world sequence identifier that was shown too.
What was it doing when it was slow? I know at least one of the world types takes a long time to initialize. there's one in particular that's much more complicated than the others (I'd originally intended it to be a separate thing). Probably you didn't make a note of it, but it would help to know the world sequence identifier that was shown too.
Well, I mean its a large map and it generates 4 worlds or so. Its understandable that its a little bit slow. The whole thing took just over 1200 seconds (20 minutes) to generate it all. I think the sequence was SM and maybe a T. I don't remember the last letter. I'm only 100% positive on the S though. haha.
But on the bright side, this is really cool, Its great for people who like MCDungeon, but would rather have more of an adventure map feel rather than a dungeon generated in a normal world. Maybe I will do an LP on this after all If I can think of some sort of design I'd be willing to make you a logo for this generator or something in Photoshop. If you have any design ideas, feel free to throw them out there.
And I'll admit I'm really anxious for someone to post screenshots. I'm worried the dungeons might be too hard for people to get to the rest of the content, even though I tried to make the first one pretty easy...
But it's possibly worth explaining that each world in this is equivalent to any of the generators I wrote before. Some have rather more to them than those did...
This is actually pretty magical, it's like someone hand-crafted each level. One problem I've been having is that there isn't enough food to be had.
I'm currently on the fourth world (a forested island).
I'd been considering putting a chest with some food in it next to the starting point in the first world. Past that I'd been expecting people to sort of establish a base in each world to build up resources bfore moving on.
I'm actually really impressed someone made it to the fourth world that quickly. Did you play through the dungeons on normal? I'd been thinking that the third dungeon might be too hard.
I'd been considering putting a chest with some food in it next to the starting point in the first world. Past that I'd been expecting people to sort of establish a base in each world to build up resources bfore moving on.
I'm actually really impressed someone made it to the fourth world that quickly. Did you play through the dungeons on normal? I'd been thinking that the third dungeon might be too hard.
I managed to just rush the dungeons, collecting zombie meat and spider eyes along the way.
I've been playing on hard, but i also have been skipping nights. The third dungeon was a challenge, but still fun.
Also - I did find the first world the hardest - dying at least 5 times. There's a lack of resources and food, and I spent most of my time harvesting sand from rooms to help make walkways on lava or sandstone to block up where monsters come through.
All the chests with tools were too far into the maze to be useful.
I'm still on the third right now, It is waaaay too hard and annoying. Even using boats, since you can't go upstream it takes literally minutes to explore a singe branch of the maze; there are 12 or 20 branches in each big room; so far, I have encountered at least 3 or 4 big rooms. And that is not counting the usual splits.
I've been navigating & wimming for hours, and I still feel like there is a good ten-hour work on there to find the exit. I'll give it an extra hour tomorrow, I just can't play this map any longer right now.
I think you should try to reballance that sewers level. Maybe some way would be to have a puzzle to solve in each big room, and if you succeed it displays which way is the way out.
That's definitely the hardest sort of third world in this generator. I might add some sort of hinting if enough people get furstrated by it. Personally, I kind of like the vastness of that world type.
Nope. I reverse-engineered the file format and went from there.
And I expect later today I'll post a bit more info on how this thing works. In particular, how you can tell which world types you'll get. There are at least 3 world types no one has mentioned even seeing yet...
Would it be possible to include a sign at the start of the world with its name?
So far I've generated two worlds. The first had:-
Sandstone, Brick/Cobblestone maze, Arches, Dirt mountains in a sea
The second:-
Sandstone, Floating islands and house, Sewers, haven't survived the sewers yet to see the 4th here
Rollback Post to RevisionRollBack
"This is my timey wimey detector. Goes ding when there's stuff."
So, here's a bit of a better description on how the world sequences work:
The first world is always the desert type, and is represented by the letter "S".
The second world has 3 possible types, represented by the letters "A", "H", and "B".
The third world has 2 possible types, represented by the letters "R" and "P".
The fourth world has 3 possible types, represented by the letters "K", "I", and "F".
For the world types people have seen so far:
1. The world being described as the "brick and cobblestone maze" is "B".
2. The world with the house and the floating islands is "H".
3. The world with the arches is "R".
4. The world with the water passages is "P".
5. The world with the island is "I".
That still leaves "A", "K", and "F" as world types no one has seen yet.
And I'm ready to admit now that the world with the water passages is a bit too hard. If you'd like, there is an easier way to get through it I could tell you. Otherwise, if you don't want to go there, you can stop the generator if the world sequence contains a "P" and restart it.
i cant find the dungeon in the last world its just a frozen archipelago thingy with nothing special around or anything.
The last world never has a dungeon. It's intended as more of a destination.
I think some of this will make more sense when I have the password system working - then each new world type you reach will be a new kind of world you can generate on its own with different parameters.
oh, so i guess i just wandered around for 20 min for nuthin. anyways, I thought it was pretty cool, perhaps though you should give them a sword and some armor at the beginning and then reduce the amount of lightstone. cause i was pretty bored in the first dungeon, eager to kill things but there was nothing to kill.
SkyDrive: https://skydrive.liv...9C2025618E4!145
DropBox: http://dl.dropbox.com/u/72634868/Dungeon%20Adventure%20Map%20Generator/DungeonAdventureMapGenerator.exe
The generator builds a Minecraft world that's sort of an exploration-based dungeon crawler.
You'll start in a canyon containing the entrance to an ancient dungeon. Somewhere within the dungeon there's a portal to another world, which has another dungeon with another portal. The types of worlds that are generated are random. There are a total of 9 possible world types that can be visited. Every time you generate a new map, it will randomly pick a sequence of four of these for your adventure. (Hint: the generator will display a "world sequence identifier" when it runs - this can be used to predict which types of worlds you will get).
The contents of each world and dungeon are random as well. There is no copy-paste behavior in this generator, everything is built from a set of rules, even the buildings (I spent a couple months coding some architectural ideas into this - special thanks to Christopher Alexander for writing some excellent books on the topic).
This generator works for the latest version of Minecraft at the time of it's publishing (1.2.5). It is still in Beta, and there is one very significant feature that's currently missing. In particular, I intend to add a set of options that are much more creativity-focused.
To use this generator:
1. Download the .exe file and run it
2. Enter a name to use for the world file
3. Wait unti it says "Map generation complete."
4. Find the folder in the same directory as the .exe with the same name you gave to the world, and move it to your levels folder (%appdata%\Roaming\.minecraft\saves) if you're running single player on Windows.
5. Run Minecraft and select the world
6. Play
I'm intentionally not putting any screen shots up at this time. I figure all of you can take good ones and post them in this topic. In the meantime, what this generates should be a surprise.
Also, I don't expect this currently works with Mono, but if someone with Linux is willing to work with me, I'm game for trying to get it there. This is pure .Net without any WPF, so it should be possible.
If you find any bugs, please PM me with info. A screen shot would be good too.
Have fun.
I make map generators
The main update I'm planning for this generator is to add hidden signs in each world with passwords on them. You'll then be able to use those passwords to generate the world type the sign was in by itself, with a bunch of settable options. That will turn this into essentially 10 generators in 1.
I expect to have that working in a couple weeks. I plan to take a brief break from coding first.
I make map generators
Also: as I ran it the first time, Avast! thought it was suspicious, just thought I'd inform you of that, but to everyone else, this is entirely legit!
PS: Its a bit slow, even on my computer. I have a 6-core 3.3GHz processor too :l Hopefully it just needs some performance tweaks since it seems as though you're early on in development.
What was it doing when it was slow? I know at least one of the world types takes a long time to initialize. there's one in particular that's much more complicated than the others (I'd originally intended it to be a separate thing). Probably you didn't make a note of it, but it would help to know the world sequence identifier that was shown too.
I make map generators
Well, I mean its a large map and it generates 4 worlds or so. Its understandable that its a little bit slow. The whole thing took just over 1200 seconds (20 minutes) to generate it all. I think the sequence was SM and maybe a T. I don't remember the last letter. I'm only 100% positive on the S though. haha.
But on the bright side, this is really cool, Its great for people who like MCDungeon, but would rather have more of an adventure map feel rather than a dungeon generated in a normal world. Maybe I will do an LP on this after all If I can think of some sort of design I'd be willing to make you a logo for this generator or something in Photoshop. If you have any design ideas, feel free to throw them out there.
But it's possibly worth explaining that each world in this is equivalent to any of the generators I wrote before. Some have rather more to them than those did...
I make map generators
I'm currently on the fourth world (a forested island).
I'd been considering putting a chest with some food in it next to the starting point in the first world. Past that I'd been expecting people to sort of establish a base in each world to build up resources bfore moving on.
I'm actually really impressed someone made it to the fourth world that quickly. Did you play through the dungeons on normal? I'd been thinking that the third dungeon might be too hard.
I make map generators
I managed to just rush the dungeons, collecting zombie meat and spider eyes along the way.
I've been playing on hard, but i also have been skipping nights. The third dungeon was a challenge, but still fun.
Also, my favorite place!
C#. Nothing else at all.
I make map generators
My second world was a brick/cobblestone maze
Also - I did find the first world the hardest - dying at least 5 times. There's a lack of resources and food, and I spent most of my time harvesting sand from rooms to help make walkways on lava or sandstone to block up where monsters come through.
All the chests with tools were too far into the maze to be useful.
That's definitely the hardest sort of third world in this generator. I might add some sort of hinting if enough people get furstrated by it. Personally, I kind of like the vastness of that world type.
I make map generators
Nope. I reverse-engineered the file format and went from there.
And I expect later today I'll post a bit more info on how this thing works. In particular, how you can tell which world types you'll get. There are at least 3 world types no one has mentioned even seeing yet...
I make map generators
So far I've generated two worlds. The first had:-
Sandstone, Brick/Cobblestone maze, Arches, Dirt mountains in a sea
The second:-
Sandstone, Floating islands and house, Sewers, haven't survived the sewers yet to see the 4th here
The first world is always the desert type, and is represented by the letter "S".
The second world has 3 possible types, represented by the letters "A", "H", and "B".
The third world has 2 possible types, represented by the letters "R" and "P".
The fourth world has 3 possible types, represented by the letters "K", "I", and "F".
1. The world being described as the "brick and cobblestone maze" is "B".
2. The world with the house and the floating islands is "H".
3. The world with the arches is "R".
4. The world with the water passages is "P".
5. The world with the island is "I".
That still leaves "A", "K", and "F" as world types no one has seen yet.
And I'm ready to admit now that the world with the water passages is a bit too hard. If you'd like, there is an easier way to get through it I could tell you. Otherwise, if you don't want to go there, you can stop the generator if the world sequence contains a "P" and restart it.
I make map generators
The last world never has a dungeon. It's intended as more of a destination.
I think some of this will make more sense when I have the password system working - then each new world type you reach will be a new kind of world you can generate on its own with different parameters.
I make map generators