The Road to Streets of Rogue 2 | Devlog 2 - Procedural Generation & Biomes 🗺️

Ойындар

The developer of an upcoming open-world rogue-lite Streets of Rogue 2, Matt Dabrowski, delves deeply into creating a system that generates open worlds. 🗺️ He also discusses the biomes featured in his ambitious sequel and offers a sneak peek at the building mechanic. 🧱
Wishlist Streets of Rogue 2 on Steam: tblink.co/StreetsOfRogue2
Chapters:
00:00 - Intro
01:07 - What is Procedural Generation, and how does Matt use it?
01:57 - Algorithms Matt uses for procgen
02:30 - How to create an open-world map
05:21 - Placing cities on your world map
06:37 - Paving roads between cities
08:21 - Placing landmarks
08:54 - Chunk system and hand-crafted content
14:12 - Biomes & dungeons
14:52 - Building system
16:49 - Outro
• • •
Watch Devlog 1 - Open World, Inspirations, First Playtests:
🎞️ • The Road to Streets of...
Join the Streets of Rogue 2 community on:
🔗DISCORD: / discord
🔗REDDIT: / streetsofrogue
🔗STEAM FORUMS: steamcommunity.com/app/216581...
🔗TWITTER (X): / streetsofrogue
🔗TIKTOK: / streetsofrogue
📰 Sign up for the Streets of Rogue 2 newsletter:
tblink.co/StreetsofRogue2News...

