1. Post #1

    January 2014
    44 Posts
    https://trello.com/c/lXNAVJ9X/292-pr...map-generation

    Anyone else excited at the possibility of servers with random maps each wipe?
    Reply With Quote Edit / Delete Reply Show Events Agree x 6Winner x 5Informative x 2Optimistic x 2Late x 1 (list)

  2. Post #2
    Dennab
    March 2014
    2,555 Posts
    https://trello.com/c/lXNAVJ9X/292-pr...map-generation

    Anyone else excited at the possibility of servers with random maps each wipe?
    I saw this last night, got super stoked on the idea. If they can keep a good balance on it I think it'd be a really cool way to mix things up :D

    Sidenote: R.I.P. Rustmap.net shortcut on my desktop, you served me well.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 7Funny Funny x 2 (list)

  3. Post #3

    February 2014
    104 Posts
    im just wondering how would rad towns work on these? or are they planning on getting rid of them?
    Reply With Quote Edit / Delete Reply Windows 8 United Kingdom Show Events Agree Agree x 2 (list)

  4. Post #4

    February 2014
    474 Posts
    I saw this last night, got super stoked on the idea. If they can keep a good balance on it I think it'd be a really cool way to mix things up :D

    Sidenote: R.I.P. Rustmap.net shortcut on my desktop, you served me well.
    That map is already inaccurate anyways since they rotated the map.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Informative Informative x 2Agree Agree x 1 (list)

  5. Post #5
    Dennab
    March 2014
    2,555 Posts
    That map is already inaccurate anyways since they rotated the map.
    Didn't know that, thanks for the heads up!
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1Friendly Friendly x 1 (list)

  6. Post #6

    February 2014
    117 Posts
    im just wondering how would rad towns work on these? or are they planning on getting rid of them?
    You could set it up the same way they are planning on implementing dynamic resources. Basically towns would have specific dynamic templates and would be placed on the procedural map wherever there is space form them but based on a random algorithm. It probably is harder than it sounds. There would have to be many variables set up to prevent towns from spawning inside mountains or underwater. The hardest part would be road implementation to connect the randomly placed towns.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  7. Post #7

    February 2014
    104 Posts
    yep that's why I was wondering what they were planning on doing with the rad town spawning because the roads could end up very messy
    Reply With Quote Edit / Delete Reply Windows 8 United Kingdom Show Events Disagree Disagree x 1 (list)

  8. Post #8

    February 2014
    117 Posts
    yep that's why I was wondering what they were planning on doing with the rad town spawning because the roads could end up very messy
    They could make the roads something the admins would have to implement manually for the time being. Give them a friendly GUI interface to create a randomly generated map with the towns randomly generated and the ability to draw the roads manually.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Disagree Disagree x 1 (list)

  9. Post #9
    utilitron's Avatar
    December 2013
    766 Posts
    They could make the roads something the admins would have to implement manually for the time being. HGive them a friendly GUI interface to create a randomly generated map with the towns randomly generated and the ability to draw the roads manually.
    Why? Roads can be procedurally generated as well. Just use a pathfinding algorithm to connect them.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 4 (list)

  10. Post #10
    RockyTiziano's Avatar
    February 2014
    77 Posts
    Very exciting possibility.. Trying to keep my enthusiasm in check, knowing this is probably quite a ways away.. but FP is making it hard teasing us like this!

    However Andre said on the Trello that he just started working on it yesterday? Really? Already from this:


    To this today:



    Looks like some damn good progress to me. Also...
    André Straubmeier posted:
    The terrain should probably be highly configurable by the admins so that they can do things like waterworld.
    This. Rust Waterworld. YesssPlease!
    Reply With Quote Edit / Delete Reply Mac Canada Show Events Agree Agree x 4 (list)

  11. Post #11

    January 2014
    140 Posts
    Procedurally generated would be sick. I wouldn't worry too much about radtowns and roads, it just takes refinement a la dwarf fortress.
    Reply With Quote Edit / Delete Reply Mac United States Show Events Agree Agree x 1 (list)

  12. Post #12

    January 2014
    63 Posts
    There are many different games that have attempted procedural generation of large outdoor areas that include towns. I think Dwarf Fortress probably does it better than most. Daggerfall did it very well for it coming out in 1996. There's also Minecraft and those 3079/3089 games. There was a cool demo out there showing a procedurally generated city.

    I've always wanted to learn how to do these kinds of things. I'd like to see games that can make themselves one day. We just give the computer the knowledge and conditions and it generates something for us to play. Dwarf Fortress is the closest we have for now.
    Reply With Quote Edit / Delete Reply Mac United States Show Events Agree Agree x 1 (list)

  13. Post #13
    utilitron's Avatar
    December 2013
    766 Posts
    There are many different games that have attempted proc medural generation of large outdoor areas that include towns. I think Dwarf Fortress probably does it better than most. Daggerfall did it very well for it coming out in 1996. There's also Minecraft and those 3079/3089 games. There was a cool demo out there showing a procedurally generated city.

    I've always wanted to learn how to do these kinds of things. I'd like to see games that can make themselves one day. We just give the computer the knowledge and conditions and it generates something for us to play. Dwarf Fortress is the closest we have for now.
    Take a look at Sir, you are being hunted.
    Tom Betts is doing amazing things with procedural generation. But it sounds like they are going at it in a different manner for rust.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 2 (list)

  14. Post #14

    February 2014
    33 Posts
    Cube World is also doing something like this. Rust I think would have it easier, depending on what sort of other rad-town like places they plan to include in the game. Since the majority of the content right now is player generated, all they are doing is backdrop stuff.

  15. Post #15

    January 2014
    48 Posts
    Yes i was going to make a topic about this, if it also was voxel based we would have terraforming and
    the ability the dig caves ad do proper mining, aswell as the ability to cut down trees.
    Reply With Quote Edit / Delete Reply Windows 7 Sweden Show Events Agree Agree x 1 (list)

  16. Post #16
    Daze507's Avatar
    January 2014
    87 Posts
    For the nostalgic who remember, we had procedural map generation in 1991:

    http://en.wikipedia.org/wiki/Scorche...h_(video_game)
    Reply With Quote Edit / Delete Reply Italy Show Events Winner Winner x 2Agree Agree x 2Zing Zing x 1 (list)

  17. Post #17

    March 2014
    157 Posts
    cant wait, having a map full of islands is gonna be great

  18. Post #18

    January 2014
    48 Posts
    cant wait, having a map full of islands is gonna be great
    Yes and the ability to craft boats, with space for storage to get stuff from one place to another, also swimming with the possibility of drowning when you swim longer than 100 meters.
    Reply With Quote Edit / Delete Reply Windows 7 Sweden Show Events Agree Agree x 2 (list)

  19. Post #19
    OneJibmoNatio's Avatar
    August 2013
    136 Posts
    Take a look at Sir, you are being hunted.
    Tom Betts is doing amazing things with procedural generation. But it sounds like they are going at it in a different manner for rust.
    That game does the procedural generation pretty well, but there's not much to show for mountains and big differences in terrain (at least from what I've played of it so far). Would be nice to see this in Rust, as long as they keep the ability to make custom non-procedural maps. Definitely cannot be easy with all the math and checks involved like generating roads and paths that players can actually traverse through, placing loot drops and towns in places that make sense, etc. T'would be very impressive if they were able to pull this off while keeping gameplay and balance all good.

    As far as procedural generation goes, I'm really interested in seeing where developers go in the next few years with games that use actual real world "laws" or maths of nature implemented into the game's generation. I think No Man's Sky was supposed to be using something like this for whole world generation, but who knows if the worlds in their trailer were actually procedurally generated or prebaked to look nice.
    Reply With Quote Edit / Delete Reply United States Show Events Informative Informative x 1 (list)

  20. Post #20

    March 2014
    64 Posts
    love fractal terrains, I wrote a rough demo for IOS a few years back, I actually wanted to make a survival game with natural disasters, kinda like Rust but with terrain that changed. Here is an animation:

    http://s17.postimg.org/xsbfwopyl/island.gif

  21. Post #21

    January 2014
    63 Posts
    They shouldn't add in procedural generation into the game until we have some type of official compass and coordinate or map system in place. It's not too terrible to have an area that you can learn over time. If they have completely generated maps while still in alpha, it'll be very difficult to play.

    Did you finally manage to learn your way around this map? Time for an update and server wipe. Enjoy the new map.

    What do people attempting to survive do in regards to not getting lost and being able to back track? They leave markings all around if they don't have tools like compasses. Gives us some way to leave basic marks that are saved locally and unseen by other players. Maybe that'll be an alternative to a map.

    Procedural generation is super cool but please give us the tools to make it fun instead of purely frustrating.
    Reply With Quote Edit / Delete Reply Mac United States Show Events Disagree Disagree x 2 (list)

  22. Post #22

    January 2014
    109 Posts
    The biggest challenge is likely to be avoiding holes you cannot get out of when placing rocks/mountains.
    Reply With Quote Edit / Delete Reply Australia Show Events Agree Agree x 2 (list)

  23. Post #23

    March 2014
    64 Posts
    The biggest challenge is likely to be avoiding holes you cannot get out of when placing rocks/mountains.
    I think they might have to implement a terrain mesh with no overhangs and gradient limiters...and give us climbing gear :)
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  24. Post #24

    March 2014
    120 Posts
    and need to learn the world again?sounds like a really bad idea
    Reply With Quote Edit / Delete Reply United States Show Events Dumb Dumb x 7Disagree Disagree x 4 (list)

  25. Post #25

    January 2014
    48 Posts
    I think they might have to implement a terrain mesh with no overhangs and gradient limiters...and give us climbing gear :)
    Well climbing would be alot of fun, and if they also made it voxel based. we could do terra forming, and more realistic mining for resources
    like going to mining shafts in the mountains and caves for stone, copper, gold and iron.
    Reply With Quote Edit / Delete Reply Windows 7 Sweden Show Events Agree Agree x 1 (list)

  26. Post #26

    January 2014
    121 Posts
    Really would make the game something really special.

    First thing I voted for on the Trello.
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Winner Winner x 1Agree Agree x 1 (list)

  27. Post #27
    Dennab
    March 2014
    2,555 Posts
    Well climbing would be alot of fun, and if they also made it voxel based. we could do terra forming, and more realistic mining for resources
    like going to mining shafts in the mountains and caves for stone, copper, gold and iron.
    Voxel support would be killer, but it'd be hard to implement in Unity, I don't think it has support for it by default.

    Edit:

    Scratch my last comment, it can totally be done, check out The Forest as an example :p

    http://www.survivetheforest.com
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Winner Winner x 1Friendly Friendly x 1 (list)

  28. Post #28
    RockyTiziano's Avatar
    February 2014
    77 Posts
    Voxel support would be killer, but it'd be hard to implement in Unity, I don't think it has support for it by default.

    Edit:

    Scratch my last comment, it can totally be done, check out The Forest as an example :p

    http://www.survivetheforest.com
    Speaking of which.. Garry's comments on the procedural terrain generation:

    garry posted:
    Looks pretty impressive! This could potentially change everything. If we can sync the landscape between client and server we could really make the world dynamic.

    I think something to keep in mind.. the current 'pre generated' terrain looks terrible from above. Maybe it would be worth visualising it from the player's point of view for us?

    Also - I know you've worked on it before. Maybe we should be exploring the feasibility of it being voxel based too. It might turn out a bit too minecrafty if we do it wrong.. but I know a lot of people have hard ons for caves.
    If we can dig.. Bunkers, basements, caves, tunnels, moats, more realistic mining Not to mention other benefits of being voxel based like tree cutting, maybe some more interesting building decay/destruction, etc. I really hope this comes to fruition but it's going to be tough to do it right. I was always under the impression Rust would be somewhere around 100-150 player max (disregarding the 250/500slot experiments). That's a lot of different screens to correctly sync changing terrain.. Hopefully it doesn't drag down performance/cause FP to compromise the large-scale vision of the game. Really don't want Rust to end up looking like 7 Days to Die either.

    *fingers crossed*
    Reply With Quote Edit / Delete Reply Mac Canada Show Events Winner Winner x 3 (list)

  29. Post #29
    Cheesy and delicious.
    Snickerdoodle's Avatar
    August 2010
    7,037 Posts
    Holy shit, I was not expecting this.

    I had no idea they would even attempt something like this. This is going to be great if they can fully go through with it.
    and need to learn the world again?sounds like a really bad idea
    Yeah because playing the same static map over and over again is really really interesting.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 6Dumb Dumb x 1 (list)

  30. Post #30

    January 2014
    48 Posts
    Examples of procedural worlds

    Procedural Worlds Blog

    Following one man's task of building a virtual world from the comfort of his pajamas. Discusses Procedural Terrain, Vegetation and Architecture generation. Also OpenCL, Voxels and Computer Graphics in general.

    http://procworld.blogspot.se

    Outerra

    3D planetary engine for seamless planet rendering from space down to the surface. Can use arbitrary resolution of elevation data, refining it to centimeter resolution using fractal algorithms.

    http://www.outerra.com
    Reply With Quote Edit / Delete Reply Windows 7 Sweden Show Events Informative Informative x 1 (list)

  31. Post #31

    January 2014
    100 Posts
    Did you finally manage to learn your way around this map? Time for an update and server wipe. Enjoy the new map.
    Shouldn't be too difficult for the server admin to generate the map once and then always use the same map (after wipe). So we'd have a huge variety of maps while being given the possibility to learn our favourite map.

  32. Post #32
    iGeordie's Avatar
    March 2014
    48 Posts
    Hat's off to the dev's for going for this - the intricacies of getting this kind of development perfect are vast. Hope they succeed :)
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Agree Agree x 1 (list)

  33. Post #33
    Pikmonster's Avatar
    July 2012
    24 Posts
    I love this idea. Imagine a half buried RadTown!
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  34. Post #34
    RockyTiziano's Avatar
    February 2014
    77 Posts
    Wow. Check the Trello. I'm dying to play this already and there are no towns, roads or open fields yet. Can't wait to see the finished product, amazing work!

    https://trello.com/c/lXNAVJ9X/292-pr...map-generation

    André Straubmeier posted:
    Somewhat shitty progress screenshots from the ground
    Reply With Quote Edit / Delete Reply Mac Canada Show Events Agree Agree x 2Disagree Disagree x 1 (list)

  35. Post #35

    January 2014
    48 Posts
    I really hope they replace those awful copy paste big rocks (not the small recourse ones) with real terrain, and the far above landscape screens looked like a good start but this
    cant be finished at all, i hope we get to see different biomes, areas and mountain details like in voxel farm engine.

  36. Post #36

    January 2014
    48 Posts
    Examples of current gen and next gen terrain generators:

    http://planetside.co.uk

    http://www.e-onsoftware.com

  37. Post #37
    utilitron's Avatar
    December 2013
    766 Posts
    I really hope they replace those awful copy paste big rocks (not the small recourse ones) with real terrain, and the far above landscape screens looked like a good start but this
    cant be finished at all, i hope we get to see different biomes, areas and mountain details like in voxel farm engine.
    The polygon meshes would be replaced if They move to a pure voxel system. Other wise there options are limited. Add more meshes or come up with a way of generating rock forformations procedurally.

  38. Post #38

    January 2014
    48 Posts

  39. Post #39

    January 2014
    572 Posts
    All good, as long as we can swim :P

  40. Post #40
    Stradosphere's Avatar
    March 2014
    155 Posts
    I can imagine nice lake villages.It's even ideal for RP servers too.However one should be ready for deadly impact of the water !