Archvale Devlog #6 - World Generation

Поділитися
Вставка
  • Опубліковано 11 лип 2019
  • Music by Goji
    Covering how the new world generator does its thing.
    Tweet: @_IDoZ
  • Ігри

КОМЕНТАРІ • 62

  • @dolphinlettuce4376
    @dolphinlettuce4376 5 років тому +132

    Im buying this game the second it comes out it looks so GOOD

  • @StarChargerStudios
    @StarChargerStudios 5 років тому +25

    Thanks for visuals on the world gen, it really helps me out with my own games, and I think I can use this for randomness with self-built patterns as well, because my brain naturally wants to make it symmetrical, but I can’t have that in my level cuz it doesn’t seem right, it seems to perfect.

  • @vladgina
    @vladgina 4 роки тому +19

    This is extremely interesting. I've always wondered how RotMG random generation works (like Abyss of Demons, for example) and why private servers never had them. Do you think your method here is similar to how RotMG's random generation works? Hmm.

    • @IDoZYT
      @IDoZYT  4 роки тому +8

      i've come across 2 main ways to do random gen; "walk-about", i.e. having a position, building something, then moving that position randomly, and "algorithmic" (which im using here) where you apply a set of rules to a pattern of blocks. I'd imagine that the abyss of demons is more like a starting point where a rectangle is carved out and then the cursor bounces around placing rooms linked to other rooms, but i can't say for sure. i believe if you google amitp you can find a lot of devblogs about rotmg's random gen!

  • @JoelSoulweaver
    @JoelSoulweaver 4 роки тому

    I really love these devlog videos. You give such good insight into your process!

  • @danielwertz8724
    @danielwertz8724 5 років тому +4

    I've been working with the godot engine and was considering doing procedurally generated levels. Thank you for explaining

  • @gabrielcavalcante4063
    @gabrielcavalcante4063 4 роки тому

    This is one of the most inspiring and insightful devlogs I've ever seen. Thank you so much.

  • @welton.king.v
    @welton.king.v 5 років тому +1

    holy hell this video was incredibly insightful - that's one hell of an algo you got here mate!! i'm feeling so inspired - i absolutely love it!!

  • @moistosaurus9929
    @moistosaurus9929 5 років тому +2

    Game seems to be coming together really nicely. Big fan of how the melee combat functions.
    Elegant way of making worldgen too, nice job

  • @TonsOfHunStudios
    @TonsOfHunStudios 5 років тому +2

    Such a great explanation and I loved the graphics to help!

  • @xvtitanbane2349
    @xvtitanbane2349 5 років тому +3

    Lets go you pumping out devlogs now good job!

  • @zionen01
    @zionen01 4 роки тому +1

    Great video, simple yet elegant algorithm, just the way it should be.

  • @renatusdev
    @renatusdev 4 роки тому

    Just found out about this devlog series! I love it, so informative for my own dev! keep going!

  • @Tantandev
    @Tantandev 5 років тому

    I always find watching different world generation methods so interessting, there is so many smart ways to design a system like that, this looks really solid! 😊

  • @atlasua2021
    @atlasua2021 4 роки тому +1

    Один из лучших DevLog)
    One of the best DevLog)

  • @fafafafafafafa
    @fafafafafafafa 5 років тому +1

    Great vid! You make the technical stuff real fun and interesting. Also totally pumped for the game over here!

    • @IDoZYT
      @IDoZYT  5 років тому

      Thanks! I was worried it'd come across as rambley but I'm glad it was interesting!

  • @jackjack_33
    @jackjack_33 5 років тому +21

    Ive been following your channel for a while now, and im super glad i did, game looks AMAZING!!! Question tho, will it support multiplayer? I've been looking for a nice 2d bullet hell rpg to play with my friends

    • @IDoZYT
      @IDoZYT  5 років тому +6

      I'd love to multiplayer one day but I can't guarantee it at the moment! Thanks for the kind words ❤️

  • @noobexception2175
    @noobexception2175 5 років тому

    Great video! I was looking for some ideas for world generations, and that was really helpful!
    Came for that, subscribed for game :D

  • @gaelluguern3452
    @gaelluguern3452 5 років тому +1

    so cool that you explain your arlgorithm !

  • @IOExceptional
    @IOExceptional 5 років тому

    These dev logs and this game are great :) Keep it up

  • @rurzofy8960
    @rurzofy8960 5 років тому +3

    So cool

  • @ThePoinball
    @ThePoinball 5 років тому +2

    Really interesting the way you are generating the world !! You are really good at what you are doing ;) !! GG

  • @falxie_
    @falxie_ 3 роки тому

    I really appreciate the technical explanation of your world generation

  • @beaverthug1889
    @beaverthug1889 5 років тому +4

    Man I remember back in the day being apart of paXel with you, glad we made that connection and since then I've kept up with this project and I'm extremely excited for it. - KatzJr

    • @IDoZYT
      @IDoZYT  5 років тому +4

      I remember you! Good times :) thanks for the kind words ❤️

  • @harleybekker
    @harleybekker 5 років тому +1

    Awesome!

  • @SuboptimalEng
    @SuboptimalEng 5 років тому +1

    Super helpful!

  • @tanukidev6485
    @tanukidev6485 4 роки тому

    I just discover your channel, your game looks very good!
    keep up the good work !

  • @maasterr
    @maasterr 5 років тому

    Nice pixel art and animations dude!

  • @carterpowersmusic2125
    @carterpowersmusic2125 5 років тому +2

    i need this game bruv

  • @Praetorian_Echo
    @Praetorian_Echo 3 роки тому +1

    When can you play tetris to build your own world

  • @jeckrucel0001
    @jeckrucel0001 5 років тому

    that is amazing,I doing a project right know that involve procedural generation for a open world,but because of the "open world" part I having trouble on making the machine that read from the ds_grid and create the trees,rocks,plants etc,things that the player should be able to interact,some time I start to doubt if I can make it work haha,but any way,you game is looking amazing :D I hope you manage to finish it,good luck :D

  • @Zawazuki
    @Zawazuki 4 роки тому

    looking very sharp - wouldnt mind playing her

  • @RaylisTV
    @RaylisTV 4 роки тому

    look's very very nice

  • @marcoprina2060
    @marcoprina2060 5 років тому +2

    Love that type of generation im interested in more tecnical video like that

  • @stingly142
    @stingly142 4 роки тому

    I found this REALLY interesting... probably more than I ought to, if I'm honest! I've been wondering how you created your map since the first devlog!

  • @Mc47Fan
    @Mc47Fan 5 років тому

    Looking awesome!
    Also my offer of helping with igname graphics still stands, I would gladly contribute to such a project. ;3
    If needed of course lmao, I see you're pretty well covered so far.

  • @ChungNguyen-sd7ip
    @ChungNguyen-sd7ip 4 роки тому

    Man this looks good. I would buy this for
    5-10$

  • @Tommy-hl2ic
    @Tommy-hl2ic 2 роки тому +1

    Phops told me to comment

  • @Itsu0
    @Itsu0 4 роки тому

    This looks amazing! Wich engine are you using? Im buying this as soon its out!
    Edit Nvm its GM

  • @eugenijx
    @eugenijx 5 років тому +2

    Oh yeah I waited a long time for 6 of your wonderful devlog I really like your project, I can't wait to see the release of the game! (I apologize if something is not clear, just I am from Ukraine)

  • @superking9945
    @superking9945 5 років тому +7

    A lot of work but its good
    What do you use gamemaker studio 1 or 2
    Plz make devlogs at least 1per week plz

    • @IDoZYT
      @IDoZYT  5 років тому +1

      Gms2 :)

    • @IDoZYT
      @IDoZYT  5 років тому +3

      And I'll try to up the rate they come out at!

  • @undefined7206
    @undefined7206 5 років тому

    you dont know how helpful this was! and i know you are doing a devlog and not a "how its made" series, but do you think you could show us how the rooms get randomly generated using the properties at 4;21?

    • @IDoZYT
      @IDoZYT  5 років тому

      Sure - I'll try to cover this soon :)

  • @hiX0N
    @hiX0N 5 років тому

    If this game is 100$ when it comes out. I would probably still buy it.

  • @amir-razzak
    @amir-razzak 5 років тому

    I buy this game the second it out

  • @valdirsalgueiro9087
    @valdirsalgueiro9087 4 роки тому

    how do you get variation between rooms? like cliffs and walkable paths, i assume cliffs should be a lot less tiles than walkable but even then they look very organic in your playthroughs
    thanks and good job!

  • @TheCyberSquirtle
    @TheCyberSquirtle 4 роки тому

    This is so cool! How do you load the image into an array?

    • @IDoZYT
      @IDoZYT  4 роки тому +1

      create a surface the same size as your sprite, then draw your sprite to it! then you can use buffer_get_surface to take the data from the surface and shove it into a buffer that you've previously created. if you search gamemaker sprite to buffer im sure you'll find plenty more about it since it's not the simplest thing to explain!

    • @TheCyberSquirtle
      @TheCyberSquirtle 4 роки тому

      @@IDoZYT Thanks so much for the reply :) I'll be purchasing your game day one!!!

  • @Ryan-so4xl
    @Ryan-so4xl 5 років тому

    How are u programming this like what language/ environment

  • @hawns3212
    @hawns3212 5 років тому +3

    0:52 tetris

  • @stvs9722
    @stvs9722 3 роки тому

    Hello, how did you learn to do the world generation? Did you use any tutorials or dungeons? If you have, please give us a link!

  • @junkokonno
    @junkokonno 4 роки тому

    What engine do you use?

  • @dorfriedman9115
    @dorfriedman9115 4 роки тому

    thanks! how can i get the source code?

  • @hiX0N
    @hiX0N 5 років тому +1

    Can you please make a Patreon account?