tan e Brian R Sarah s I'm trying I'm so sorry I'm trying um it's a beautiful name SAR Sarah a Jeremiah G David D Solomon G Meer y e Mike B and Ethan G welcome welcome welcome to full-time Game Dev it means the world to me that you trust me in your Game Dev Journey there I am hello by the way guys this video is sponsored by my course fulltime game dab so check it out below see if it's something you're interested in it's currently 25% off um so you're going to learn everything I've learned in the last decade of making indie games and that includes how to secure funding from a publisher how to secure funding on Kickstarter how to hit the steam front page how to Market your game how to get press coverage um how to make a game in unity Gau unreal 2D or 3D take your pick you can pick any engine you want to learn in this program join almost how
many is it 4,000 students or 5,000 I think it's something like 4,000 students worldwide it's a lot um it's currently uh 25% off good afternoon everybody come on in come on in so look some of my students went full-time Chris stair Bart mamser everlux games they all went full-time pretty cool saltar Antonio DBS Thomas Stewart these are real students with real reviews so check it out below see if it's something you're interested get 25% off for the next 5 days it depends on when you click the link so if you click the link today you will it will generate a 5 Day coupon um for you but if you clicked it yesterday you got four days left um I just don't want a ton of coupons floating around so they're all uh they all have a five day time limit on them all right guys um and by the way if if that's not for you click the link below and just get this uh free webinar as well it's totally free my treat to you how to make six figures with just a demo and you might be wow who is this guy why is he telling
me to do all this stuff it sounds like a grifter um it's true I am a grifter and I'm a SLE back uh no but really um I've done this so I've done all of this um I'm currently published by 3D Realms making a game called Twisted Tower I've been published several times I've done several Kickstarter campaigns so I don't know I have some credibility right um let me flip this here we go all right guys you ready to jump inside of unity how's everybody doing today um these streams motivate me to work on my game while watching that's awesome that makes me happy Marion OH Marian if I can ask you something can you give me some advice about how to pitch a game yep there there are three maybe four things you need if you want to pitch your game um the first thing is let me let me see here one
sec I want to make sure the the stream okay let me pull this up I'm try to get the chat open um if you want to pitch your game what you need is three things you need um do you see yourself moving to Unreal no um you need a website you'd call it a squeeze page it just includes just the pitch um and on that would be the trailer and the demo um you could also include plenty of information about the game obviously the what's the USP aka the unique selling point what's the hook um what makes it unique and special includes screenshots any press coverage any credibility on that page it's a One-Stop shop to convince Publishers to give you money you know so that's that's it's really really important to do that to have a really nice web page Okie doie
let's see here oh man guys I am beat today but I wanted I wanted to hang out with you guys I really did but I am freaking beat um I'm doing a sponsored video uh dedicated video for the channel for this uh company and you'll know who it is and I'm I'm having fun with it I'm having fun doing this project for them but it's a lot of work um okay so we got some plenty of glitches here I could pull up my screen here things we've got to work on with unity or with Twisted Tower today let me open Twisted Tower up and then we'll take a look at this list of bugs we actually made a ton of progress last week or was it it was not last week it was uh was it Wednesday um jumping underwater while swimming sends you to the top I already fixed that one uh this one I want to work on this one today so I'm just going to set that
to today's date the one of the doors doesn't close for some reason after the jump scare occurs so it doesn't save um let's see here allow player to turn off Bloom color grading for all postprocessing um okay localization for subtitles not really I don't really want to do that um create trigger that will play a sound reload the scene and have the player's weapons gone make the fish enemy have a shock a shock blast oo I think I want to work on that one today oh my goodness that sounds fun this is from Life Zion anytime I see the word z y and N my mouth starts to water
hello I love the Twisted Tower game man played it and gave my thoughts keep working hard Thomas you should do two more 2D art videos those are always a joy to watch thank you no this is not Trello this is clickup yeah let's click up um guys I have a question for you um are you guys going to use co-pilot for your games um I'm wondering I'm starting I want to do a video on this I'm trying to get pull the audience like do we do we think co-pilot Claude do you think that's the future of coding I think it is I think it's the future I think it's just what I mean is it's just here to stay there's just no way around it it's just here to stay so I wanted to get your thoughts on that let's let's start a little conversation in the chat I'd love to
hear your thoughts guys um okay let's see here add turrets throughout game Quantum says I think it is I'm honestly not big on using AI using it to learn sure feels dishonest um if co-pilot had something with unreal blueprints I would use it co-pilot is bad deep deep seek good morning this is from JC good morning tug Max says oh well so what hey there's there's actually a bug we need to work on here guys which is I want to disable the elevator if yep disable the elevator button if another button is if this is hard to explain we need to disable the previous
elevator button so I need to create a field here called which button to disable the reason why I want to do this today is I don't want the player to be able to play a previous level if they insert an elevator card it should disable the previous uh um button so that they can't do it ever again I tried some things with co-pilot and it makes the job it it did the job but had bugs and things um co-pilot this is from Powell co-pilot is a huge help for non-programming people good to learn with I think it could be this with JC uh I think it can be useful but whenever I use it I spend too much time scrubbing through the code that I feel I would have spent less time writing it out manually interesting um okay we're going to go Ahad ahead and pick the pre we're going
to create a new variable here we're going to call it uh button I believe it's ele yep and disable elevator button if active that's basically it so when we insert the elevator card it should disable ah yes activate good good good and then it sets it up if I'm already active and player statistics does not if I'm if I'm not active weird okay so if I don't exist basically good good good it's going to do all this and then I think it saves this
H I think they get saved when when it closes so in the setup button we need to deactivate the previous one right so what we need to do is this right here if deactivate disable if disable elevator button is active what we need to do is this right here um is it possible we don't have a function called disable button do [Music] we I think need to do animator yeah yeah
yeah okay so we're going to create a new one called disable button question in the long run has hire this is from Mike Jimmy question is question in the long run has hiring other people to write code helped save time or is it now an issue when trying to correct stuff yeah I've heard I've heard both you know um or let's let's do let's do this complete button okay um if I'm not active and there's no player statistics if I don't have an animator find my animator if there is an animator we're going to set it to completed equals true um oh man we need a new variable called completed because there's a saved State here w we got some work to do
guys we got some work to do public bull completed get completed completed let's go to an elevator button saved State and yes there's one more variable called completed equals false comma why can't I do two why can't I do two it doesn't have a oh I see wait what surely I can do two oh elevator state right here and then we have an activated and then we have a
completed yeah so the way we know that the floor is completed is by inserting the elevator card okay so we're good there what we want to do is upon putting in a card we're going to complete the other one okay sorry my brain here and that's not going to be called disable that's going to be called complete elevator button upon insert so this value this elevator button here when we use the when we
insert the ticket and activate the button we will then complete previous floor complete button um and we need to do it like this complete elevator button upon insert. complete button good there it is it's public good good exists good animator is completed equals true and a matter to set set Boolean is current floor equals true no it needs to be false is current floor equals false unpress button okay this is going to be a little bit convoluted but guys I want to explain why this is so important some of you are probably wondering what the heck I'm doing right now
um basically this game is pretty linear it's not a Metroid Vania you don't have a lot of exploration it feels like you're exploring but it's kind of like halflife at Bioshock where it's like you feel like you're exploring but you're really not well the problem is is if I get a new ability I can take like double jump for example I can take double jump and I could go back to a previous floor and completely break the break the level I and it's also completely useless I can get lost doing nothing I'm not really farming nothing's really happening and you can just completely get stuck and so the idea here is just to basically say look you you beat that level here's a check mark it's done so what we're going to do is we got to create a new uh Boolean called completed so uh in this animation here so let's go to our animation and this uh these elevator buttons are all in a
state machine so going press error active floor I'm going to create a new one I hope it's somewhere in here let's see here there we go button completed so it's just going to have a little check mark on it oh sorry you can't see the screen Thomas you have a release date for Twisted Tower and does that need approval from your publisher yeah if a publisher is investing money in your game they're going to want to know when you're releasing it because they're going to put together a marketing plan yeah so we're creating level we're creating floor restrictions here um so let's go ahead and go inside of this button here and there's an arrow there's a text so what we're going to do is also create a check this is going to be called the check
and the check is actually itself I think we'll have the check be just a a glowing check I think that's fine um yeah that's what we're going to do so let's go ahead and create it this is the elevator button Arrow we're going to have the arrow ele elevator button um check and here it is we'll duplicate this we're going to call this elevator button check this is the actual texture or Sprite we're going to open that up in Photoshop do you think it would be worth having a publisher for a game that has a 5 Monon Dev long cycle probably not um I don't know a
publisher who would want to work on that if you're starting from scratch I don't know I don't know I actually don't know I can't really answer that I don't know if time of time matters for that kind of stuff also my brain is completely fried so I'm trying my best here okay let's do a check yeah you can't go back to the level man Thomas isn't making sense today um let's do a check mark I need to go to noun project hang tight guys I know I'm not sharing my screen yet the noun project plugin doesn't really work in Photoshop anymore for me for some reason um there's a nice check there we go we're going to download the PNG
open it up in Photoshop there it is my theory is this is going to be a nice missive so we're going to save this as just the check but then we're going to do an emissive as well all right keep talking guys you got any other questions how do you make cutcenes you use Adobe recorder I'm sorry Unity recorder and you record various cool shots with camera movements and then you do voiceover on top of it you take that footage and you bring it into Premiere and then you put voice over on top of it it's pretty easy it's one of the cheapest things you can do for your game I always thought cutscenes were so expensive to make they just always seemed so expensive but they're like it's a really cheap and effective way to tell story in a game um elevator button check
emissive okay so there's our uh check mark and we're going to drag in the check we'll do the check here we'll also do the emissive make it bright um for some reason I can't see the check and I can't cannot quite figure why H why is that oh the alpha there we go I'm not sure if it's actually emitting anything but we'll double check here woo let me slow down my camera movement
all right this pays to know how to get around the scene because it's just tiny and the idea is you just have to check up here and that means okay why is it doing that hold on there we go yeah it's okay we uh we can't go to that floor anymore there's no reason to go to that floor anymore right I believe that emissive is working yep good okay good all right so um having it be Alpha is great because it can fade in with a transition and that's what we want so we can go to button enabled we definitely don't want this to be the alpha um but going we don't want that
Alpha to be high so that's good button active floor if it's an active floor we don't want that to be uh Alpha we want it to fade out um press error we don't want that to actually I don't think we need anything there but where's the other animation well we got to open up window and animator F how do you get to it hold on there we go we got a weird sort of situation going on here I want to clean it up button going and then button completed when it's button completed I don't mind if it's an error okay good'll go to error that's good button going if it's the active FL
and it's pressed okay cool button completed what we want to do is go to any state and it goes here so it's if completed is true go here there we go um transition duration that's fine do you want it to Loop no I guess guys I guess we're good there um okay good now let's let's let's re let's address what the completed looks like uh there it is so this is completed what I want it to be is I want it to be faded out so disabled just like this um just like that there we go and then we
want the text to be faded out there we go and we want this to be faded in the check just like that uh I would kind of prefer it be yellow but we'll we'll see if we can just get this to work first this is disabled but so now we got to get that text back up crap um enabled we want the text back up crap it's on preview mode hold on let's double check this is going text font color wait a second one sec
guys good oh yeah we got to get rid of this we can just do it here there we go that's the font color good okay okay that's good that's disabled this is enabled move that make sure it's set to good good good we're all set there um what is the most important lesson that I've learned as far as gameplay is concerned this is from Lenny it's almost impossible if you're a Layman or just a normal person it's almost impossible to predict if your game is if your gameplay is good if your mechanics are good if your level design is good you just have to play it with people and you can't you cannot rely on yourself playing it you have to let other people play it and and suddenly
it's going to just open up like I figured out yesterday I let my four-year-old son play Brave boy and I realized what Brave boy was because I was watching him play it he loved the barrels he loved the barrels my theory is that game is just a platformer from point A to point B and there's going to be lots of barrels and lots of things to break and you go from different biomes and you finish the game and it's like going to be an hour long and it's going to be three bucks you know you realize it because you get your target market to play it and they play it and they tell you what they love you know um so there you go okay this is going good and then we have press error good and then we have completed cool I mean that should work um now now what we have to do
here is we have to go to each button and we have to basically specify which button do we want to disable I guess it would be it would be a lot more straightforward to just let that it be an algorithm but I actually don't trust that so because some of these buttons won't do it like that's button zero that goes tog3 so what button will that disable when it's activated it'll it'll disable that one which is -2 but there is no floor neg3 there is no there is no floor neg3 right so let's let's double check the elevator here
how do you know when to give up on a project and start from scratch oh man I don't know guys you keep asking me these questions I don't know the answer um I'm just kidding I think it's probably um when you realize there I'll just speak for me when you realize there's no USP when you realize it's just not marketable I don't know it's it's for me I just quit something when I know it's not going to make money because it's like I'm not wasting my money on this I'm not wasting my time on this okay there's floor one there's floor zero there's negative3 -2 negative 1 uhg -3 doesn't exist in this game anymore let's double check yeah floor3 does not exist so we're going to delete this
one from Ye Old panel that's -2 And1 so I can Center those up like this uh that's the lobby I kind of just want to do make the text correct so that I'm not confusing myself here I love that that says l I hope does it actually say l when I hit play Let's double check because I think a lot of people know what l means okay it says zero uh I actually don't think I want the text to change dynamically i' I'd rather be in control of it so we're going to not do that this right here we're going to remove that because I just want to to be able to do it
um myself so we're going to do one this is two does this makes sense let's see here is this how ele I need to look up an actual elevator panel because I've been meaning to fix this let's look up an elevator panel elevator button panel um the ones I'm used to are ones like this there's a lobby at the bottom and then you also have negative 1 and -2 okay
I kind of like the idea of the lobby having its own row you know like this and then you have one two three and it goes up in twos so I'm going to write does it matter what the name of the button is I don't think so so this is elevator button three and I'm going to do parenthesis lobby boy I hope that it doesn't matter 3D printer Academy I fixed the card I did I fixed it um it was giant though this is floor negative uh 2 and this is negative 1
one okay so let's go ahead and fix these we want it to be very counterintuitive here floor negative 1 and then or we want this to be we want this to be intuitive not counterintuitive uh man you know does it go left to right 2 3 4 5 6 7 so it's two on the left three on the right yeah okay I think that's correct let's take the rest of these and this one here and we're going to bring them up so that's the gr oh wait wait wait wait what is going on here Lobby and then four what is this this is floor one okay so it's left to right so I'm going to go like this here and I'm going to line them up perfectly on top of each other yeah this panel's definitely been
needing kind of a rework um the L is important to me being sort of centered like that because a lot of players don't realize that the lobby is something that's Central to the game um boy guys I'll be honest with you I kind of wish that every floor was a big bar like this and it had the name of the level on it I think guys I don't know but I'm also going to change the text the font here the font's driving me crazy this needs to be a different
font we're going to do Michelle here we go and we're going to do it bigger and we're going to just use basically one why am I struggling to breathe here we go and scale it up yeah we're probably G to need to be garan because I can't read that yeah I can't read the negative so let's do gamand that's easier to read
good there we go I mean oh it's hard I like the idea of chapters being in certain rows Miller thank you I think you're right 3D printer you think it should be a star instead of an L you might be right but basically 3D printer Academy is saying look just make it the same as any other elevator so that it's
Universal and I do agree with that I think that's a great sort of line of thought and then I'm okay with it being two at a time um I think every level is two what's funny is there's two levels that are completely outside the tower so these floors I'm not even sure these are relevant here uh that's one this is two we'll double check two good I'm going to put that here one this is three this is four
there we go by the way those of you just joining us this video is sponsored by fulltime gamedev which is my massive program on how to make games and how to make money doing it um if you want to learn everything I've learned in the last decade of making Indie Games check out the link below you also learn how to get publishing deals how to get Kickstarter funding how to hit the steam front page how to make a game in gdau unreal or Unity take your pick it doesn't matter which one you decide to learn it's a massive program 40 plus hours you could take it as you
like take your time on it it's really your call on how fast you want to take the course it's 25% off for the next 5 days depending on when you click the link so check it out below and see if it's something you're interested in okay we've got floor six here I'm not sure how many floors we have I can't remember yeah I think there's only seven but there's there's a lot more levels it's just there only seven floors yeah okay so that's six yeah there's like two levels outside there's a ton of stuff in
the lobby so it's it's uh man it's bigger than it seems I will say that is what she said and there's seven yeah that's seven did someone just give me money Nick Sant thank you Nick sand you know me I always need the support I'm never making enough money I'm just kidding by the way things have been good these are all buttons we don't need so that's that's the various floors um I think we're okay
good there's the various floors but there's also like I said multiple levels outside so there's close to 10 I mean it's so it's so deceiving too cuz it's like oh there's only seven levels in the game no there's -2 and neg3 so 1 2 3 4 5 6 7 8 9 10 11 12 levels how did I get on with my optimizations I got a steam deck and I realized that the game runs poorly on Steam deck so I need to figure that out that's where I'm at right now um so we'll see I W it the this one and this one feel a little odd to me and I'm not sure why okay now what was the next thing you wanted to do Thomas I wanted what am I doing let's see here um going take this I'm going to collapse these back
up there they are I'm going to bring six here so disable floor six floor five floor four floor three whoa yeah we're good three two one lob no Lobby see that's what I told you you don't want to disable certain floors going to floor four from floor no going to floor one should not disable the lobby that's ridiculous but going to floor two should disable floor one going to floor uh 1 should disable floor one and going to -2 should disable
negative uh go should disable floor1 now what disables -2 floor ah wait wait wait wait this is floor three which is um good that's clown Casino so that should disable this one crap this isn't going to work this isn't going to work
collecting it should set active yes so if I collect an ability it should immediately uh also complete the floor it'll make sense I promise why have negative floors at all tuck Max said because I think it's a fun twist it's a twisted Tower I like it I like the idea of Going Underground it's a nice Pace change okay so floor 3 deactivates floor -2 okay what does floor two do though floor two deactivates floor one good floor negative 1 should deactivate Floor 2 yes floor NE -2 should deactivate floor NE 1 good floor four should
deactivate floor 3 yep okay all all good then the rest of it good to go so first things first guys let's just check and see if this works okay let's just make sure everything's working properly then what we're going to do is we're going to incorporate this code that completes these elevator buttons If the player collects a new ability because we basically want a previous chapter to be just completed um so first first let's just make the make sure the elevator works good that's L am I on floor one crap ladies and gentlemen we have a problem already what we already have a problem um and it's good to test right good to take a
look um this one is floor this should be floor zero and it's zero but it says L and maybe that's it's confused right uh I don't know is that really wait maybe we have a null reference exception let's let's double check son of a bee maybe I need to uh that's the active floor
H it's already broken it's already broken well let's clear the uh save data and see what happens not sure what's going on I might need to fix the naming of the buttons look that's crazy insert now it floor two got activated but that's floor one what guys I don't know what's going on that IDE is set to two that is so weird oh no we got ourselves a problem Bab what are we going to
do elevator buttons okay oh no guys what are we gon to do here a broken elevator in the Twisted Tower oh boy let's let's I know what just happened I think it's this I think that's it so let's let's let's uh go back and see if that fixes it I think it just might be the new code we wrote okay D
it does that mean it's active okay good it works wait but hold on son of a wait my head ow um give me a sec let me clear this okay that's L why can't I press it you know I can't press one I'm not sure why you did it son of a what
is it a names two one zero one two three three four five six 7 I don't know I couldn't tell you actually uh I my theory is it's the names I don't know why the names would matter but I've I've experienced this before where this was a problem so let's try again we going to remove the names see if it fixes it all I wanted to do was clean up the elevator that's all I wanted to do we already have problems um
I also think I mean what I'm going to do here I'm I'm actually potentially going to just go back in time entirely because I think it might just be the code so let's save that we can go forward if if if it doesn't fix it we can go forward and then we need to yeah then we'll bring the code back if if it's fixed we'll bring the code back CU it might it might be the naming convention that's the problem okay that's better good that zero is showing the arrow means the arrow means I'm on that current floor so that's good let's go ahead and clear this out again stop breathing so heavy Thomas [Music]
[Music] you did it [Music] what that's that's the wrong floor his ID is one his ID is floor one so why is it doing this what if I set that to floor two what does it do that's why games take so long to
[Music] make you did it okay so for some reason it's doing the floor up and I can't put a finger on it like I said that a floor two what if I do floor negative 1 what does negative 1 do does it do zero yeah oh jeez you did it yeah it's confused why is it
confused all right well let's see what the dang Blast code is associated with this freaking ticket insert Eat ticket uh if floor number does not okay floor number equals get current ticket floor and use ticket what so that's the floor number cool elevator okay if floor number equals 13 this is the floor 13 specialty case I don't know what that is so we're going to remove that uh elevator panels floor number plus three what why are we adding
three why are we adding three that literally makes zero sense why that would happen why are we adding three what well we have a debug here current ticket floor number is floor number so let's read that and see what it says it's adding one no it's adding three it could be that we you no yeah it's cursor's fault we're going to figure this out guys I
promise and you're going to your mind will be blown by how brilliant I am okay current floor is what negative 1 you did it good okay so then the question becomes are elevator buttons populate okay elevator buttons floor number plus three. activated equals true all of this is disgusting it should be a list it should be a list oh no why did this break there's our elevator buttons it populates the buttons okay okay I believe we need to arrange them
properly so that's negative 1 okay good so let's double check here ah I see what it's doing it's trying to figure it out okay so if I insert ne1 uh it needs to basically add one and it's going to be zero so we just need to add one I believe we're adding three floors to the floor number because the lowest value is neg3 this is so strange okay I got it I got it I got it yeah yeah I got it we rearranged some stuff so so that's
why something installed just now I don't know what that [Music] was ready guys negative 1 you did it [Music] a does anybody snore like that yeah it should be an integer I hope what got installed was my game
meow menum is that what your game's called I love that that's funny let's see you did it all right all right congratulations life of Zen says I do your cow snores like that okay let's try out let's go back uh here um this is an elevator card we're going to set it back to floor one Billy Billy is significantly better at coding than me you you are right
Billy you did it good but I can't freaking press it why what is happening why can't I press [Music] it why can't I press it
so strange we were so close why is this doing this uh why is this doing this uh
what it was working totally fine and now it's not um I don't know I could not tell you if I set it to two if I go to floor two does it does floor two work let's double check you did it okay that worked what uh no it's going somewhere current tiet number of floor
is two we're going to see when we press the button elevator panel. currently pressed equals game object okay what press button no I'm not getting a hover for some reason that's so weird I oh no I don't know guys I'm gonna move this panel over to
here because it maybe it's a I wish it was over here having it here is so annoying I could press this one I can't press this one look it's pressing but nothing happens is it cuz the animator doesn't exist is there no animator on it something is wrong with this button in particular the animator is not attached to it does it have an animator what guys I don't get it this button is
is is whack what I'm GNA discover oh no if I can't figure this out before I have to leave I'm going to go crazy just copy and paste a working button you know I I kind of feel okay with that so we're going to do it you guys are nuts but okay I think it has to do with its its position my brain hang on ah my head hurts okay two that's
one and then two oh son of a okay if it works it's fine I just have to go do it in a different prefab nope that's hilarious there's some check that's occurring elevator. press button there's a check occurring if scene. name replace floor give me that if ID equals
-1 go to the demo Ender otherwise do all this [Music] crap if ID equals zero teleport what well we need to what there's so many things that are confusing me uh we're going to revert all those changes I just made because that didn't do anything there's something going on condition with the conditional logic here I don't know what it is there's also a guid on here which is rough um because we don't want we don't want to screw up gu IDs so we can't do what you just said we can't delete it let's go forward though let's review redo here control y cuz I know this code
was fine um okay let's see here uh let's see here there the Press is occurring I let's do a little debug debug.log PR it's got to be so freaking simple too plus game object but name it's probably so simple I can't believe I'm in this problem right now is current floor oh it thinks it's the current floor it thinks that one is the current
floor it thinks one is the current floor but it's not the current floor is not it's it's now one my ID does not equal the current floor id+ one does not equ well actually we just need to do minus one wait yeah you guys did it I think you did it I think you did it guys yeah you did it guys you did it although I would much rather current floor current floor is why is it wait
what okay we're El we're do this game object plus name plus current floor or my ID is plus ID plus my current floor is and then plus and then we're going to do this uh right here what I don't know what that means
it's because we deleted a freaking negative three I mean it's all because of that just add it back dude just add it back okay it's not hard just add that back and call it a freaking day there you go go back to our stupid code and then everything will be solved yep we can get rid of that we don't need that and then what was it there was another I'm going to open a
GitHub okay elevator uh ticket lock yeah yeah just a all those changes it was really guys it's cuz I deleted the the root level the neg3 one bad code all around horrible but we're just going to keep going and uh we're just going to pretend like we didn't we didn't uh just solve a problem by adding an empty game object yeah that's negative3 okay um I think that'll
[Music] do okay I think I know what's going on here I can't believe I've been dealing with this for the last hour you did it oh I think I know what's going on it's not finding it so what I'm going to do is I'm going to add them manually because if I watch this if I
hit play it's not going to be there oh it's there crap hang on what's going on here we're going to figure this out what is going on plus two I guess this needs to be plus two no I mean yeah we can do that that's fine um I think you're that's a smart I'm I'm fine doing that uh it's it's fine we can do that but I
don't think that solves our problem with the other thing which is I can't select it because there's some conditional statement related to being able to press it or not um it's this this is weird to me I don't know what this let's just what does this mean so maybe maybe that'll solve it I I I like what you were thinking there that's good let's uh see if we can at least get it to properly insert the elevator ticket you know um so we're currently that's supposed to be floor one you did it now we have a null reference exception so we just need to say if if this exists then do that no we're not on floor one although
it might think we are and I don't know why um thank you anaga please God can you just solve this for me now I would really appreciate it you did it okay thank you Lord thank you for solving all of my problems Lord you are king of the universe and I will serve you forever amen alrighty okay
we did it the Lord did it Lord Christ did it all okay um let's double check and make sure it works for every freaking floor and then we need to get to the original intent of today's stream wait that was floor two no okay no but that's great that makes complete sense so that's floor two so we need to go back oh thank you Lord you solve all my problems uh so the offset value wait what the offset value needs to be three but we can do it we can do it here that's fine I would rather just do it the way it was apparently that ticket was the wrong
value so we need to set that to floor one but uh uh uh uh uh I think I think I think honestly this is going to break again oh no everybody's Solutions are amazing but let's just remember the game's almost done I don't want to go in and change functionality I want it nice and simple you did it okay and that was floor one right yay it
works now all we got to do is bring this back elevator panel can we revert its positional change elevator panel yeah yeah hey I'm really tempted to put the elevator panel like right here what do you guys think about that I think we're just going to put it right here and call it a day I don't love it right there but it's fine we don't want to change too much about the game oh man I hope that the save data didn't get screwed up for these buttons no the generated new new idea is fine um there's no new ID being generated and I didn't change I don't
think I changed the IDS did I hey guys do you remember can you guys go back and look do you guys remember did I ever change this ID value in the buttons or was I just changing the text value yes or no yes Thomas you changed the ID values or no you didn't cowl chick says if Lobby is zero I'm not sure if you ever look this I'm just tuning in here I noticed the logic says if floor does not equal Z or 999 just saying with the negative floors maybe oh no it's fine Al Al says no I didn't change those values don't think
so no I think you look you took one out yeah I took one out but I didn't change those values okay if someone wants to scrub through previously and see if I ever changed it let me know because that's a big problem if I push a steam build it's going to activate the wrong floors so I'm basically putting my problems onto you why am I book back why are my books backwards because I like how they look I care about how things look more than they actually function okay um I think we're good there um let me know guys if if you find out that I was using if I changed those those
those values here I don't think I did I really don't anyways let's go ahead and do a completion so let's do a test for a completion um this one needs to activate or deactivate this one okay so if I do that uh I'm going to put two cards in here man I'm playing with fire right now messing with with stuff like this no we don't have a problem Al but I I love you I love you Al and I appreciate you and good luck on your game depth Journey but we don't have a problem anymore everything's fine okay we're going to set this one to uh I I really am playing with fire right now because I get just a ton of bad reviews if I'm not
careful do we remember do I need to go scrub through and look because it looks like you guys aren't trying to help did I mess with the variables I just messed with the text did you see anything gen Z did did I adjust the the integers at all I did check most of the IDS but I didn't change them I didn't change the IDS I looked at five six and seven did I change the
IDS I'm planing with fire right now no Source Control won't show it because it's a binary object it's a prefab yeah I don't think I did guys you had negative 1ga -2 neg3 oh that's that's not that's an old
stream that's that's from that's not from now um I think we're okay I think we're okay we're okay right well if I revert the changes uh I lose everything that I just did and I like the way this elevator panel looks now it's very clean um so I'm going to assume that we're fine so we're going to go ahead and push the reason we're going to push now is because if something screws up uh with the demo I know that I can go back to a pre this previous push and push and hopefully it'll fix things so we'll see uh elevator
fix um and then also turret fixes I'm going to push this really quick guys and then we can take a look and see if inserting one floor disables the previous floor that's the goal so I'm pushing this really quick vyon says can you show why the hammer mechanic is so fun like in the code what makes it sow so Snappy AJ did a great job AJ did do a really good job uh he did um I think it's the sound and by the way I I cated the hammer um no no AJ did great uh when it
comes to AJ did the the power up the reason the power up feels so good he did that um he the screen Shake it's the screen shake and he did a great job with that um okay I think we've pushed yep everything's pushed all right let's double check here so this is ticket one that's floor one ticket and then we're going to just grab a bunch of tickets so that's floor one and then that's going to be floor two so when I insert floor one nothing's going to happen when I insert floor two it's going to complete floor one that's the theory so let's try it out well uh David says how much time do you have now that there's a bunch of warm warm warm wish lists uh I don't know if the the term warm wish list
exists per the data now when it comes to actually what my gut says my gut says that warm that wish list cool down but per the data wish lists don't cool down that's what that's what Chris akowski is saying so that should you did it do that one and it didn't did it so this two some reason that didn't work um so let's double check uh activate button once the activation occurs it's going to if complete elevator button insert complete elev complete button okay good so it should complete the button here completed equals true current floor equals false unpress
button debug return good so let's see here this one here it should deactivate this one here that's the theory right but it's not happening so let's do a little debug.log we'll do debug.log I'm [Music] here and then see if we can get to here I'm here that's three and then this one I'm here let's see if we're getting to those conditions [Music]
okay thank you Jen Z jenz says I CH I double checked you did not change the IDS you just checked what id it is and wrote the text thank you so much jenzie can we give a round of applause to jenzi the first time I've ever been proud of Jen Z all right that's two you did it so we got all the way to I'm here three okay so what's going on what uh this one let's take take a look at the animator completed did not get said to true for some reason what happens when I do it oh it looks great and that's exactly
what we want and it can still be pressed sadly um we got all the way to I'm three I'm here three but let's look at the game object or let's do the the ID Plus what's my ID and let's see what's going on there it's so strange unpress button that's so strange let's go again
D hey buddy daddy bye guys
Auto-generated captions from YouTube — names and numbers may be misheard.
Distilling the key insights…
Thomas Brush · 2026
Comments