Пікірлер: 254

  • @tinyBuildGAMES
    @tinyBuildGAMES3 күн бұрын

    Wishlist Streets of Rogue 2 on Steam: store.steampowered.com/app/2165810/Streets_of_Rogue_2/

  • @burton5131
    @burton51313 ай бұрын

    Most anticipated game this year. Streets of Rogue is so underrated.

  • @yetanotheridiot9582

    @yetanotheridiot9582

    3 ай бұрын

    okay lets not get TOO ahead of ourselves but it looks good

  • @doomclasher9287

    @doomclasher9287

    3 ай бұрын

    Deltarune, Silksong, and SoR2 are my three highest ranked wishlisted games

  • @willykellum7668

    @willykellum7668

    3 ай бұрын

    yeah couldn't agree more especially when you consider Matt D. puts out a game by himself that's better than most AAA titles with teams of people and a monster budget.

  • @737-zo4oe

    @737-zo4oe

    3 ай бұрын

    please secret neighbor android please 😢😢😢

  • @SuperMasterJuice

    @SuperMasterJuice

    2 ай бұрын

    I bought it on Gog for like 2 bucks i keep trying to get my friends into it

  • @chowder130
    @chowder1303 ай бұрын

    Got the "Quadruple A" game development companies nervous with this one. Matt is solo spearheading making 2024 the Year of the Indie Dev.

  • @ethanrauh7565

    @ethanrauh7565

    23 күн бұрын

    Even SoR1 was a marvel of a game for a single dev it holds its own against some AAA games (cough starfield cough)

  • @GrocKing
    @GrocKing3 ай бұрын

    It's honestly amazing being able to make an open world map with interconnected cities that are procuderally generated. Props to the developer for actually making this a reality.

  • @Illevium
    @Illevium3 ай бұрын

    THIS is the game I've been looking forward to the most in 2024. Been at at the very top of my Steam Wishlist for a while.

  • @randomnameforreasons
    @randomnameforreasons3 ай бұрын

    “play as barrel” modifier when

  • @tinyBuildGAMES

    @tinyBuildGAMES

    3 ай бұрын

    Good idea for a dlc

  • @737-zo4oe

    @737-zo4oe

    3 ай бұрын

    Please secret neighbor android please 😢😢😢😢

  • @737-zo4oe

    @737-zo4oe

    2 ай бұрын

    Will you make Secret Neighbor game for android devices?

  • @rafaeldoraguille9169
    @rafaeldoraguille91693 ай бұрын

    Looking good. Can't wait to play!

  • @Graphomite
    @Graphomite3 ай бұрын

    The devlogs are appreciated. I could care less when upcoming games throw teasers to retain anticipation. Having the dev break down is very nice. Both as a transparent business move, but even more importantly in the interest of the art. It's fascinating information, to be given a general idea of how this is done.

  • @tinyBuildGAMES

    @tinyBuildGAMES

    3 ай бұрын

    Glad you like the format, we will be doing more of these with Matt in the future.

  • @alarmy5211

    @alarmy5211

    2 ай бұрын

    i too love when devs have mental break downs! :D

  • @HKITW
    @HKITW3 ай бұрын

    Damn, man. Setting up world generation sounds and looks easy, but you can tell it’s probably HELL to work out all the kinks.

  • @toniaperouli2563
    @toniaperouli25633 ай бұрын

    Very excited for this one. I've spent countless hours playing the first one.

  • @BurninButter

    @BurninButter

    3 ай бұрын

    244.1 hours on SOR1 how long have you played?

  • @waitingtrout2437
    @waitingtrout24373 ай бұрын

    I really hope Matt considers letting us give npc's The Sims treatment! I would absolutely love to be able to trap a bunch of people in a room, and come back a few days later only to see skeletons, or maybe just one big cannibal!

  • @geekygamer3954
    @geekygamer39542 ай бұрын

    I've played streets of rogue since its beta. This game has gone a long ways since its development. You're doing a great job, can't wait to see it when it's finished!

  • @MarcadetFPS
    @MarcadetFPS3 ай бұрын

    Can't wait! Streets of Rogue is my favorite rogue like and is SO underrated!

  • @AeciusthePhilosopher
    @AeciusthePhilosopher3 ай бұрын

    "Less Cruel than the Sims" Should be added to the quotes on the release trailer.

  • @tinyBuildGAMES

    @tinyBuildGAMES

    3 ай бұрын

    love it

  • @keviouk
    @keviouk3 ай бұрын

    Each time I see a new video from this sequel, I get more and more excited. It's crazy how each new reveal hypes me even more !

  • @sleepbox2
    @sleepbox23 ай бұрын

    Matt, thank you for showing some of how the sausage is made. You're truly a brilliant guy and a masterful mind for making games.

  • @basimaziz
    @basimaziz2 ай бұрын

    Dude, this is... Holy Toledo... The variety of stuff to do in SoR 1 impressed me. Yer gonna slap all this in an OPEN WORLD now? With even MORE features? DUDE!!! SIGN ME UP!!!!!!!!!!!!!!!!!! I can't imagine how much work this must be. Thank you for doing it and I look forward to the finished product!

  • @Graph06
    @Graph063 ай бұрын

    This is bound to be one of my favorite games of all time, cant wait!!!

  • @wileecoyoteee9416

    @wileecoyoteee9416

    2 ай бұрын

    Seconded!

  • @willykellum7668
    @willykellum76683 ай бұрын

    the selfish side of me wants you main line coffee and never sleep to keep working on this game so I can play it as soon as possible, lol! But seriously, get your rest, take your time. It's going to be great! And maybe throwing a little bit of the sims into it would be cool too. Like maybe the whole getting a spouse and a 9 to 5 kinda thing. I think I probably speak for most of us players when I say that the greatest thing about the first SOR that really made it shine aside from the surgical precision with the Proc Gen was the fun with trying to create a custom character that could break the balance of the game a little bit. If i went the rest of my life with there never being a sequel I'd die happy so the fact that you've already put this much work into SOR2 is just icing on the cake now. Thank you so much for all the work you've put into both and thanks ahead of time for the work you will continue to put in, Matt.

  • @Valtharr
    @Valtharr3 ай бұрын

    I'd be interested in an episode about procedurally generating missions, too

  • @reeceshugrue6167
    @reeceshugrue61673 ай бұрын

    "I was not planning to allow NPCs to soil themselves or starve to death, but, you know, I guess we'll see if there is demand for it." YES! I'd love to see needs added both to the player and NPCs, it'd make the world feel so much more alive.

  • @thatoneguy6837
    @thatoneguy68373 ай бұрын

    this is my most anticipated thing ever

  • @TheBenenen
    @TheBenenen3 ай бұрын

    For me the best thing about SoR was that despite it being 'linear' - complete the floor and move on - it felt like anything could happen, with or without the players input, so now making the game one big open world, procedural, and with more features, it feels like anything could happen even more! so I'm pretty hype for this!

  • @fxkuroki
    @fxkuroki3 ай бұрын

    It looks amazing! I'm really looking forward to the second part!

  • @w00tyd00d
    @w00tyd00d3 ай бұрын

    13:35 Seems like a fitting area to fit in like a little parking lot or something too, not all buildings/businesses should just have on-street parking after all!

  • @ytivarg5371

    @ytivarg5371

    3 ай бұрын

    i agree parking lots would be a perfect idea and parks too

  • @troller9838
    @troller98383 ай бұрын

    Looking good Matt. I am looking forward to playing this. I also have a buddy that wants this game, so me and him can play co-op, which will be fun just like the first game.

  • @nicky_mir
    @nicky_mir3 ай бұрын

    All this stuff already looks kinda fascinating and it'll be very interesting to see it in action! Good luck!

  • @Hombre_Tranquilo
    @Hombre_Tranquilo3 ай бұрын

    Regarding the creation of different buildings/cabins, you should check out the wave-function collapse algorithm. It could allow you to prodecedurally create cabins instead of manually having to design each one of them.

  • @tinyBuildGAMES

    @tinyBuildGAMES

    3 ай бұрын

    Matt has heard of it, it's decent for creating wall layouts, but ultimately it's probably better for games that are a bit more abstract in their presentation. SoR2 requires a lot of detailed object placement to make buildings look good.

  • @MICKEYrenraw
    @MICKEYrenraw3 ай бұрын

    Can't wait, was skeptical by the the new open world direction, but looks like you're handling it :)

  • @Gus1ooo
    @Gus1ooo3 ай бұрын

    WoW, I loved it, when it comes out I'll be playing it!

  • @Xaviinn
    @Xaviinn3 ай бұрын

    I bought my friend streets of rogue a week ago, he now has over 33 hours in the game. I have with the help of Matt created an addict. He is a member of the crepes

  • @ocean5577
    @ocean55773 ай бұрын

    Impressed as always, you're one of the best devs I've seen!

  • @XxSliphxX
    @XxSliphxX2 ай бұрын

    I've been waiting so long for this game. I still play streets rouge regularly. Probably my top played game on steam for years now.

  • @IsakGerson
    @IsakGerson3 ай бұрын

    I'm SO excited. Thank you for sharing some news and peeks. Really enjoyed it. Gonna love the game.

  • @Trapishe
    @Trapishe3 ай бұрын

    If the npcs in the game are "Live" it will definitely be the game of the year I mean, if the npcs have needs, if they work and their actions have some effect on the world (for example, a farmer picks up harvest tiles and it disappears, then he sows the field again, and goes to sell the harvest to the nearest store, or replenishes his trade store) it will be awesome. That's what I meant when you said about hunger in the npcs like in the sims. I developed this idea a little in my head and thought of something like that. For another example, just replace farmer with any other profession, like a cop who comes to a call because some random npc started robbing him or something like that

  • @Trapishe

    @Trapishe

    3 ай бұрын

    If you notice any mistakes in the text, I apologize, translated via deepl

  • @KryyssTV
    @KryyssTV3 ай бұрын

    You may want to look at the GDC talk on waveform collapse being used for procgen in Caves of Qud. It gives you much better control over edge cases and allows for more detailed cities without turning in a mess.

  • @godoftheweed
    @godoftheweed3 ай бұрын

    very good work! the world appreciates your passion and persistence!

  • @oistyer
    @oistyer3 ай бұрын

    Literally the game I am most excited for this year. I cannot wait to play this

  • @bearnard2937
    @bearnard29373 ай бұрын

    You are a source of inspiration, sir. Streets of Rogue is one of my favourite games of all time. Thank you for all of your hard work.

  • @dawidscheffler7152
    @dawidscheffler71523 ай бұрын

    Date of release, damn you! In all seriousness though; thank you for sharing these behind the code/scenes blogs, they are fascinating and greatly appreciated.

  • @tinyBuildGAMES

    @tinyBuildGAMES

    3 ай бұрын

    Haha, patience, man-the very moment we're ready to reveal it, we will not hesitate to do so.

  • @737-zo4oe

    @737-zo4oe

    3 ай бұрын

    please secret neighbor android please 😢😢😢😢😢

  • @rjagad
    @rjagad3 ай бұрын

    You're one of the greatest Indie creators ever Matt. I know the sequel is going to be completely worth the wait. Streets of Rogue is perhaps my favorite game.

  • @gorky1249
    @gorky12493 ай бұрын

    Жду с нетерпением вашу игру! I love Streets of Rogue!

  • @bulletflight
    @bulletflight3 ай бұрын

    You should add bridges in the future as part of the road algorithm

  • @helpme6759
    @helpme67593 ай бұрын

    First game was one of my all time favorites and this seems like it'll definitely surpass its predecessor. Keep up the great work!

  • @arielcamacho3120
    @arielcamacho31202 ай бұрын

    With all certainty I will play this game. Most probably whenever I have time which will probably be at 2:47am. These updates are very much appreciated!

  • @RediGamerz
    @RediGamerz3 ай бұрын

    I am SO excited for this lol we're definitely gonna do a playthrough

  • @itsmetux
    @itsmetux2 ай бұрын

    Streets of Rouge is still my most played game on switch. This sequel looks amazing

  • @Fallub
    @FallubАй бұрын

    That looks really amazing. Great work. Thank you.

  • @theyearning6819
    @theyearning68193 ай бұрын

    First game was amazing, I already got all the achievements last year. Very excited for the next one!

  • @user-gy5ir8ss1f
    @user-gy5ir8ss1f2 ай бұрын

    this video was amazing. very high quality and exactly the type of content that i am constantly looking for. thank you guys so much!

  • @kingo6378
    @kingo63783 ай бұрын

    so hyped for this sequel

  • @nerdicus6458
    @nerdicus64583 ай бұрын

    Very excited to see more as the game develops!

  • @G7ue
    @G7ue3 ай бұрын

    It would be interesting to see roads that can cross water tiles to dynamically create bridges. That way main roads don't trace around an entire lake or river to get to a city when it could have crossed a few water tiles in the middle. Also, a river passing through a city could make for an interesting city full of bridges and water front locations.

  • @generalhorsecok7331
    @generalhorsecok73313 ай бұрын

    Nice. Can't watch right now but good to know development is going smoothly.

  • @jason1238
    @jason12383 ай бұрын

    Wow man. Amazing. Thanks for showing us your work so far. Can't wait to play the game! Please don't feel the need to rush this masterpiece. Edit: maybe make the cars explode if they hit a wall as a fun idea.

  • @coltrigun9186
    @coltrigun91863 ай бұрын

    I am so hyped for this game such a great evolution

  • @PlushBanshee
    @PlushBanshee3 ай бұрын

    i can not wait for this game also this video is very informative for any game developer watching it helped me with my own projects matt should run lessons on game development

  • @Rollo-Vlog
    @Rollo-Vlog3 ай бұрын

    Awesome!

  • @ryanfisher2482
    @ryanfisher24823 ай бұрын

    I was of course excited for these dev logs because of how much I want to play SOR2, but I didn't expect them to make me laugh too :P

  • @jackdarby6080
    @jackdarby60802 ай бұрын

    Streets of Rogue is such a fun and charming game! Really looking forward to the next installment! Really interesting to see all the thought processes and decision making going on behind the scenes. Keep up the good work! It's on my wishlist!

  • @niallaptz
    @niallaptz3 ай бұрын

    Matt Dabrowski is KING.

  • @rocky_kitten
    @rocky_kitten3 ай бұрын

    i love how it looks !!! cheers

  • @mrcoolguy32
    @mrcoolguy323 ай бұрын

    This got me beyond excited. The whole map is so big there’s so going to be so much stuff to do

  • @TheDibbun
    @TheDibbun3 ай бұрын

    Me and my buddy are so hyped for this game! We love Streets of Rogue and can't wait to get up to all kinds of shenanigans in an open world! Thank you Matt for making my favorite game :)

  • @flippnfadoodle13
    @flippnfadoodle133 ай бұрын

    Hyped for this game, absolutely loved the first!

  • @404_profile_not_found
    @404_profile_not_found3 ай бұрын

    Once you see that he never blinks thoughout the video, you'll never unsee it

  • @TakahiroShinsaku

    @TakahiroShinsaku

    3 ай бұрын

    He did Actually, but not often, super focused, like a laser! Even though it was deep into the night. But i get what you are talking about.

  • @MrTDWfan
    @MrTDWfan3 ай бұрын

    The scope of this game is crazy - can't wait to just wander around these random countries and get up to hijinks!

  • @Medard22
    @Medard223 ай бұрын

    Looks GREAT!

  • @stevenuniverse842
    @stevenuniverse8423 ай бұрын

    Looks very good can’t wait to play

  • @sotruem8
    @sotruem8Ай бұрын

    props to him to make this seems comprehesible. i was lost at 3 minutes mark 🤣

  • @yanuar1420
    @yanuar142014 күн бұрын

    Men doing madness over here. I love it. Glad my curiousity got me clicking

  • @Jolpe
    @Jolpe3 ай бұрын

    I can't freaking wait for this! :D Streets of Rogue is my tied favorite Roguelike/Roguelite together with Darkest Dungeon 1! Open world chaos and bs sounds like so much fun!

  • @NicolasPL_
    @NicolasPL_3 ай бұрын

    can't wait for this game to come out. SoR 1 has brought me the most fun I've had in a while

  • @Breach-Clear
    @Breach-Clear3 ай бұрын

    watched it, this is actually quite good stuff to watch be built

  • @CavelordVerdusk
    @CavelordVerdusk3 ай бұрын

    Looking super neat and inspiring, thanks for the video!

  • @Mark-qj5kp
    @Mark-qj5kp3 ай бұрын

    So hyped for this game!!!

  • @MartinMillerGuitar
    @MartinMillerGuitar2 ай бұрын

    Mad respect!

  • @olivergottkehaskamp3369
    @olivergottkehaskamp33692 ай бұрын

    Y'know, playing the first game I kept thinking to myself how much I'd like the successor to be a spin on open world games with permanence and all the implications that brings with it ... I'm so glad you're daring to blow up #2 to such enormous proportions! Can't wait to get my filthy hands on it and mess it up! 😂

  • @pigrinse
    @pigrinse3 ай бұрын

    it looks super duper promising! love you guys!

  • @kebaboopierdalator1880
    @kebaboopierdalator18803 ай бұрын

    14:10 it would be funny if police could hand you a ticket for jaywalking

  • @Sorenthaz
    @Sorenthaz3 ай бұрын

    Can't wait to play this. Looks like it's going to be so much crazier than the first one.

  • @thebusinessman214
    @thebusinessman2143 ай бұрын

    I like how matt is just phasing in and out of existence piecing together the best game of all time

  • @hanstporter
    @hanstporter3 ай бұрын

    absolutely hyped, keep up the good work!

  • @ataraxia7439
    @ataraxia74393 ай бұрын

    Man this is going to be so much fun. It feels like the kind of thing that could be added to a lot for a long time too.

  • @TheUnderlord404
    @TheUnderlord4043 ай бұрын

    Thank you so much guys, such a unique game. That game as given me more fun and hours than most games.

  • @GeDruchy
    @GeDruchy3 ай бұрын

    Looks great Matt, looking forward to it!

  • @user-zn3yh1zc8h
    @user-zn3yh1zc8hАй бұрын

    I just came to see how Streets of Rogue 2 is developing, and I didn't expect to learn anything useful about generation. It's cool - your explanations are simple and clear. it's funny with barrels) P.s thanks to Google translator

  • @Zenc0meseasy
    @Zenc0meseasy3 ай бұрын

    This brought a tear to my eye

  • @boobasawk8109
    @boobasawk81093 ай бұрын

    beautiful as always

  • @nothisispatrick8197
    @nothisispatrick81973 ай бұрын

    I cant wait to play this game. it is really giving me a kind of nostalgia for the older GTA titles and knowing how much fun Streets 1 was I can see myself getting lost in these worlds for a good long while. I also really appreciate your little window into the development process, as an aspiring indie developer it was really cool to see how you can take such a basic program and use it to breathe so mush natural seeming content to the world map. Looking forward to more dev logs!

  • @MogiMann
    @MogiMann3 ай бұрын

    Dude! I am stoked!

  • @arberreka2242
    @arberreka2242Ай бұрын

    BEST OF LUCK. Hope everything goes well during the development.

  • @Silveressa
    @Silveressa2 ай бұрын

    An interesting concept would be releasing a sort of "building builder" program ahead of time that lets players make building maps and then upload them to an archive of sorts for you to draw from for procedural generated content? (after a bit of filtering to weed out the messed up and/or inappropriate designs ofc.) This would lighten the workload by letting the community mass produce tons of buildings for you to use, and make for an fun/interesting way for fans to contribute to the games development.

  • @Horny_Furry_Paw
    @Horny_Furry_Paw3 ай бұрын

    It's really great, This game will be an amazing game we have never experienced before

  • @ToxicZombieZ888
    @ToxicZombieZ8883 ай бұрын

    I'm so keen for this XD

  • @mionski415
    @mionski4153 ай бұрын

    I'm already hyped about fight against rogue robot army

  • @khalil_holmes
    @khalil_holmes3 ай бұрын

    One of the only two games I'm genuinely excited for and highly looking forward to. Keep up the great work Matt! PS. We yearn for the NPCs to soil themselves

  • @Klokinator
    @Klokinator3 ай бұрын

    I just wanted to ask, Matt, when the game launches, do you plan on taking player-made buildings/chunks and adding those to the randomized pool to further improve the diversity of the game's landmarks? You alone can only hand-craft so many, but thousands of players crafting even just one or two buildings each could sextuple the amount existing ingame within just a few months!

  • @TheSquareOnes

    @TheSquareOnes

    3 ай бұрын

    I think the current system is pretty ideal, giving players the ability to make things and put them in the workshop for others but still needing to manually toggle them on. Custom content is wildly varying in style and quality, it wouldn't be a good idea to have it universally injected in for everyone.

  • @Klokinator

    @Klokinator

    3 ай бұрын

    @@TheSquareOnes Yes, obviously there would be some quality control system. Matt himself could just look at and pick the best ones, even.

  • @Valtharr

    @Valtharr

    3 ай бұрын

    This idea kinda reminds me of Spore, where you could encounter creatures, buildings, etc made by other players.

  • @shuckarooo
    @shuckarooo3 ай бұрын

    I CANT WAIT!!!! But at the same time take as much time as u need😊

  • @Dionysus24779
    @Dionysus247793 ай бұрын

    16:40 - Survival mechanics could actually be fun, having the player and NPCs have needs like in the Sims. Would work well with the new Farmer class that is featured in the trailer and generally the ability to grow food. It could also play into the game's economy, since it was mentioned how destroying a Fud factory could increase prices because the supply will be lower. Unless this is just like a random increase to Fud prices to simulate that there could actually be a supply and demand. Though I dunno if simulating a whole economy with supply&demand plus having NPCs have their own needs would go beyond the scope of the game. Maybe NPCs would have simplified needs. Having Needs would also be another way to differentiate classes by having some have unique needs. Like a Vampire doesn't eat food or needs to sleep but obviously needs blood and perhaps has a meter that decreases in the sun. Maybe a Werewolf has an increasing bloodlust meter and will need to vent some of that once in a while. I don't particularly care about having a restroom need, but it would give restrooms another use I suppose. Though I wouldn't go further with it than the Sims did. And of course these survival things could perhaps be made optional with a mutator in case someone hates that stuff, options are always good.

Келесі