Complex Room Generation - Doors Game Tutorial #2

In this episode we improve our room generation to allow for corners, stairs, and control probability with extra rare rooms.
DISCORD ► / discord
TWITCH ► / gnomecode
TWITTER ► / gnomecoderblx
WEBSITE ► gnome.codes/
TIMESTAMPS ►
0:00 Intro
01:45 Creating GetRandom function
04:57 Creating RoomInfo Module
08:07 Filtering Room Types
14:49 Room Generation Probability
22:00 Outro

Пікірлер: 1 300

  • @man-f4ce
    @man-f4ce Жыл бұрын

    I love how frequently you upload these new parts! It helps me alot with making this game while being short on time!

  • @disposablebody3379
    @disposablebody3379 Жыл бұрын

    Bro this is exactly what I needed! I was worried I wouldn't be able to release my game before Halloween, but you got it here quick. Thanks!

  • @PonkoKnight
    @PonkoKnight Жыл бұрын

    I can't wait to see how this game is going to be at the end. Enjoying the whole series so far.

  • @swiimer-the-topphat

    @swiimer-the-topphat

    Жыл бұрын

    same

  • @IULITM
    @IULITM Жыл бұрын

    Wow, that's great! Keep up the good work!

  • @BoniDev

    @BoniDev

    Жыл бұрын

    Hi IULITMx !

  • @zeroplix

    @zeroplix

    Жыл бұрын

    IULITMx!

  • @tkn1ght493

    @tkn1ght493

    Жыл бұрын

    ayo, Why are you here wasnt expecting you lol

  • @Trazor_

    @Trazor_

    Жыл бұрын

    yo waddup

  • @jenjen2776

    @jenjen2776

    Жыл бұрын

    yo

  • @monkeymanolaiba6117
    @monkeymanolaiba6117 Жыл бұрын

    This is AWSOME and I can't wait for episode 3! I love your tutorials! ❤

  • @ExperimentedBacon
    @ExperimentedBacon Жыл бұрын

    just setting a stamp to remind myself: 5:20 Love your stuff! Keep up the great work!

  • @FreddyFazGlitch
    @FreddyFazGlitch Жыл бұрын

    This series is great! Can't wait for the next part :)

  • @12Duckz
    @12Duckz Жыл бұрын

    Love these videos gnome! Keep up the great work ❤

  • @TheRealKensterBoosteryt
    @TheRealKensterBoosteryt Жыл бұрын

    When he says” hello my fellow gnomes!” That is the best part Edit: thx for 35 likes!

  • @godzil7

    @godzil7

    Жыл бұрын

    correct

  • @theunknowns999

    @theunknowns999

    Жыл бұрын

    I'm actually not super late to a video

  • @despwned_PL

    @despwned_PL

    Жыл бұрын

    I agree

  • @JJJ-ti2ys

    @JJJ-ti2ys

    Жыл бұрын

    True

  • @KaylonPlayz

    @KaylonPlayz

    Жыл бұрын

    Agreed

  • @star_smells6451
    @star_smells6451 Жыл бұрын

    Gnomecode, ever since I found you via the piggy stuff, You've been amazing! You've helped me understand so many things And I can't THANKYOU enough! I am so excited to see where the rest of these videos go, you have a amazing future ahead!

  • @diamondcommandergaming
    @diamondcommandergaming Жыл бұрын

    Good tutorial! It gives me just enough information that if I make a mistake in the code or in orientation I can fix it with relative ease.

  • @InvigoratedClones
    @InvigoratedClones Жыл бұрын

    I have been waiting for this! Thanks gnomecode!

  • @Rizzzzzzzzzzzzzzzzzzzzzzzzzzzz
    @Rizzzzzzzzzzzzzzzzzzzzzzzzzzzz Жыл бұрын

    I was really hoping he would design the rooms on camera too, kinda ruined my motivation but the tutorials have been incredible! Cant wait to see how this pans out

  • @BenGodot

    @BenGodot

    Жыл бұрын

    What do you mean?

  • @Erolsaurus

    @Erolsaurus

    Жыл бұрын

    @@BenGodot He means building the rooms on camera.

  • @andy-gamer

    @andy-gamer

    2 ай бұрын

    Do u lack creativity or something

  • @doomsdomain

    @doomsdomain

    Ай бұрын

    @@andy-gamer Yes i do

  • @koainanis5840
    @koainanis5840 Жыл бұрын

    You made so awesome tutorials, you have a clear voice and on the most videos i learned a lot of coding. Thank you for your work. Did you plan more tutorials on this series ? I love this game.

  • @seojun1512

    @seojun1512

    Жыл бұрын

    Korean?

  • @somethingroblox631
    @somethingroblox631 Жыл бұрын

    yay thanks for doing this! all i need now is to make rooms with multiple exits, hopefully you can show us how to do that next vid. Great work too!

  • @PsychoSigmaCat

    @PsychoSigmaCat

    Жыл бұрын

    Just copy the exit part in ur room and put in a place

  • @WearWolf98
    @WearWolf98 Жыл бұрын

    Another great Video for my doors at home Thank you GnomeCode For your great Work !

  • @Azutreo
    @Azutreo Жыл бұрын

    In my opinion, for tutorials like this, I feel like spreading the usage of Attributes would be extremely beneficial for teaching this new generation of developers as attributes help narrow down the divide between artists and programmers; it allows almost anyone on the team to declare HasStairs to true or Direction to Left or Right.

  • @TheRageCommenter

    @TheRageCommenter

    Жыл бұрын

    100%

  • @Sevznxy

    @Sevznxy

    Жыл бұрын

    LSPLASH used Attributes for rooms, for example ["Weight"].

  • @Pix_Ule
    @Pix_Ule Жыл бұрын

    guys, the orientation of the exit and entrance is EXTREMELY IMPORTANT otherwise everything will just glitch out. to check it, just right click on the entrance or exit and select "show orientation indicator"

  • @thatdogewithvr

    @thatdogewithvr

    Жыл бұрын

    Which way is the orientation supposed to face?

  • @Pix_Ule

    @Pix_Ule

    Жыл бұрын

    i think it should be facing the same orientation as all the other models and parts

  • @HeldByStrings

    @HeldByStrings

    Жыл бұрын

    what happens with rooms that change orientation; Nvm, I got all Figured out, just make parts face the WAY to the exit.

  • @Nicolas99998

    @Nicolas99998

    9 ай бұрын

    Man you saved my ass❤❤

  • @Treviolation

    @Treviolation

    21 күн бұрын

    @@Nicolas99998 💀

  • @jsnotlout3312
    @jsnotlout3312 Жыл бұрын

    I once made a random Road generator, These kind of systems are super fun to make!

  • @boschhotpointfan8354
    @boschhotpointfan8354 Жыл бұрын

    Your room design looks beautiful.

  • @derplover4157
    @derplover4157 Жыл бұрын

    won't it be impossible to get the art gallery in your code currently? if the random weight is between 1 - ? then how will the 0.1 weight of the gallery be < or = than the minimum in the randomizer (1)?

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    Lol! Somebody is actually paying attention. That is an excellent point...

  • @MonkyYoutube

    @MonkyYoutube

    Жыл бұрын

    true

  • @OMGREALDUMMYFROMDVN
    @OMGREALDUMMYFROMDVN Жыл бұрын

    Fun fact: You can make the room generation chances manually with duplicating the rooms, meaning they have more chance. The less duplicated the room is, the rarier it is.

  • @diamondcommandergaming

    @diamondcommandergaming

    Жыл бұрын

    This can clutter the workspace which can get annoying quickly so sometimes it’s better to code it in for games like this with many many rooms.

  • @arandomartist4341

    @arandomartist4341

    Жыл бұрын

    this isn't generation tho, it's just a room, no changes basically. which defeats the point of making every run to be unique

  • @OMGREALDUMMYFROMDVN

    @OMGREALDUMMYFROMDVN

    Жыл бұрын

    @@arandomartist4341 It's generation that picks which room not manually it's literally the same as coding in

  • @musztardagamer6974
    @musztardagamer6974 Жыл бұрын

    Really Thanks bro. Im waiting for the 3part

  • @redfire826
    @redfire826 Жыл бұрын

    Keep them coming!! Thank you!!

  • @me_ghxst
    @me_ghxst Жыл бұрын

    Idea: Instead of making it repeat the function until it finds a random room that obeys the rules (which could take a while depending on "luck"), it would be better if we just created an array and inserted all the rooms that follow the rules, and then select a random room of the ones inside the array. For example: Local possible_rooms = {}; for _, room in pairs(workspace.Rooms:GetChildren()) do if room == obbey the rules and all that stuff then table.insert(possible_rooms, v) end; end; local selected_room = possible_rooms[math.random(1,#possible_rooms)]; I hope this is understandable.

  • @syntaxicalecho8281

    @syntaxicalecho8281

    Жыл бұрын

    Makes sense. Might also help with speed.

  • @akiprox7

    @akiprox7

    Жыл бұрын

    what

  • @syntaxicalecho8281

    @syntaxicalecho8281

    Жыл бұрын

    @@akiprox7 Essentially, what he's saying is instead of repeatedly selecting a random room until you find a valid one, instead just select a random valid room by storing all the valid rooms in one array, then picking one from that array.

  • @jaydonNEWi

    @jaydonNEWi

    Жыл бұрын

    1: lua does not need ";" 2: i tried to convert it to my vars but it did not work.

  • @me_ghxst

    @me_ghxst

    Жыл бұрын

    @@jaydonNEWi 1. It really doesn't, I just got used to it. 2. That simply means you don't know what you're doing or how to insert that code to your script.

  • @hcenhvtuisvtsrjvthnrkhvy9253
    @hcenhvtuisvtsrjvthnrkhvy9253 Жыл бұрын

    Hi gnomecode! I like your videos a lot! You have taught me a lot of coding. For your next tutorial series can you do a game like specter 2? Please reply yes or no.

  • @theoriginalandtrueamazonman

    @theoriginalandtrueamazonman

    9 ай бұрын

    gnome code ded :skull:

  • @ilhamfirdaus3981
    @ilhamfirdaus3981 Жыл бұрын

    Thank you for explaining this thoroughly!

  • @GamingMakesFun
    @GamingMakesFun Жыл бұрын

    I've been waiting for this!

  • @W0odCool
    @W0odCool Жыл бұрын

    If you want something super rare to spawn, You might have a problem with putting the weight under 1, It cant go under 1 cuz gnomecode did something wrong so if you want it to be rarer, Make the other room value's higher.

  • @NotBlazeRBLX
    @NotBlazeRBLX Жыл бұрын

    I have a suggestion you should do: Make the Rooms a model so people can use them, the reason i needed this is for people who are bad at building and a easy start off to do, so if you could make it a model for people to use, that would be great!

  • @RandomStickGuy

    @RandomStickGuy

    Жыл бұрын

    yeah

  • @5d4a5

    @5d4a5

    Жыл бұрын

    @@RandomStickGuy yes please

  • @alessandrom.662

    @alessandrom.662

    Жыл бұрын

    yes please!

  • @KoalaOnYT_

    @KoalaOnYT_

    Жыл бұрын

    i was able to make them with the basic long and short room ive never done model making but iv done coding and it was simple

  • @RandomStickGuy

    @RandomStickGuy

    Жыл бұрын

    @@KoalaOnYT_ plz make a model

  • @C00LTYPER
    @C00LTYPER Жыл бұрын

    ngl this is the best tutorial i have seen in years

  • @sebalby34
    @sebalby34 Жыл бұрын

    cant wait for the new episode im alreadty excited!

  • @stroyosh4670
    @stroyosh4670 Жыл бұрын

    Episode twooooo!

  • @notduck2110

    @notduck2110

    Жыл бұрын

    🥚

  • @Averageidiot1014

    @Averageidiot1014

    Жыл бұрын

    ayee its Stroyosh!!

  • @ArabGamesDeveloper
    @ArabGamesDeveloper Жыл бұрын

    is there a video of you making the rooms ? i want to see the stairs part

  • @user-nh9pl9zj6z

    @user-nh9pl9zj6z

    10 ай бұрын

    yeah same idk how to make those

  • @ArabGamesDeveloper

    @ArabGamesDeveloper

    10 ай бұрын

    @@user-nh9pl9zj6z i already finished and published my own doors version . just think about it for a little bit and you will be able to make them

  • @fire.maniac.
    @fire.maniac. Жыл бұрын

    Been watching you since a long time. You make the best tutorials!!!

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    Thanks for sticking around!

  • @notcardi

    @notcardi

    Жыл бұрын

    @@GnomeCode part 3 when

  • @fire.maniac.

    @fire.maniac.

    Жыл бұрын

    @@notcardi true 👀

  • @platnik2680
    @platnik2680 Жыл бұрын

    Great work mate!

  • @kaikai2887
    @kaikai2887 Жыл бұрын

    Hey GnomeCode, loved this video but i have one problem. My turns and stair rooms are overlapping on each other. I checked the front orientation so many times but it still does not work. Please help me fix this error.

  • @Fulion222

    @Fulion222

    Жыл бұрын

    same

  • @MasterGX_YT

    @MasterGX_YT

    3 ай бұрын

    Same, I’ve even tried making a new game to restart and it keeps overlapping

  • @SchrubbiHD
    @SchrubbiHD Жыл бұрын

    Could you also add X-Sections? so 4 different directions. So its more like a maze rather than a long path.

  • @paopaothemaocow

    @paopaothemaocow

    Жыл бұрын

    just make your own and change the property in the table to "XSection" or something

  • @GreenDragonGaming

    @GreenDragonGaming

    Жыл бұрын

    An 'x' or a '+' because a '+' is way easier.

  • @dallor714

    @dallor714

    Жыл бұрын

    @@GreenDragonGaming essentially the same thing

  • @artem-kt2gh
    @artem-kt2gh Жыл бұрын

    TYSMMM, was waiting for this!

  • @grovast3167
    @grovast3167 Жыл бұрын

    It's always a great day when you upload a vid!:)

  • @robloxgrayson2460
    @robloxgrayson2460 Жыл бұрын

    well, you don't have to eliminate all of the generation bugs, just make it super rare. when it happens, you could just add an entity that teleports you to the next room (referring to glitch)

  • @XtraContent
    @XtraContent Жыл бұрын

    Hey Gnome Code, I have a problem. When I set the variables for the "direction", "hasStairs" and "prevHadStairs" (8:58 - 10:07) it stops the script and says there is none. Which is true because I didn't set the variables to some of the rooms (like you said to). This is preventing me form continuing, any help would be appreciated. ✂EDIT: I also have a problem where the prevRoom Becomes nil after a while

  • @XtraContent

    @XtraContent

    Жыл бұрын

    @thekittenisonfire I fixed it too, i forgor the long room 💀

  • @PickleGobler

    @PickleGobler

    Жыл бұрын

    @Figure the T poser WAIT you guys mean the "attempt to index nil with "Stairs" ?? pleas tell how to solve

  • @beandevv

    @beandevv

    Жыл бұрын

    @@PickleGobler i have the same problem... 17:59:56.819 ServerScriptService.Server.RoomModule:17: attempt to index nil with 'Stairs' - Server - RoomModule:17

  • @PickleGobler

    @PickleGobler

    Жыл бұрын

    @@beandevv I kinda found the problem it was becuase I didnt add the start room to the room info module script

  • @PickleGobler

    @PickleGobler

    Жыл бұрын

    @@beandevv quick tip when watching gnomce code or other youtubers that eplain code, you dont wanna skip any part

  • @AkaObbies
    @AkaObbies Жыл бұрын

    thanks this is helping me make my own doors spinoff i wanted and i am learning too

  • @JustinC74
    @JustinC74 Жыл бұрын

    Yess ive been waiting for this

  • @jtcrafty9204
    @jtcrafty9204 Жыл бұрын

    Can you make a part in the series where it has rooms that only generate once at the same number doors? (Room 50 for example)

  • @kthulu2

    @kthulu2

    Жыл бұрын

    he definitely will since that’s a core part of the game

  • @jtcrafty9204

    @jtcrafty9204

    Жыл бұрын

    @@kthulu2 ya

  • @rosamariamaldonado6397

    @rosamariamaldonado6397

    Жыл бұрын

    Yeah

  • @ImReallyLemoBloxROFL

    @ImReallyLemoBloxROFL

    Жыл бұрын

    Just create that room, put it in a folder, give the info in the info script, add a room counter, and add an if statement. Should be able to do that

  • @jtcrafty9204

    @jtcrafty9204

    Жыл бұрын

    @@ImReallyLemoBloxROFL Have you done it before?

  • @Colognn
    @Colognn Жыл бұрын

    for people with issues in the script that says "Index nil with stairs" or "index nil with direction".... Just add StartRoom into the Rooms folder, But In the roominfo Put the StartRoom with 0 weight, soo it won't spawn! it fixed my script, idk if it will work for you guys

  • @Corrupie

    @Corrupie

    Жыл бұрын

    what does weight even mean

  • @Colognn

    @Colognn

    Жыл бұрын

    @@Corrupie bruh didn't you saw the video?

  • @Corrupie

    @Corrupie

    Жыл бұрын

    @@Colognn nvm one of my friends helped me

  • @Colognn

    @Colognn

    Жыл бұрын

    @@Corrupie bro "Weigth" is what gnomecode used to make a "Chance" to the rooms, you just got straight into the comment you didn't even watched the video dammy

  • @meew1
    @meew1 Жыл бұрын

    Yes! Part #2!!!! I love you

  • @RobluxDev
    @RobluxDev Жыл бұрын

    amazing im gonna rewrite my entire code for room generation cuz this is way more optimised and configurable

  • @mythosarchive
    @mythosarchive Жыл бұрын

    bruh i literally followed the script and the script just died it stopped generating rooms 😭 literally it is just the startroom

  • @zaydtruck3496

    @zaydtruck3496

    5 ай бұрын

    Me too

  • @Rob3rt_YT

    @Rob3rt_YT

    4 ай бұрын

    Same

  • @Gumworm

    @Gumworm

    4 ай бұрын

    Go to view and press output and then run it to see the error

  • @MrocznyOpiekun

    @MrocznyOpiekun

    3 ай бұрын

    Did you fix it?

  • @mythosarchive

    @mythosarchive

    3 ай бұрын

    @@MrocznyOpiekun i remember i just modified it and since i suck then thats why, anyways i canceled that game already lol please dont feel like offended by my comment tho with the "bruh"

  • @a60_hotelplus
    @a60_hotelplus Жыл бұрын

    Bruh. I need the models but I can't create it. But I'll attempt! :3

  • @redlight0502

    @redlight0502

    5 ай бұрын

    Me too

  • @rundro4808
    @rundro4808 Жыл бұрын

    I remember watching your first teddy tutorial when it came out I enjoy your vids Gnome

  • @bacondreamy0
    @bacondreamy0 Жыл бұрын

    Wow Great Work! Keep Making Tutorial Your AWESOME!

  • @ballchange11
    @ballchange11 Жыл бұрын

    I had some trouble with rooms spawning on top of eachother, and stairs hardly generated correctly. If you could do a quick bit on how you made each of the off-camera rooms that would be p cool 👍

  • @GnomeCode

    @GnomeCode

    Жыл бұрын

    Same rules apply as the rooms I created in ep 1. Just make sure you have the entrance/exit parts all facing the same way using the OrientationIndicator

  • @TarokaWaste

    @TarokaWaste

    Жыл бұрын

    @@GnomeCode Hello my fellow gnome is it normal that when i take the weight value on one of my rooms under 1 it dosent spawn?

  • @name-fr8rx

    @name-fr8rx

    Жыл бұрын

    @@GnomeCode I did this, but some rooms keep spawning in the center of the exit parts and sort of overlapping. It's a bit like a corner of the door takes up the corner of the exit and it keeps doing that sometimes. Also two rooms keep spawning at the starter room. Any idea what I should do?

  • @RealDippy

    @RealDippy

    Жыл бұрын

    @@name-fr8rx same I’m confused on what to do

  • @name-fr8rx

    @name-fr8rx

    Жыл бұрын

    ​@@RealDippy Ok so I found a solution but you may not necessarily like it. I decided to just get rid of the left & right turns entirely because everything is lined up on the indicator so I just got rid of them, and also got rid of the stairs. So it kind of just relies on the snakes and my imagination to make it interesting. As for two spawning at the starter room, you wanna get rid of the room.Generate(prevRoom) on the second line in the script. Hope I helped! If you need any more help, just send me your script and I'll see what's wrong.

  • @w1ld_dude
    @w1ld_dude Жыл бұрын

    I am making a game with random gen. THANK YOU MAN I NEED THIS

  • @rosamariamaldonado6397
    @rosamariamaldonado6397 Жыл бұрын

    Amazing tutorial ❤

  • @Kaizentry
    @Kaizentry Жыл бұрын

    After generating a bunch of rooms they still cross through eachother, just a lot less often. I was thinking of doing something like deleting the 6th oldest room. I also need to make my stairs a bit higher since they barley graze the floors and ceilings or straight up covers the entire room. 💀

  • @GreenDragonGaming

    @GreenDragonGaming

    Жыл бұрын

    Are your start positions and end positions lined up if not then that might be causing the issue because I had an issue like this aswell?

  • @Kaizentry

    @Kaizentry

    Жыл бұрын

    @@GreenDragonGaming mine line up perfectly fine, it's just the rooms that turn right and left cause it to generate in a full circle.

  • @fire.maniac.

    @fire.maniac.

    Жыл бұрын

    @@Kaizentry you scripted something wrong then

  • @Kaizentry

    @Kaizentry

    Жыл бұрын

    @@fire.maniac. nope I did everything exactly as said, I'm just saying some of these things are inevitable with the right and left snakes.

  • @PumpyGT

    @PumpyGT

    Жыл бұрын

    @@Kaizentry I'm going to bet that these have something to do with your builds

  • @Astral_OfficialYT
    @Astral_OfficialYT Жыл бұрын

    everything works, but sometimes at like the first few rooms, they tend to spawn inside of eachother. Please help Edit: i figured it out! apparently in the server script i put prevRoom= room.Generate(prevRoom) twice

  • @DarkTheDeveloper

    @DarkTheDeveloper

    7 ай бұрын

    Oh, I forgot to remove that line of code too Thanks!

  • @cokomishi

    @cokomishi

    4 ай бұрын

    lol this was my issue as well, youre a godsend, was about to give up

  • @vohhain
    @vohhain Жыл бұрын

    thank you so much gnomecode!

  • @bluecoding2506
    @bluecoding2506 Жыл бұрын

    Just Saving My Spot So I Can Continue 12:23 And Also Thanks Ive Wanted To Make A Doors Game For A While Now!

  • @kauesun-roblox4265
    @kauesun-roblox4265 Жыл бұрын

    incase if this script on the video doesnt work as expected (if it works then ill delete this comment) room(module): local room = {} room.random = Random.new() function room.Generate(prevRoom) local possibleRooms = workspace.Rooms:GetChildren() local randomRoom = possibleRooms[room.random:NextInteger(1, #possibleRooms)] local newRoom = randomRoom:Clone() newRoom.PrimaryPart = newRoom.Entrance newRoom:PivotTo(prevRoom.Exit.CFrame) newRoom.Parent = workspace.GeneratedRooms return newRoom end return room Server: local room = require(script.Room) local prevRoom = workspace.StartRoom for i= 1, 15 do prevRoom = room.Generate(prevRoom) end

  • @5d4a5
    @5d4a5 Жыл бұрын

    GnomeCode can you add a model in creator marketplace for the rooms so people that are bad at building/beginners can use them please?

  • @christinepak

    @christinepak

    Жыл бұрын

    yeah

  • @HeldByStrings

    @HeldByStrings

    Жыл бұрын

    also making doors style rooms is very easy (We do not talk about the stairs)

  • @JustLittenXD
    @JustLittenXD Жыл бұрын

    this is a GOD tutorial, it really is something hard but nothing impossible

  • @bacondreamy0
    @bacondreamy0 Жыл бұрын

    Thanks for the monster tutorial i got it and made my gam e looks cool !

  • @SKGaming-mx1sw
    @SKGaming-mx1sw Жыл бұрын

    Thank you, it works perfect!

  • @iGuiii_
    @iGuiii_ Жыл бұрын

    No WAIT you are doing toturial doors game, bro you're very good at what you do I'm inspired by you !!!

  • @forumquangtrung3017
    @forumquangtrung3017 Жыл бұрын

    Nice tutorial.... Very helpful

  • @TimeboxAnimations
    @TimeboxAnimations2 ай бұрын

    This is useful! you've earned a sub fr fr

  • @borotoni736gd4
    @borotoni736gd4 Жыл бұрын

    I am sad that i cant make the Weight part but i will just copy rooms inside of Rooms folder lol. Also i am happy you made this episode insted of doors that will be ep3 cuz sometimes i generate only 10 rooms and i got blockades lol. GREAT work, continue working

  • @Fenoxian
    @Fenoxian Жыл бұрын

    Amazing Work! I Am Definitely Subscribing! :)

  • @zenamorphosis2852
    @zenamorphosis28528 ай бұрын

    Thank you so much! I’m doing very well, your tutorials are amazing!

  • @ruslansmirnov9006

    @ruslansmirnov9006

    4 ай бұрын

    lua scripts are not the best suitable tool for generating anything that large

  • @MadnessNull
    @MadnessNull Жыл бұрын

    Can't wait to the next episode where we get introduced to doors!!!!! :D

  • @PumpyGT
    @PumpyGT Жыл бұрын

    I was so happy when I saw this

  • @gustavomarques3908
    @gustavomarques3908 Жыл бұрын

    That was great. Thank you.

  • @blobstudio
    @blobstudio Жыл бұрын

    Finally, its out!

  • @EirPlen
    @EirPlen Жыл бұрын

    Wow Ima make this tomorrow Im using these tutorials as a baseline for a horror game im making involving an abandoned house and like a monstror or something Ive got room generation (no compleks) and woeking on a note system to expand the L O R E

  • @CheesleyStudios
    @CheesleyStudios Жыл бұрын

    This is rlly talented 😮

  • @notcardi
    @notcardi Жыл бұрын

    i knew this would be uploaded

  • @probeardgames2423
    @probeardgames2423 Жыл бұрын

    Very cool, thank you for your work) By the way, i made a spiral-like generation (like tower, you know) based on your tutorial!)

  • @ruslansmirnov9006
    @ruslansmirnov90064 ай бұрын

    not only you have to deal with corners when generating labyrinths, but also manage their traceability - the potential possibility to reach the exit, in short

  • @nowshathali3300
    @nowshathali3300 Жыл бұрын

    Pretty nice,thank you soooo much

  • @mior5882
    @mior5882 Жыл бұрын

    ITS REALLY WORKED LOL THANK YOU DUDE

  • @ProdByJuice.

    @ProdByJuice.

    Жыл бұрын

    Fr you got no error?

  • @Morktin_Roblox
    @Morktin_Roblox Жыл бұрын

    Let's say the truth: GnomeCode is the best delevoper!

  • @senn1l6387
    @senn1l6387 Жыл бұрын

    at 17:30 I think it's best not to use float number because what you get from randomWeight (19:00) is always an integer

  • @dominicdurant5075

    @dominicdurant5075

    Жыл бұрын

    but he changes it next episode

  • @therealpepsicat
    @therealpepsicat Жыл бұрын

    OMG I JUST NEEDED PART 2 THANK YOU FOR THIS PLEASE MAKE TUTORIAL FOR RUSHING ENTITIES NEXT PLEASE

  • @fan0

    @fan0

    Жыл бұрын

    YESSSSSS PEOPLE ARE MAKING CAPS CHAIN

  • @SusMystery

    @SusMystery

    Жыл бұрын

    @@fan0 YESSSSSSSSS PEOEPLE ARE SUPPORTING CAPTIALISM MAYBE NOT

  • @5d4a5

    @5d4a5

    Жыл бұрын

    YESSSSSSSSSSSSSSSSSSSSSSSSSS SUSPICIOUS MYSTERY SPELLED PEOPLE WRONG

  • @SusMystery

    @SusMystery

    Жыл бұрын

    @@5d4a5 YESSSSSS YOUR GONNA DIE 🎲?

  • @5d4a5

    @5d4a5

    Жыл бұрын

    @@SusMystery YESSSSSSSSSSSSSSS I USED MY UNO REVERSE CARD AND I USED ALL MY CARDS SO YOU CANT PLAY A UNO REVERSE CARD ANYMORE

  • @ShinySub2Me
    @ShinySub2Me Жыл бұрын

    This is pretty cool I like it. (:

  • @mr.gameter7488
    @mr.gameter7488 Жыл бұрын

    great video!

  • @Ilike_brains
    @Ilike_brains Жыл бұрын

    I love how the comments are generating... Well done

  • @adam_bobo4704
    @adam_bobo4704 Жыл бұрын

    Yo this is so helpful I’m gonna make a doors game soon thanks :)

  • @hoodratthizzkid4316
    @hoodratthizzkid4316 Жыл бұрын

    Gnomecode uploading is the best thing ever! Will next episode have monsters btw?

  • @GamingMakesFun

    @GamingMakesFun

    Жыл бұрын

    No, the next episode will have doors, he said it at the end of the video. although I'm also looking forward to the "adding monsters" episode!

  • @kokagaming69
    @kokagaming69 Жыл бұрын

    Man, when I saw this I was like “He made another one!?!” And clicked on it immediately. Lol

  • @Quadrilly
    @Quadrilly8 ай бұрын

    for some reason on line 14 i get this error in the Room Module: ServerScriptService.Server.Room:14: attempt to index nil with 'Direction' can you help me with this?

  • @gabrygabby7738
    @gabrygabby7738 Жыл бұрын

    Best yt channel

  • @CatKitt
    @CatKitt Жыл бұрын

    Bruh I always forget these are tutorials, I usually treat your videos as if I'm watching fundy showing off some random thing he made.

  • @Wertyhappy27
    @Wertyhappy27 Жыл бұрын

    Are you going to be doing an load/unload, as having a ton of rooms loaded can het a bit laggy

  • @CrazyNoobb
    @CrazyNoobb Жыл бұрын

    Good job!

  • @CrazyNoobb

    @CrazyNoobb

    Жыл бұрын

    Also I’m wondering how do I make a game like rainbow friends?

  • @Punchie-ThePro
    @Punchie-ThePro Жыл бұрын

    I got 2 15 second ads that I couldn’t skip and I was not happy that I wasn’t able to watch gnomecode

  • @royaleegg7362
    @royaleegg7362 Жыл бұрын

    Thank you gnomecode you really good at coding, I belive I will become pro like you

  • @Ilike_brains

    @Ilike_brains

    Жыл бұрын

    I mean, you will.

  • @shurthecrack3645
    @shurthecrack3645 Жыл бұрын

    Thanks Gnome Thanks

  • @NanonplayZ
    @NanonplayZ Жыл бұрын

    Gnome i have a question that if i make model in blender and rig it when i put the model in is it still rig? or if it still will it work?

  • @coolbro4162
    @coolbro4162 Жыл бұрын

    Thank you so much