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.
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.
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!
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! 😊
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
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
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
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.
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)
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?
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!
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!
Im buying this game the second it comes out it looks so GOOD
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.
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.
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!
I really love these devlog videos. You give such good insight into your process!
I've been working with the godot engine and was considering doing procedurally generated levels. Thank you for explaining
This is one of the most inspiring and insightful devlogs I've ever seen. Thank you so much.
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!!
Game seems to be coming together really nicely. Big fan of how the melee combat functions.
Elegant way of making worldgen too, nice job
Such a great explanation and I loved the graphics to help!
Lets go you pumping out devlogs now good job!
Great video, simple yet elegant algorithm, just the way it should be.
Just found out about this devlog series! I love it, so informative for my own dev! keep going!
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! 😊
Один из лучших DevLog)
One of the best DevLog)
Great vid! You make the technical stuff real fun and interesting. Also totally pumped for the game over here!
Thanks! I was worried it'd come across as rambley but I'm glad it was interesting!
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
I'd love to multiplayer one day but I can't guarantee it at the moment! Thanks for the kind words ❤️
Great video! I was looking for some ideas for world generations, and that was really helpful!
Came for that, subscribed for game :D
so cool that you explain your arlgorithm !
These dev logs and this game are great :) Keep it up
So cool
Really interesting the way you are generating the world !! You are really good at what you are doing ;) !! GG
I really appreciate the technical explanation of your world generation
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
I remember you! Good times :) thanks for the kind words ❤️
Awesome!
Super helpful!
I just discover your channel, your game looks very good!
keep up the good work !
Nice pixel art and animations dude!
i need this game bruv
When can you play tetris to build your own world
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
looking very sharp - wouldnt mind playing her
look's very very nice
Love that type of generation im interested in more tecnical video like that
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!
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.
Man this looks good. I would buy this for
5-10$
Phops told me to comment
This looks amazing! Wich engine are you using? Im buying this as soon its out!
Edit Nvm its GM
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)
A lot of work but its good
What do you use gamemaker studio 1 or 2
Plz make devlogs at least 1per week plz
Gms2 :)
And I'll try to up the rate they come out at!
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?
Sure - I'll try to cover this soon :)
If this game is 100$ when it comes out. I would probably still buy it.
I buy this game the second it out
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!
This is so cool! How do you load the image into an array?
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!
@@IDoZYT Thanks so much for the reply :) I'll be purchasing your game day one!!!
How are u programming this like what language/ environment
Game Maker Language i think so
0:52 tetris
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!
What engine do you use?
He uses GMS2.
thanks! how can i get the source code?
Can you please make a Patreon account?