A gift from me, Merry Christmas everybody!

ApprowApprow Member Posts: 703
edited December 2015 in Working with GS (Mac)

Santa sometimes gets lost, but he doesn't seem to figure out why. No, it is not because his navigation system is not working, or his reindeers are lost. It is a little more complicated than that. What if his map changes randomly, wow that is weird huh?

I made a post about my random map generation system a few weeks ago. There were some problems with the wall generation and overall generation speed. I revamped and simplified the whole logic so it is insanely fast and a 100% reliable!

Because it is christmas time, I give my random map/dungeon generator as a present to this awesome community.

I wish each and everyone of you a merry christmas!

Oh and if you are drinking a coke, give me a cheers:) (photo proof is appreciated)

Comments

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    @Approw, thanks for sharing this! That is some serious logic, I've only taken a quick look but it sure looks like a lot of hard work went into it. Hope I can find the time to play around with is and learn from it! Merry Christmas!

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    Awesome! Thank you very much for sharing, and have a very merry christmas!

  • GreenfroggGamesGreenfroggGames Member Posts: 224

    Super awesome! Merry X-Mas!

  • DuesDues Member Posts: 1,159

    Sweet stuff!! @Approw
    Very generous!
    Merry Christmas! :)

  • pHghostpHghost London, UKMember Posts: 2,342

    Great stuff! Amazing Christmas gift!

  • Braydon_SFXBraydon_SFX Member, Sous Chef, Bowlboy Sidekick Posts: 9,273

    Very nice! Thanks! Merry Christmas!

  • tatiangtatiang Member, Sous Chef, PRO, Senior Sous-Chef Posts: 11,949

    Awesome! Thank you!

  • SEMASEMA Member Posts: 161
    edited December 2015

    thank you and I wish you and all gamesalad community a happy merry christmas

  • frdfrd Member Posts: 191

    That's very generous, thanks!

  • ApprowApprow Member Posts: 703

    Thanks everyone for the kind words:)! I will most probably use the base of this system in one of my games, and I hope that it can be useful for others too.

    Happy holidays!

  • ApprowApprow Member Posts: 703

    @JamieC Yes it took a lot of time to figure out the right way to do it (I think it took me 3 tries to get at this point). I knew how I had to do it right away, but it took me some time to really get it reliable and fast. The first versions involved collision detection to check where it needs to draw the walls, but when I increased the spawning speed it sometimes didn't check correctly, so some floor tiles and walls were overlapping with each other. This version is using the power of tables (no collision detection), and its so much faster and 100% reliable.

  • RThurmanRThurman Member, Sous Chef, PRO Posts: 2,881

    Wow! Thats some beautiful work there. Thanks for sharing and Merry Christmas!

  • ApprowApprow Member Posts: 703

    Cheers @RThurman !

  • SocksSocks London, UK.Member Posts: 12,822

    :o

    Genius stuff !

  • mhedgesmhedges Raised on VCS Member Posts: 634

    Merry Christmas! Great work! Thanks for sharing; very kind of you.

  • HopscotchHopscotch Member, PRO Posts: 2,782

    Great stuff @Approw, well done. This is complicated stuff!

    Thank you for sharing! Merry Christmas to you too!

  • ApprowApprow Member Posts: 703

    @Socks @mhedges @Hopscotch Thanks guys!

    By the way if anyone has a question related to the system, please feel free to ask here. After christmas a moderator can merge this thread to the original one. http://forums.gamesalad.com/discussion/90150/random-map-dungeon-generation-alpha-video

  • jay2dxjay2dx Member Posts: 611

    WOW thank you Approw,

    what a great guy you are :)

  • tmanntmann Member Posts: 278

    Amazing stuff and very generous - I'd say you take the logic crown. Now if GS wasn't the master of self obfuscation I might try and learn something from it :)

  • neomanneoman Member, BASIC Posts: 826

    Nice one! Thanks for sharing and Merry Xmas :smiley:

  • ApprowApprow Member Posts: 703

    @tmann I would be honoured to take the crown :sunglasses: @neoman Thanks:)!

Sign In or Register to comment.