Transcription
[music] [music] [music] Heat. Heat. [music] >> [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] [music] >> Hello. Hello. >> Hey guys, it's me. Okay, everything should be going well. That's freaking crazy. We like doubled our our peak already from last stream. I think it was like 10 and something. We're at 341. That's mental, man. Thank you everyone for for joining. I'm going to be recording this as well for YouTube. This is going to be a video hopefully. So you guys are going to be in the freaking video all up in the chat. Chat's very long. It's very long chat. How do I change that? Change the height to like a thousand. There we are. Okay. That is crazy. Uh 338, man. 356. That's insane. Okay, that's crazy. That's crazy. Well, thank you all for being here today and for the next four days as well. We're going to be hopefully making a full game. Uh buy you a laptop. No. No, I'm not. So sorry about that. Where are you from? I'm from Scotland. It's England but better. Um, yeah, man. Oh, whoops. Oh, the freaking guys. What's going on? Why my Why are my videos doing so well? The last like three videos have been one of tens. They've been great. So, if you're new, welcome. Thank you for being here. Holy moly, Blue Gaming, thank you so much for the donation. I play your new game and it's fire. Yes, it's very cool. Scoland forever. [laughter] Um, I'll quickly answer some questions. Uh, if anyone's asking if I can help them make a game, unfortunately, there's too many of you. Can I teach you how to script? Unfortunately, there's too many of you. Can I play your game? Unfortunately, there's too many of you. I do want to [music] do a stream at some point where people can submit their games. Um, that'd be cool. I might do that next week. That might be a cool stream [music] to do. So, I might do that. Uh, let me know also if the music is too loud. It's got some like freaking Let me turn it down a little bit. I got some I searched up free copyright whatever lowfi stuff and it's very All of them are so oriental sounding, but it's cool. But anyway, as you can see, we've got a freaking little thing right here. Duckable's awesome week of streaming. Get Okay, nice. So, here's the plan, guys. What's the plan, bro? Okay, the plan's simple. Okay, so here's the plan. Step one, find a game idea. I've technically already done this a little bit. I've been looking around. I wanted to like prep a little bit beforehand just so we're not spending ages just playing around a bunch of games. Uh, yeah. Step one, we need to find a game idea. We need to find a gem. Okay. And then step two, we need to make the game. Uh, and and yeah, that's it. Okay. And uh the twist is you're probably thinking, "Oh, what's the video going to be? You're just making a game." Uh, I'm going to try and make this entire game without using AI at all. I've been doing it a bit too much recently and I want to stop because I like my brain and I don't want to be a [ __ ] potato. So, we're going to try and make it without AI. Uh, that means no like bug fixing with it. That means if I need to do math, I need to do math. Uh, and yeah, not using it. Got to cancel my Cloud subscription. Let's not go that far yet. We'll see. But yeah, that's the plan. Let's get freaking to it. Keep this open just in case I need to go in the dev forum. That's where I'm going to be going. Uh for getting help whenever I get stuck. Uh just in case you guys are bored, I've got Subway Surfers down here. Uh which is sick. You made a video exposing me. Yeah. Okay. Yeah, sure. Expose me for what? Being freaking awesome. Make AI human again. Uh, I've made Greg. I don't like Greg, so no thank you. Retro slop. No, this is just this is just my template currently. Not retros slop. But an idea I have for this game. Instead of uh doing the old studs, how about we switch things up? Do grid texture. Let's try something a bit different. Okay. Uh where's the freaking thing? Okay. Boom. Okay. Let's try something like this. I can switch it if I don't like it, but for now, I think this could be cool. So, let's hide this for now. Uh so, what kind of game are we making, guys? What kind of game are we making? I'm thinking I'm thinking a little bit of Tycoon. I've been seeing a lot of a lot of Tycoon games popping up and I think we could do something like that where you you press the button, it spawns the droppers, you merge them into the better ones. I think we could do something like that. And I've got some ideas. Um I really want to do something unique with this as well. My idea currently is like a a smoothie tower at Tycoon. So you buy these droppers that drop like fruit and whatever we want. We drop them all into a blender. It all blends into smoothies and then you sell the smoothies and you get the money and it it's the loop. Just like that. Can I join the game? Uh it's not ready yet, but thank you so much for the donation. When the game's ready, you will absolutely be able to join it. Um, so yeah, hopefully you guys can get some sort of benefit from these streams [music] because I'm going to be shown everything. Uh, so yeah, without further ado, let's get freaking going, man. Fiber, thank you so [music] much for the donations. Well, Burp, I I don't have one in me at the moment, but if I if I do, I'll absolutely go at it in the mic. So, yeah. Let's get to work, man. Tycoons, uh, let's make a folder for tycoon spawns. So, this music is quite loud. Chat's going crazy. It's going so fast, man. Um, okay. Let's go ahead start this part here into Tyken spawns. Basically, what I can do here is let's go make this a size like 100 maybe. Oh no. 90 hide on start five this uh let's make this here. Okay. And then 90 180. Bang. Okay. They're a bit too big, but that's okay. Uh, let's go and grab building tools local. Pull them up a bit. Okay, there we go. Nice. So, what is the scale of this looking like? Oops. Yeah. Okay. Still quite small to be fair. What game are we? What game are we making? We're making a freaking Tower Tycoon. That's going to be awesome. 500 viewers. Did we Did we hit 500? Let me take a peek. Live. Let me see. Let me see. Oh my god, we did. That's crazy. That's crazy. Half a thousand people just sitting here watching me make a game. That's insane. Uh, okay. I'm seeing I'm at Roblox Studio. Unfortunately not. Yeah. Oh, put ambient time on. Wait, that's a shout. Is it on Soundcloud though? No, I'll do it on Discord or Oh, wait. No, that's going to take a bunch of time. Next stream I'll have ambient time ready because I love ambient time. Okay. Yeah, I'm seeing a lot of people in the chat asking to get in contact for whatever reason. I'd love to chat to you all about stuff, but there's way too many of you. So, let's pipe it down. Let's calm it down, guys. If you are like if you want to like show off your stuff for me to potentially be like, "Oh, I could work with them in a game." Uh then just shoot all of your work in showcase because I look in there and if you got some cool stuff, I'll probably reach out to you if I need help. Yeah. So, we've got our tycoon spawns here. Let's make sure these are not collide. Okay. So, first things first, let's make a tycoon service. I could just copy this from another game, but I want to kind of show off the whole process. So, okay. So, uh what we need to do function get uh get vacant My god, man. I can spell. They can spawn. They'll return base part hopefully. Let's grab the full spawn parts or uh spawn folder. Workspace dot tycoon spawns. local tycoon folder equals workspace tycoons. Okay, so we've got our tycoon folder. That's where all the tycoon models are going to go. Uh oh, you know that is Wait, you know what? I'm going to make this slightly different. I'm going to make this slightly slightly different. Okay, wait. We're just going to have tycoons. Let's keep those. Those are helpful. Oops. Let's call all these base. Let's go create a model here. Template. This will be base. This will be like the ground. Let's make it bit darker just so it's a bit more clear. I don't know what's going on with the shading. It's very strange. Is that in rendering? Forgot of the heist. I don't know what's going on with that. Uh, okay. It's all right. Oh, it's transparent. That's what it is. Such a [ __ ] Okay, there we go. So, that's your base. It's also a spawn location. Let's make it zero. I don't know if neutral is like. No, hold on. Let's make it neutral. Uh, let's just put it in the sensor for now. I'll just keep it like that for now. What do you think about fibble 5? I have not used it and I don't use cloud a lot. because I I like my brain and I want to stop using it too much. I'm sure it's great, but I can probably do the same thing. [laughter] So, you know, sometimes efficiency is or you know, speed it's not as good as just doing a good job, man. I don't know. Uh, okay. So, we have a template. Set the primary part to the base. What's the game about? It's going to be a smoothie tycoon. Uh, we're going to buy droppers that drop the fruits. You put the d You put the fruits in the blender. The smoothies go in the like a lemonade stand looking thing and then you sell them to like your friends and stuff so we can like get all your friend IDs and they can queue up for the smoothies. There's a few things in here that I haven't done before, so I'm excited to see how that goes without AI. Uh, so yeah, I don't know if I can like edit the stream description just to have more information so I don't need to keep repeating myself. Streams about that do that do. Okay. So instead of that, let's take a vacant tycoon and then it'll return a model. So then we can go for model in diapers tycoon folder get children. If model catch be occupied false then turn model should also probably see model catch be occupied true. Okay. So basically what we're going to do is say in here also just really quickly let's disable autoload. Let's go in here and let's just player load service player load service. player hunted. What characteristic uh and also also also also Cole Furong, thank you so much for the donation. You mind will you promote my new can when it's done? Uh maybe. [laughter] Uh, I have a devlogging channel on my Discord where you can show off your progress and everything. So, if your game's cool, I could always put it in a stream. Uh, because I do want to do a stream maybe next week where I show off some of your guys' games and give feedback and stuff. That would be cool. So, yeah. Let's make sure Tycoon service runs before some of the other ones here. Uh so yeah. Okay. Uh so when the player's added, what we want to do is we want to get a vacant tycoon model. And then if there's not Oh, I just Discorded something. I could probably close Discord or just put up on my browser. Okay. So, if there's not a vacant Tyken, then something is clearly wrong. Something is clearly wrong [laughter] with the Tyken service. Cannot find fake Tyken. Okay, then uh if we have one, let's go up here as well. Say this and this. We got an error right now. But what we're going to do, we're going to go into here. We're going to create a new module called tycoon. So t uh tyken equals tyken type tyon equals type of tken new. Now we can say tycoon new taking the instance the uh player who's the owner. That should be it. And then we'll have some space for variables if we need them. So what we can do is here self instance instance self owner equals uh spawn location. Do we need that? No, probably not. Function ten.init. Actually, we don't even need I don't know what I'm doing. Wait, play service. I don't need to do that. I don't know why I did that [snorts] because we just do it in here. Uh, so what we can say is first thing we want to do is load the player in. So say self do owner.pawnation equals self Instance find shot of glass spawn location the owner load character as sync. Okay. Probably get our data module as well. One, two, three, four. Let's go in here. This should be server as well. So data service with data self owner noise. Chat's so fast. I know. Uh, put you on screen. Uh, it's on screen or it should be at least. Hopefully it is. Uh, create my first game and this idea is run smoothies as well. You're big inspiration. Thank you so much. Hopefully your game does well as well. Oh, did I miss a donut? Uhoh. The certified shadow. Thank you so much. The go Ember, be specific. How did you find out how to code? Uh, I don't really know how to be specific. I don't know. I I I watched a lot of the Dev King tutorials and it didn't help too much. Uh, but I kind of picked up like the fundamentals of coding of like what a local is, like what a variable is, what a function is, while loops and everything. And then after that, I started going on the dev forums and the documentation and I started looking at all that because that's where all the information is. That's where all the good stuff is. Uh and I just started making stuff just really small random things and eventually that kind of builds up and you're able to turn these little small things, all these systems into one complete game. Uh so yeah, you planning to update keyboard RNG potentially if it does well. it it thanks to the video, it's gone [ __ ] crazy. It's gone all the way up. Uh, so yeah, hopefully I can keep updating it. I would like to. I feel like I kind of fumbled a little bit, but maybe I can pull it back. We'll see. I I don't think it has potential. Also, I do think this game has potential. We'll see. I'm a little bit late to the trend, but we'll see. Thank you so much, Ryan, for the five toys. Love watching I love watching your videos. I know how to do UI. Also, what tool do you use to make your UI? I use Figma. Uh, a lot of the time. A lot of the time, I'll also just use Roblox Studio in general. Uh, because you can do pretty good stuff with this. Now, there's been a lot of cool UI updates. So, yeah. Do you use OBS? Yes, I do use OBS. Uh, inspired me to make my own RNG game. That is so cool. Hopefully it goes well. Have you tried Python? I did Python in high school for a little bit and I hated it. Louisis Barry even though there's like barely any difference. Uh, yeah, how do I code? I if you go on my discord server in my FAQ uh channel, I've posted a little thing there kind of like an outline of how I would suggest learning how to code if that's helpful. Uh, anyway, right. Okay, let's also convert this into a package. This should be stream time. Okay, so this will be very helpful. I love this so much because uh what you do when you turn something into a package is that you're able to edit one instance and then update that one and it turns into all the all the others update. [laughter] Python, why did my name get dropped? I don't know, man. Uh you're the best for lux YouTuber. Thank you so much. What game are you making? There's a little thing in the description. I guess I'll do a little pinned message of well. Okay, there we go. That should hopefully be helpful to anyone who joins late. Will you do Blender stuff? I would like to. That could be a cool video trying to model in a certain amount of time. I've done a little bit of modeling, but I'm not too experienced. It's pretty fun, though. I do I do I did enjoy it. Anyway, let's go and get our tycoon thing that we've just made, our little tycoon object. Uh, basically how this works is we'll look for a vacant tycoon, like one of these models. Let me just add an attribute occupied. It's going to be a boolean. Okay, that's fine. Let's auto update all of these. It's not like me. Okay. Package link to update. Okay, it's just not letting me. Cool. I think it's because it's not updated. Publish. Pretty please get latest. Yes, please. Overwrite all. Okay. Let's try that again. There we go. Okay. Should auto update now. So, we have our templates. Uh, so what we're going to do is we're going to go in here. When a player joins the game, it looks for a vacant tyken. So, it's going to loop through all of these. If it's not occupied, then it returns one. Uh, and once we have it, we can say local tycoon equals tycoon dot new with the instance. Uh, and then send in the player as well. And then tycoon's player equals tycoon. Uh, on player removing if player then to player destroy player equals nil. Okay, let's wait. Let's get trove in here. Let's keep things nice and clean. functions. I can destroy uh okay and then pretty much just I think both do the same thing pretty much. But he got like 20 videos 100k plus subs. I don't know because they're freaking cool. I'm very surprised as well. It's been a very pleasant experience. [laughter] I don't know why I picked the word pleasant. Uh do you think it's necessary to use types? I think it's very helpful. It's very fun to make your own types and it just be so satisfying to have everything autocomplete for you. Uh also just helps everything be a lot more readable for yourself and for others. Uh, I quit programming in Roblox in a while a while ago. Is it a good now? I have no idea if it's any better than it was. I've kind of enjoyed it the whole time. I've been doing it for six years. Can you save the live stream? I will probably make them public. They'll be on the little live tab on my channel. Uh, so yeah. Anyway, so hopefully I'm going to keep that just in case I feel we're going to need to use that second. Okay. Uh Aer, I butchered that. I'm sorry. Thank you so much for the donation. What data library do you use? I'm not entirely sure what you mean by data library. Do you mean data saving like like a data service? Uh I'm using if that's the case the new one from Leaf. He's freaking crazy. I love that. Love that guy. He's so cool. Uh data service typed. He's made this brand new thing and it's so easy to use. It's so freaking cool. Uh, you just create a template and you do a thing. You just do this and that's just set up and it's so freaking cool. Uh, how old are you? I'm 21. I just turned 21. Six five five days ago. I'm status now. Freaking ancient, man. Holy [ __ ] So many packages. [laughter] I have a lot of modules. Everything is a module pretty much apart from like the server script and the client that just initializes everything. Uh you have error use s Did I do something wrong? Oh, I did. I'm such an idiot. Good catch. Uh yeah, this thing is so freaking cool. If you guys haven't checked it out, bro, after the stream, you go to Leaf's channel, L E I F, and you check out his uh you check out his new data service typed. It's so cool because I can literally go in here and I can say data player.coins. If I want to change the coins, I can just put in a I can just put in a new value. I can set it to three. Or if I want to change it, you put in a function and this is the current uh balance of the coins and you just return current balance plus one and it adds one. Uh they should be soft to owner but like if you have a player uh it's the coolest thing ever. I would highly recommend it and there's replicating to the client is so cool. It's the coolest thing ever. I tweaked it a little bit. I saw a comment of someone saying that it was using bloated tables. So, I tweaked a little bit and it might have helped. So, yeah. It's so cool though. Why won't you just use Rojo plugin and script and visual studio? I just feel like it's kind of useless and pointless. I don't know. Luckily, I made a tycoon before, so I'm going to DMC stuff my code. I'm sorry. Uh oh my god, man. Freaking video. Oh, you used you used a variable. Well, I did in my game, so I'm going to DMCA your game. Okay. What's the purpose of this game? [laughter] What's the purpose? What's the purpose of life? Uh, the game loop. You buy droppers. They drop ingredients for smoothies. You drop all the ingredients into a blender. It blends them up. You sell the smoothies to your friends. You get money. You buy upgrades and more merge. You merge more t uh droppers. That was a terrible explanation. Coughing your entire game right now. I'm going to release it before you DMCA. You [laughter] You can try. You can try. You probably will cuz I'm not using AI and uh might be a little bit a little bit little bit slower maybe by a couple seconds. Thank you for the donation cash. You stole print hello world for my game. expect a letter from my lawyers. [laughter] I'm sorry. Do you have a skybox? >> Actually, we had a skybox as well, so Okay. Uh, yeah, keep that. Okay. Yeah, I just wanted to show this off. It's cool. So, we wait for the data and then we spawn the player. So, first test. First test, guys. Can we do a Roblox game start to finish with only Cloud Code? That's going to be so boring. I'm so sick of all the [ __ ] No offense to whoever sent that. Like, it's a fine video idea, but I'm so sick of all the freaking Oh, can Cloud versus Chad GPT make game? It's like, okay, they're both going to be [ __ ] man. Like, what do you expect? all these like people that just try to whip up some quick video and they're like, "Oh, well, I'm going to I'm going to AI this game in an hour and it's going to be terrible. I'm I'm going to turn it into a video anyway." No. No, man. Did you start making this game today? We just started when the stream started, so 37 minutes ago. I haven't really done much because I'm yapping. But yeah, let's test this top in. Uhoh, something's already wrong. Waiting for gift UI. It's there. Uh, it might be something to do within here. Ah, yes. Yes. Yes, yes, yes. I know what it is. I know what it is. We need to initialize the tycoon. There we go. Yay. There we go. Uh, I forgot to unhide the freaking things. I should not have this tag anymore. Okay, there we go. Look at that. That's how easy it is to make a freaking uh plot system. So simple. There we go. So, this is ours. Uh, if you happen to see here, this one right here, it's occupied because I'm in it. And then, oh, actually, self do spawn part. And then we can send that in as well. Or not spawn part. Sorry. Wait, what am I talking about? We're not doing that. uh self.trove at a quick function self.instance search occupied false. So then when the toy gets destroyed when I leave the game, it's going to call this function and then any sort of cleanup we can we can put inside of here. So let me just clean up. Okay, sweet. That's that done. Content is crazy. I love you. Thank you so much. How does the mud themselves not in this amazing stream? What does that mean? This will be a long stream. It's going to be a long few streams. Uh, and yeah, if you're going to keep sending the same message, don't do that. Spice things up, man. I so much. This is why I rather use artificial intelligence instead. Okay. Okay. Have you played the lark blocks? I haven't. I haven't. I should. Okay. What windows do you have? I have Windows 11, but I changed it so it's cool. I changed it. I I did a bunch of stuff so it looks all for Tiger Arrow because of that. I love that. So cool. Uh was that Subway servers gameplay? Just in case you guys get bored. Just in case you get bored, man. I don't know. What's up? Hello Frost, please play 107. [laughter] Yeah, you play key RNG. It's really good, man. You should check it out. I might need to do that, man. Uh, you are inspiration. Thank you so much. I'm glad I can be. Thank you to Hoverstruuck for the donations. So, like, watch the game idea, dude. Uh pinned pins message in the stream making smoothie tycoon and we're going to sell smoothies and get droppers and stuff. So I've got a builder. I've got officials. He's going to help me build and do modeling and stuff. So for now, I guess I will try my best to make something good. Hopefully that's doable. Uh, let me rearrange my side monitor. Okay, so what we need, let's get a little guy in here. This is quite a lot of space. Uh, let's also change the walk speed just so people feel a little bit faster when playing. That works. That's pretty good. It's maybe 28. This should be can't collide on. Let's update this. Let's go to all these and maybe bring them down just so they're like in the ground. and then this. Yay. Okay, that looks kind of bad though because of the texture. Just keep going off until it goes away. Oh, shoot. Okay. So, I think we just need to do something like that. It's fine. It's fine. Did I do something here? What is this one? Okay. So, let me Oh, that's not right. All right. Let's pull this over here somewhere. Publish. and then I'll hopefully update the rest. Get latest. Okay, we can get rid of that one, but I would kind of want to No, it's okay. Over struck. Another one. Thank you so much. Another donation. Have you made a lot of keyboard RNG? No. The monetization was genuinely horrendous. The only reason it's making Robux now is because of the video. Uh, I love watching other dev figure out shi Christ whole thing. Have you tried Java? Little bit. I don't like Java very much. Lua is easy. Okay, let's try and like what what should the next step be? I should have planned this out a little bit more. Let's make a little plan. Uh where's my show up? My to-do list. Let's pop that down here. Okay, I have a little to-do list. There we go. To-do list. So, step one, plus system already done. Step two, uh, build tower base. Step three, droppers. Step four, drops. Step five, blender. Step six, uh, selling selling stand and friend system or like a customers and then seven other stuff. So, here's our little plan. So, we've already got this done. Let's get that little tick. Bang. Next, let's build the tower. I guess does your studio look so good? I do not know if you're talking about code is a really old theme I found in like a really old plugin. I don't know if it's available anymore, but if you want to copy these settings, that's all the colors. So, it's so cool. I love this thing so much. I've been using it for years. Please add step eight. Make a zesty smoothie. Maybe maybe maybe. Are you a college student? I used to be a uni student and I dropped out after two years because I was doing games programming and I didn't learn anything that I didn't already know. and my program leaders were freaking using AI for everything. Why should I listen to you if you can't even do your own job? Uh, it was a bit ridiculous. [laughter] And also, I got a job offer. So, you know, I didn't just like leave and have no plan. So, I'm not I'm not I'm not stupid. Uh, is it true that you have Roblox yet to use Roblox Plus to publish games? I have no idea. I just had it already. I think because I had premium before, so I'm not entirely sure. Uh, so yeah. Anyway, let's try and build something. [laughter] So, let's grab texture. Let's just wrap around everything. Okay. One, two, three, four, five, six. Oh, one, two. There's two tops. Okay. [snorts] So, sorry. Uh, what color? It is temporary. officials is going to help build. All right, so we don't need to make it look pretty at the moment, thankfully. But I do have two little reference pictures here that can help. Um, okay, let's see. Let's go. 32 something like this. Uh, pull this over. That's that. Apparently I missed a donut. Carrot 15. Thank you very much. What are your thoughts on the new age restrictions? I think people are freaking out a bit too much. Uh, if your game is going to do well, it's going to do well. Like, I don't think the update has really changed too much apart from like it's harder for loweffort games to kind of get recognition. It's It is harder probably a little a little bit, but if your game is going to do well without the update. It's going to do well with the update. Like, I don't know. You can pay 100,000 Robux to like bypass it. And if you pay the Robux and I get 100 uh highly active players, then that works as well. And you get to refund the 100k as well, which is cool. So, I don't know. Could you surely explain what uh does what while writing it? Yes, I'm going to try my best. I've never really like properly coded on stream before, so I'll I'll I'll try my best. This is a bit too long. 16. It should be 14 maybe. Uh so we have this We make a base. Let's just bring it down. Uh, which thing are we using? This one. Okay. So, we're then we can Expand here. Expand here. These walls could probably be quite high up or maybe like a bit higher. Okay. I'm just I'm doing something really rough at the moment. Will it be like a lemonade stand with but with smoothies? Yes. Yes, it will. We'll have this will be like the tower and it'll go crazy tall and then you can press the buttons to buy droppers. Uh, and those droppers will start dispensing like fruit and stuff and you can pick it up here. you'll be able to drop into a disp uh uh freaking blender and then the blender drops out the smoothies that will go on the stands and then you can it'll automatically sell to all the customers. This is a vid. Yes, it's going to be a video where I try and make a whole game without AI. So, let's see here. This here like this. Uh, okay. It's going to look so [ __ ] man. That's okay. We've got builder. Got builder this time. Demi. Uh oh. Demi Rio, thank you so much for the donation. This game looks fire. Freaking will be hopefully. How many days do you think it's going to take? I have no idea. I'm going to be streaming every day for the next from from today to Friday. I'm going to be streaming every day at 8:00 p.m. BST. Hopefully, it will be cool and you can you can take away some cool scripting knowledge from this. Anyway, this is our basic ass freaking tower for for now. Um, yeah, I don't really How what would the droppers look like? What would what would they look like? Because I had a really cool idea where they could maybe be uh like the totems from islands. I don't know if you guys have seen the totems from islands. I think that could be kind of cool. Roblox Islands totem. Yeah, something like this could be cool. So, it looks like this. Uh, but it has like whatever the item is on the top floating above it. It could be cool. That could be cool. That could be cool. I like that. Uh, okay. Well, officials is here. Oh, okay. Um, I don't know how to like make it look or like what to do. I don't know. But we've got our builder here. We got officials. Uh, so what we can do some ideas for the fruit. So, if you have any ideas for what sort of like ingredient or like dropper ingredient droppers we could have, uh, then just shoot them in the chat and I'll write them down. So, we're like apple, pear, pineapple. Uh, let's just name off the annoying orange cast marshmallow. Watermelon. Cherry. Nice. Dragon fruit. Yes. That's cherry. That's not even right. Dragon fruit. The all knowing brain. [laughter] Let's just do brain. Starf fruit. Yes. It's cool. Banana, of course. Strawberry, of course. Uh, we could do some cool candy ones. That could be cool. Candy. Furious. Uh, grape, pepper, coconut, golden apple. Yes. Let's see. Duck. Sure, we could do that. Uh, blueberry. Yes. Peach. Yes. Raspberry. It's faster. Oh my god. A bunch of freaking messages just all have no ones. Pickle. [laughter] Okay. Okay. Let's do pickle. Uh, lemon. Yes. Honeydew. Okay. I do not know what that is. Let me see. Okay. It's just like it's just it's just grapefruit, too. Uh we could do grapes. Let's do burger. Let's do bar. Uh mango. I don't know if you guys have seen that. [laughter] Mango. Orange. Oh my god. How do I forget orange? Mushroom. That could be cool. Some some sort of mushroom. Oh, thank you so much, Crowberry, for the donation. Add Bob Gordon American elberry. What on earth? What was that? Elderberry. I'll do elderberry maybe. What does it look like? Tiny grapes. Looks like tiny grapes. Fish. [laughter] Uh, I've seen a lot of durian protein powder. Uh, okay. Hey, durian looks cool. I've never seen that before. Let's do durian. Uranium. Uranium. That'd be sick. But I don't really want to endorse drinking a uranium smoothie to kids. So, unfortunately, I might need to miss that one out. Uh, cocoa. Yes, cocoa beans. My fave creatures. Thank you so much. No, don't do fish. Eggplant red 40. I don't like the sound of that. Uh, mortals radioactive. That could be a a mutation. We could add some sort of mutation system. Uh, some sort of duck fruit could be cool. It could just be like a duck, but we'll call it something different. Zucchini. Absolutely not. Bean the grimace shake. Pumpkin. That could be something. Uh, cool. Thank you everyone for the cool ideas. We got a bunch of ideas now. Uh, officials make all these. [laughter] I'm joking. But I'll send you all the things. Uh, yeah, and I'll get you set up next stream on like actually being in the project at the same time as me. Minions. Minions. Uh, please do water. Yellow snow. That's heat. That's freaking heat, man. Okay, but we've got our ideas. That's going to be in the works. Uh, but for now, we need to build the tower base. And I'm thinking how we're going to do this. I don't know if we should just No. No. Okay, let's do it floor by floor. Where's my guy? Is he still here? Yes. Probably need to make these wider. So, let's It's going to clip a little bit with these other things, but it's fine. It's whatever. 16 16 maybe 12. Um, can you please make a Roblox scripting tutorial? I'd love to, but I feel like I wouldn't have any better of an input than the people that already make tutorials do. I would recommend looking at Brawl Dev's tutorial series, his beginner series. Are tycoons an easy genre to create as a first game? Yes, I definitely think so. I think these ones, like the tower tycoons, maybe a little bit harder maybe than like a regular tycoon, like a button tycoon. Uh but yeah, I don't know. I think tycoons are very a very good starting game to go for. Uh you can tell they're easy to make because they are all over the Roblox front page right now. Let's do this. So, we'll just have All right. This doesn't even need to be Oh, well. I mean, how should we do this? Maybe it should be sloped. Maybe it should be sloped. Uh, so we can do like let's change this to a wedge. Yes, like this. Um, and then we can do that. And this could be a wedge. This can just expand the whole way. I don't know, man. Let's just do this for now. Uh, and then bring this up. Do that. And then Turn this into a block. Put underneath. There we go. Okay, that works. Why can't I select that? There we go. Broke our subway servers in the corner. Yeah. I know how to keep everyone entertained. Let's just say that. I don't know if maybe this should be I I really need to not spend too much time making this look good because that's not my job. Let's just do a quick something. Okay, this will freaking do for now. Okay, that works. That'll be good. Uh, let's just exp Oh, let's just expand this all the way down here. Uh, and we can update on all of them. Uh, let's just go this one because it's at the top. Okay. All right. I'm still No. Okay. I have an idea. I have an idea. Okay. So, uh, we have a tower base. That's fine. Let's go add an attachment. This will be the floor base or the uh tower to our floor base. Uh, so when we add like more floors to this tower, it keeps getting taller. It'll start here. So, we can anchor it to that. I have no idea which way it's pointing then. Oh, I've already killed the part. Okay. Here we go. So, this can be like one floor. Oh, we can hopefully make it look better. Uh, or like we'll add the wall at the back. There's going to be a wall at the back. So, imagine like this is like a floor of the Tyken and we'll have like droppers in a row here. And then every time there's a certain amount of droppers on a floor and there's too many, it'll just create a new floor on top. Uh so this will be the floor. This will be uh layer layer template. Uh Croy, thank you again for the donation. Can I help? Fortunately not. This is uh something I want to try to apart from the building which I already have a builder for and a modeler. Uh everything else is me. This is a this is a me project. Me plus facials. I'd love for everyone to help, but yeah, I'm I'm like a pretty much a solo guy unless I need to like commission something. Plum, we're still giving some suggestions. Okay, we have a floor. Honey, that could be cool. That could be that that could maybe be a mutation or it could just be a drop to be fair. Uh, oh my goodness. Rain Thunder, thank you so much for the donation. Can you add me? Unfortunately, I do not I I like to keep my uh my auditions to people that I know. So, thank you for the donation, but I'm sorry I'm not going to be able to do that. I do not know how to pronounce that. Quilts. Quilts blue. $2 uh€2. What do you advise for learning to code? I have an FQ channel in my Discord that has a little outline of what I think you should you should do. So, feel free to join that and and look look at that. Okay. Let's make a freaking hit box for the floor just so we know how tall it is. Um, so like I don't know, it's all it's going to be 16, let's say. Uh, primary part hitbox. And then we can set the pivot point to be down here. Get rid of the layer temp the layer template. We're going to put it in assets and server storage. Um, back to coding a little bit. It's going to type in uh let's grab layer template server storage assets layer template. Okay. Uh so let's create a function in add floor. So I'll just add a new floor. uh when there's not enough space left on one of them. And actually, just real quick, let's go and add some attachments into here for the different. uh for where the tycoon droppers are going to spawn. So like can I put them in a folder? I don't think that's going to work. Oh, it does. Spawn points. Let's just say spawn points. And then we'll do this in order of number. 16 16 Okay, so that's too many. Let's get rid of one. One, two, three, four, five, six. Cool. Uh, let's shift them over by four. That's one, two, three, four, five, six. Okay. But they have the cool icons. Uh, are you talking about these? because they are different from the the default studio ones. I just went online and I found I can't remember the name of it. Vanilla something I think vanilla 3. If you type in like Roblox Studio vanilla icons, you should be able to find the pack and there's a little uh description of how to install it. It's really cool. So, we've got a layer template. Let's put in our assets again and we can go add floor. Let's go selfloss. Uh let's go self droppers as well for when we create our droppers. Uh load droppers as well because uh we're going to have to store stuff in here. Let's not do token. Let's do droppers. So, we'll store droppers in here uh in our data template. So, let's say ty uh let's just add do a test and add a floor first. Yourself. Add floor. What will that will do? We'll say local floor layer. Say add layer. Uh we can make uh could we? No, it's fine. Uh layer template clone layered up. So uh pivot two. And we have to create another function. So, tycoon get top or uh get next layer position or C frame even and it should return C frame. So, uh let's call that layers as well layer pivot to self. Oh, oops. Okay, next layer C frame. Uh, and then layer parent equals works. Uh, self instance. Let's go in here. Let's make a folder for droppers and for layers and for drops as well. self instance the layers I'm actually going to paste the template server storage so I can type check type of server storage template so hopefully if I go like here yes Okay. Is this for a video? Yes. We're making a game without AI because that's a challenge now. So many people freaking use AI. Made him snake in line. I don't think so. Uh, okay. I just checked the freaking count. That's crazy. There's still 422 people here. That's insane. Thank you so much everyone for being here. We can earn you money offline. Yes. Yes, I will do that. Uh so self uh table.insert Insert self layers layer. Oh yes actually. So what we could do is top attachment. We can stick that at the top so we know where to spawn the next layer. So, let's just make like a simple self Adler. So, we can just test that, make sure it works. Uh, I can also just return the layer as well, actually. Uh, just in case we need to. Could be helpful. Okay. Will you save stream? Yep. It's all going to be public on my channel. Add a subcapture to the stream. That could be cool. I don't know where how I do that. I'll look into that maybe for tomorrow tomorrow's stream. Uh, yeah, the tycoon get next layer C frame. So we can say uh if we have no layers on our tycoon. Oh, hover. Thank you again for another $5. No, five bucks doesn't really mean anything to you. Uh but I just want to say thank you. Your videos are amazing. Keep up the good work. Thank you very much. That's very kind. uh someone could send me any amount of money and I will appreciate it because I know that you know you don't need to give anything to me. [laughter] So I really appreciate any any donations. It's really really sweet of everyone. Hopefully I can give back in some way with some coding knowledge. Maybe some events and prizes and stuff for some Discord events and stuff or whatever. I don't know. We'll see what we can do. Um, do you normally use AI to code? If you do, what AI do you use? Because I'm stuck coding a game I'm trying to make. I would, if you're a beginner, do not use AI. That's my advice. I used to use Claude. I probably still do a little bit. Not for this game. This is going to be a nonAI challenge. Uh, but I did use Claude and it still sucks to be fair. like cons compared to like just doing it yourself is faster, but it
still kind of sucks a little bit. So, I don't know.
Uh, you're the best YouTuber. Freaking thank you. This is my first impression of your channel. Well, I'll try my best to make it good. Uh, thanks for tuning in.
So if the length of self layers is nothing, then we can return self.instance instance dot tower floor base uh world C frame end. Then if not, we'll say uh local top player equals table. You don't even need to say table. Uh self layers length of self layers. Return uh return top layer dot top attachment dot world C frame.
Oh my goodness. Over struck another $2. Add subcon to the stream. This is probably less donut. Yeah. Please, please stop. You've you've sent plenty of money. I really appreciate it. Uh, yeah, I'll add a sub count to the next stream. I'll look into that tonight maybe or tomorrow morning.
Uh, okay, that should be it. Let's try it. Let's see if it works. Oh, look at that. That's so cool. Okay. Oh, it's embarrassing how excited I am by that voice too low. Okay. Uh, it is. Why is it? What if I do this? Do I? Does it turn up? No. Wait, did it? Oh, it is. Cool. So, that actually works. How's this? Is this okay?
I can finally tell you that you're my inspiration. I love you, man. Thank you so much, Scoopers 12. I really appreciate all the kind comments from everyone. I love field dev streams like this. Yeah, I'm very excited to be doing this because I like this coding.
Struck another $2. You totally put me in the video. Uh, yeah, I'll I'll try to remember. But either way, freaking stop. Please keep your money. Keep your money. I appreciate it, but no. No, you you keep that. Touch grass mutation. Yeah. Uh, I'm I'm an ethical developer. If someone's playing too long, I'll kick them out of the game. That's a lie. It's a lie. I'm greedy. Oh, I need all the Robux.
>> Okay. What's happening in this song? Okay. So, that's cool. So, we have now a system that adds layers. We could probably do one that removes layers as well, just in case, like if you merge. Uh, unless it just clears all of them. Let's clear the layers. I think I'm curious now how the other games do it. Like, do they clear the entire tower and remake it or do they just clear the ones that they don't need? Because that's a lot more better. It's a lot. What? That doesn't. That's not even a sentence. That's a lot more efficient, robust.
Uh, is this for a vid? Yes. Spruce or dark oak? Freak. Uh. Oh, that's hard. Spruce. I'll go for spruce. They're pretty much like level with for me. I love both. I think we can all agree that oak. Sorry, birch. Birch [ __ ] sucks. I mean, come on. Is the game like cell lemons? Uh, no. I don't think so. I haven't really played it too much. It's going to be like the kind of tar titans popping up. Bros coding [laughter] dying rose. Sorry.
Is this Have I fallen off or something? Are you from Scotland? Yes, I am. Can you make a tutorial series? I'd love to, but there's already plenty of good stuff out there, which is cool. No, it's not. Stop lying to yourself. What even is a tarot taking? I guess I guess I could uh play one of them and kind of hopefully give you guys some more context. That's what I'm trying to make. What's color source? There we go. Okay, let me just cover the screen real quick just because I'm opening stuff. Uh, and then I can show you guys one of these games I'm taking inspiration from. Okay. Why is this not letting me join? Okay, here we go.
Uh, this is one of the games. Chicken farm here. Oh my god, that is loud. default. Okay. Yeah. So, it's like one of these kind of uh tycoons where you have the drops at the bottom. Uh, you can buy more droppers and then you can merge them. So, when you have three of the same type of merches into the next tier. Uh, I had one of these years ago that I just didn't finish. So, it'd be really cool if I could finish one of these. Yeah, you pick up the drops, you come over here, you deposit your drops, it converts them into cash, and then you use the cash to buy whatever. So, yeah. So, cool. And then there's also these things to sometimes drop.
Uh, could you show us your script editor color palette? I did earlier in the stream. So, if you want to go back once it's uh on the channel as a video, you can scroll through and hopefully find it. Uh, people might be able to I don't know, people might be able to drop some key key stamps in the comments for some important parts of the streams. Yeah, a game like this. This is the kind of thing I'm going for, but instead, we'll have totems that drop different fruits and stuff. We'll pick them up, deposit them into a blender, and then the blender will drop all the the smoothies. Yeah. The smoothies out onto like a lemonade stand, and then there'll be like a queue of people on your friends list uh that will come up and grab the the drinks and you'll get money. So, I think it's a it's a cool twist. I have some ideas for how to make our game more unique because I did take notes. I took notes uh because I was researching and I was looking at all the other games and I was like, "Okay, let me look at all the unique twists for all the other games and I went through like seven of these Tycoon games. None of them have a unique twist. It's like all the exact same. So, let's try something different. Let's, you know, let's try and make something cool.
Are you going to be live on other days? I'm going to be live Tuesday, Wednesday, Thursday, and Friday. And then hopefully next week I can do a stream where I check out your guys' cool builds and stuff. Can you give more context on the gameplay of the Tar Tyken? I I don't know if the delay the stream's just delayed, but I just played uh one of the games that is a very big inspiration. So hopefully that gave some context. How many years you've been coding? Six. Uh, yeah.
Okay. So that's kind of the game premise, but I do want to change some stuff up so our game is actually unique. But anyway, let's make a clear layers function. Uh or actually no. We'll go through and remove the layer or uh Oh my god, this is Okay, wait. It's so confusing already. This is the This is the downside of using AI and becoming a freaking potato, man.
Hoverstruuck, please stop. Thank you, but please stop. This isn't a Tik Tok stream. This isn't where I like where I beg you to stop and you keep going. You need to stop. I [laughter] I really appreciate it. But I really I'm good. Like I'm doing pretty good. [laughter] Thank you so much. You're a freaking legend, man.
Did that guy ever send the DMCA? No. No, he freaking couldn't. Like, what the [ __ ] could he do it about, man? I don't know. Just like to say, I've been watching you for a while, and every time I give up on a game, you show up in my for you page, and I always drag myself back to complete the game. That's so cool. I'm glad my videos have an impact. That's crazy to think, man. I was speaking to some of my my YouTuber friends and they were just like, "Yo, I think you're like the biggest Roblox dev YouTuber right now." And I didn't really think about it. And I might actually be and it's really weird to think about. It's so strange. So strange. But yeah, thank you everyone for subscribing and watching the videos.
Was uh random bot. Do you do this for a job like for a living? Uh, I do editing as kind of like a I pretty much have two full-time I say full-time. I do editing part-time because it doesn't take me too long. And then my channel and my games are kind of like my main thing. Uh, I dropped out from uni because I got a a job offer for editing and also my channel by itself is doing pretty darn good as well. So I'm doing not too bad right now. Janice is really close. I'm assuming you're talking about subscribers. I noticed that today that I like just surpassed him maybe. Or maybe I'm like just about to. Maybe maybe I'll do a sub race with him. Maybe we'll see who gets to 200k first. I don't know if I have contact with him, but maybe that that could be a thing. Maybe that could be a thing. Loability. [snorts]
What are you going to do about the stupid Roblox 16 plus thing? I'm going to deal with it. I'm going to be like freaking, you know what? No, let's not complain about this update. Let's think, okay, how do we get around it? How do we make our game even better so that we that doesn't even affect us? Are you gay? No. I'm I'm the most straight white man ever, man. [laughter] [snorts]
Uh, how do you make animations in your video? I don't do a lot of the animating. Well, I I make some small animations. I use Moon Animator and UB1 animated the little skit with me and laugh in my latest video. It's so cool. So cool. It's such a He did such a good job. I just found out about you shadow and it changed my life. Yeah, it's so cool.
Okay, I really need to like, bro, my head's already going crazy. This is the point in the video where uh I'll like write in the script. I'll be like, this is the point where I realize this is going to be a lot harder than I thought. Make a diss track on Ben. Oh, I won't be doing that. But, uh, I'm part of the Bloxers group and I do have a Bloxers video idea where we make a song like Fson and like many Bloxia where they do like the the Bed Wars is so fun. We're going to make one of those. It's going to be so cool. How long do you work in your videos? My my last one took 28 hours to edit and that is like just in Premiere. So, I don't know how long it took me to record all the the B-roll and stuff, but it took me 28 hours to edit it. Uh, so yeah, let me lock in, guys. Guys, stop being so kind and and curious and just let me work.
Uh, so what we need to do is we're adding layers. That works fine. That's totally fine. Uh, what we need to do droppers. We need what should be the first fruit? Maybe like a strawberry or apple? Apple's a simple word. So we'll start off with one apple dropper. So we'll say local droppers equals data player droppers. Okay. Uh, not player self the owner the owner of the tycoon. Give you a random game idea. Uh, oh my god. Why is my mind gone blank? Uh, make a make a round system game where you it's last man standing and you fight with baguettes and then send it to my Discord server in showcase and I will pay you a million freaking dollars. But I won't do that. That's a lie. But you can still post it there. Ball kissing simulator. That would do so well. Which networking module do you prefer? I use packet by Sufi Ker. He's so freaking cool. It's the best one in my opinion. Where'd you go to uni before dropping? I'm not telling you. I'm not trying to dox myself. I love you, my king. I love you, my freaking awesome fans, man.
Okay, so we'll get our droppers and then what we can do tycoon spawn or uh add dropper and function tycoon remove dropper. So we add a drop for uh local local uh layer or top layer equals self the layers blank self the layers. Okay. Uh has some old helper functions here. So, do I even need one? No, it's fine. It's whatever. Uh, so we try to get the top layer, top floor. We'll add the first layer, get the droppers, and then for each uh self adroper. Okay. So, we get the top layer. Uh, we need to check. So if we go layer template spawn points server storage dot assets layer template. So hopefully we can like Yes. Okay. That's so cool. I love type checking. Have you tried Vortex? I have not heard of that. How similar is Python to Lua? is very similar. I think there's like a few kind of like keywords that are different, but apart from that, it's like pretty much the same. Hoverruck, please stop. Thank you for the donation. Do a vid where you make our games better. I did have that planned and I was almost going to do it and then I had a better idea. Uh, it's in the book. I do have it noted down. I have so many cool videos idea. What? I have so many cool video ideas and I'm so excited. uh to make all of them. So, I'm going to gatekeep in case someone's listening and takes my ideas. But I have a lot of cool video ideas ready.
Uh, okay, get the top layer and let me try look through these spawn points. I'm going to do the same kind of occupied thing as the the tycoons themselves. So, let's actually just make a helper function. Get vacant chropper spawn and then we'll send the layer. I don't know why I did that. I could just do this. There we go. It's top layer template. Select layer four spawn point in ipairs layer spawn point get children do if spawn point it's going to return an attachment hopefully if it doesn't it'll return nil so if spawn point Sorry, wait. for x = 1 to the length of player spawn point get children 2. If player spawn point Oh my goodness. Donation from Reacher Semi. I hopefully said that right. Thank you so much for €5. That's crazy. I don't know. Take my money. Oh, guys, please keep your money. I don't need the money. I just like I just like coding, man. I'm just here to code.
Uh, local layer sorry wait attachment if attachment let's know attachment if attachment is not occupied we said it's occupied uh and then return the attachment. Okay. So, same kind of thing as the Tyken itself by local attachment equals get vacant uh drop respond. Yep. Send the top layer. If not, drop respon then uh top layer is going to equal uh a new layer. Oh, this is so cool. I feel so smart. [laughter] I feel so smart not using AI, man. So, yeah, if there's no vacant spawn on a layer, then it's going to create a new layer. And then we just go again. a tougher spawn. Let's actually just put in here. So, there we go. And then we can go and create new dropper component. Sh. Do we need one though? That's my question. Do we need one? Probably not. I don't know. Let's leave it for now. So, yeah. Function add dropper. Get the top layer. Get vacant spawn. If there's not a vacant spawn, create a new layer and get the first spawn of that. And then we can say we need like a dropper template. So, let's go assets, models. Don't need the ragd doll template. Uh, say drops. And then we'll create like a placeholder like totem. So, let's just go do that cylinder. Four. Four. Let's change this to five. And then like this I say like this as if this is like the final thing. This is temporary. I am [laughter] an architect bro. Back's movie was so good. It's one of my favorite movies. Controversial take apparently.
Uh, why put SS replicated first opposed to replicated storage? Um, I can't remember the exact reason. I think replicated first uh just loads first on the client. So I think any sort of uh stuff that kind of needs to load first should go in there. But I've got like it's replicated first has all my assets and replicated storage has all like the modules uh and controllers and utilities and stuff and all the info. So I'll probably look it up. I don't have like a definitive answer. Here's a very basic dropper template. Oh my lord. Oh, it's so peak. It's so good. This is going through the floor. Let's fix that. There we go. Okay. Pivot into there. Drop a template. Okay. Duck, it's my birthday today. Happy birthday, Razie Plays. Such a good draw for model. Thank you very much. I [laughter] I've got to be modeling for a couple years. So, uh, yeah, it makes sense. My eyes have been blessed. I love the model. Guys, guys, don't lie to me. Uh, the dropper template could probably go in here actually in the assets as well. Dropper template equals server storage. Dropper template. My ears are blessed by your voice. Thank you. You sound like Verity. I don't know what that I don't know what that even is. This is so cool. Hopefully it will be. Uh, you played Sub Doggy's new game yet? I have. Is so cool. I hope it does well cuz I really enjoy it and it's very well made. It's kind of like the same model as your keycap dropper game. Uh, I was Yeah, I was going to do a tarin at first and I was like this is not going to work. This is not going to be a fun game. So, I change up. [clears throat]
Uh, what's your favorite thing to code? For me, I find it most fun to code to send and stuff. My favorite thing to code is freaking objects. Objects are the most satisfying thing ever to code. When you just like when you do all this [ __ ] and then you type like your object new, it's like the most satisfying thing ever. Love it. We're getting really neat, guys. What's your favorite thing to code? That's a sick question though. Wish I could watch longer, but I have to go to sleep. No problem. Thank you for joining.
Okay, I think I'm going to create a dropper object for each dropper. So, let's go do that. And we need to go make this local dropper chroer index dropper type dropper type of dropper new. Uh chopper new turn dropper. I'd love to explain what this does. Uh, this part here I don't know. I just know that's what you do when you're making a an object. Should should I try and code it using base 44? Are you going to code using base 44? Because it doesn't sound like it from all the stupid [ __ ] ads I'm getting. Claire just create a website. She didn't she didn't she she prompted one. She didn't make it. Come on. Let's not, you know, let's give the credit to the AI. Claire didn't do [ __ ] man. She just typed in a [ __ ] sentence. You're the goat. Thank you very much. Is it a Simpson? Simpson. Uh, no. I'm the freaking thing from the Simpsons. The man the Mandela effect. The guy that's like he wasn't even there. Where'd this guy come from? That's me. Dable. How much successful games did you make? I've made one probably like from what I consider successful I've made one maybe two. I'm still learning. I'm I'm a scriptor. I'm not very good at game designer marketing or monetization or anything. So need work on that. Cloud is OP for code. It's good. It's not People need to stop hyping it up. Like if you were if if you were a coder, you'd know that it's a bit [ __ ] Like everyone hypes it up because they're kind of just like I've never coded before and now I can just tell this thing to do whatever I want. Like I don't know. It's not very good. Uh, I guess it I don't know. I guess it's better defending like if it's like basing off of what you're already coding. So I don't know. Maybe I'm bad at coding and that's why the AI sucks.
Anyway, self semi table. Uh thingy dropper turn self self dot instance equals bullet send in the instance self oh instance self dot attachment or like spawn attachment equals we'll send in the attachment as well. Oh, we'll send it, which yeah, I don't we can't really self uh type check that the subway ser isn't big enough. There's this guys. There you go. So that's I can equal I can truffer net truffer Drop chopper destroy. I think that's really the only things we need. Let's make a trove again. And then set the truth destroy the truth clean. I'm pretty sure they do the same thing again, but [laughter] like clean. Oh, there's no there's no description. Okay, whatever. One moment. Okay. Um, yeah. Okay. Return the drop but no it's fine.
Okay. So, we've created a drop model. Uh, now what we can do also done this got to check it off. Let's go. Can you put a PNG of my savior ting tonging tung so next to subway surfers game plate? Please don't compare that to subway surfers. This is peak. It's peak man. Subway surfers with the freaking [ __ ] That that and po. I don't know if Please tell me someone here has played Po. It's the best thing ever. I love Po. Anyway, now we can uh make her dropper. So, if we whoops uh that is like that. Yeah. Okay. Local dropper equals dropper new. Then we'll send in the dropper instance uh which will create uh local instance. Oh, cat's moving about Darwin. He's looking at himself. He's looking at his bomb. Oh, he heard me. He stopped. What am I doing? Oh my god. Derer template clone uh instance pivot to drop respawn dot world caf frame. So it'll go the right place. Uh instance.parent equals uh self.instance instance dot droppers. Then we'll create the dropper uh object which will then send in this the dropper spawn and then tycoon and then selfers. No, we'll we'll uh insert into a table. Self the dropper dropper. We also need to uh initialize it. Uh, why can't we do that? Why is it not type checking? Interesting. Okay, well that works. Uh, why use world C frame and not just C frame? Because uh world C frame correlates to the actual position in the the workspace. I need to move this to explain this. I'm sorry, guys. It's going back in the corner. Oh, wait. No, I moved everything. Just subway surfers. Okay. Yeah. So, when you're using like attachments, world C frame is what's in the world. Uh, but setting the world setting like the regular C frame of a model to the C frame like the local C frame of the attachment is going to be completely different. Uh, cuz the C frame on this you can see is like 4.552 but that is based on the position of the tycoon plus whatever this is. So, if I actually like copy this and then put it into a part, it's right here. But if I put it into like the world part's over here. I didn't explain that very well, but hopefully it is helpful in some way. Bring back subway surface. It's right there, man. It's right there. I'm sorry. [laughter]
Okay. Can you show us some useful plugins? Yeah. Brush tool. Sick. Building tools is pretty cool. Uh, Moon Animator is great. It cost money. It's stupid, but it's good. Uh, to-do list. Nexus to-do list. That's really cool. It's really helpful. Highlights any to-dos in your scripts. Uh, these two, this is um recclass. So you can like click anything and it just turns it into a different instance type. Um, there is what else is there? Resurface. That's like the stud texture thing. Pixel forge is so cool. It costs money, but you're able to like create the renders of the items. I used it in my video, my last video, so you might have seen it from there. No way duck is live. Yes. Someone tell me what type of game he's doing. Doing a freaking Tower Tycoon. Uh, Smoothie Tower Tyken. It looks terrible right now because we I've I've got officials coming in to build uh hopefully next stream. But uh, yeah, we're going to make a cool tower tycoon like uh chicken farm. Uh, what are the other ones? Crab tycoon, I think it's called. Stuff like that. Uh, yeah, so we have other trophies to the table uh for yeah, for the chopper and I self. to Oh, whoops. Why is that not working? Why is that not working? That's interesting. Did I code it wrong? No. Huh. It's weird. H. Okay. Well, that works. There we go. Nice. Drop or drop. That'll be done every tick. And then while self owner and self the owner oh game dude test our way. I could even actually I could use the new thing. Someone in our uh my Discord server create this cool thing called parallel. Uh, I'm walking too. Why is this erroring? I think it's below. Is it? No. Why is that a ring? Ed ring I call 31 there's nothing at 31 anyway let's ignore it uh how do you find leash new data service typed my opinion is amazing it's the best thing that's ever happened to me in my Uh, it's amazing. I love it so much. It's so cool. It's the coolest thing ever. I I pretty much mirrored his excitement in the video. [laughter] It was so cool. Uh, try the card game again, please. Uh, I am I am working on it. It's going very good. I'm very surprised with what I've been able to do so far. So, I'm very excited to see how it goes. Uh, yeah.
So what we could do what we could do actually set up oh god I can't spell anymore parallel new I think we said it's nil first and then we say selfp parallel equals um parallel new and we send in this function Uh, so this is so cool. So what we can do, we can just create a loop. I think I haven't used it too much. Uh, test weight for like however long we want to wait for the drops each time. And then tycoon self tick. And then what we can do uh is go in here and say so uh in our cleanup function in self.trove we can say if self parallel self parallel let me type check this as well. Uh, parallel. Oh, type of parallel self. Parallel kill. Pretty sure. Yeah. Kill. So that's so cool. So it like we can create this loop. So every 3 seconds it drops from all the droppers and then when the server uh when the player leaves it instantly kills the connection to this or this uh this parallel and it instantly just stops this loot instead of like waiting another 3 seconds and then we do uh we do a check to see if the player's still there. It just automatically kills it. It's so cool. Dog, what's your address? Uh, three three blocks lane. Uh, let me check the chair real quick. Peak channel. Yeah, it's pretty cool. Uh, why do you put the white first? Oh, the car made a noise. The car made a noise. What's up? I don't I don't think you could hear that. Let's see if he'll speaking to the microphone. Hello, cat. You have anything to say? No. Oh, he's sniffing the microphone. What's up? What's up? Do you have anything to say? No, he wants off. He wants down. Never mind. He'll speak one day on the channel. We'll let him speak louder. Yeah, he's silent now. I think he's a bit He's a bit microphone shy. Your video would be blown up. I know. It's crazy. We might actually hit a million views in like not a lot of time. We're already almost at like freaking half a million views and it's not even been it's been just over two days. That is mindboggling. I'm getting so many DMs and friend requests. Oh my god. I need to check all that after the stream.
Okay. See how we got our loop. Let's very quickly create a like a basic drop for now. Um, and I think I want the drops to be client side because that will be very helpful for performance. How do you come up with ideas for your games? Well, if I'm trying to make like a Roblox game, uh, there's this website called Rorow Trends. uh and you can hop on. You're able to check like up and cominging games. And what I like to do is uh look at a specific niche like Tycoon or Simulator or something and I'll see what kind of games are popping off there and then I'll like kind of note down the kind of key things that they do to make it so good and then I'll take those things and then I'll add my own spin to it. So this is kind of what we're doing here. Uh, because I found a bunch of Tower Tycoon games that were really cool. So, I was like, "Okay, I want to do that, but I want to add a cool spin." So, we're doing smoothie tycoon. You create the smoothies, you sell them to your friends or like the customers in the queue. Uh, but I want to add something that makes it stand out from the other ones cuz right now, a lot of them are all just the same. So, we'll see. What's the idea? We're making a game with 100% human brain, uh, 0% AI. Uh, we'll see how that goes. Can you make a survival game? I have tried. Uh, I was going to make like an can I make 99 nights and 99 hours. Uh, and I stopped making the video because I felt like the game was like so much different from 99 Nights at that point. It was like a crazy sky block adventure game and there was like a building and crafting system and everything and you had to Oh, I put way too much time into that. Maybe I'll continue it in the future. It'd be cool, but no, we'll see. Uh, anyway, test drop. Uh, we'll put that into here. Local test drop. Actually, we don't even need test drive. One, two, three, four. Uh, okay. I have an idea. Let's do this. Let's create some types. Uh, do we need them? No, we'll get to them later. Uh, I'm seeing your guys comments. Unfortunately, I can't add everyone. I don't add a lot of people. I only add uh kind of people that I know. You guys hearing that? The cat was meowing for a bit. >> What's up? No. >> Hello. >> What's up? >> Spinning in a circle. Goodness me. He's such a He's such a chatter box. And then he gets put up to the microphone. He's silent. He's just circling me. Can you add my uncle Terry? I mean, make a model and put it in showcase and maybe.
Okay, so we got our drops. Um, what we can do? So, drop or drop. Uh, we're going here. Drop. I don't think there's really much in it like initializing we have to do. My god, it keeps going. I don't know if that's picking up. Let's see. Car's back. What's up, man? You going to say something? Huh? You going to say something? No, he's silent again. Hello. Oh, he's gone. He wants to leave. What's up? Yeah, nothing's happening. I'll send more I'll send more Darwin pictures in the Discord for anyone interested. He freaking Oh my goodness. He walked out the window today. He just walked out the window and it was pissing it down and we were in the living room and we're like, where is he? And we were running around the house looking for him. And then we opened the front door and he was just sitting there soaking wet and he walked in. I really like your cat. He's freaking awesome. He's the coolest cat ever. took you cured my grandma's cancer. She had stage four eyebrow cancer, but watching your videos gave her a blessing from the ducks above. That's great. I knew there was something else to my content. I knew I knew something was going on. Um, and clearly it's the cure to cancer, I guess. Why did you decide on smoothies instead of ducks? I was thinking ducks. That was one of my ideas, but I feel like with smoothies, there's just like more I can do with it, I guess. So, yeah. 99 hours of raw material to edit. Exactly. It would have been hell. He He keeps yapping. Oh my god. He gets put up to the mic and he's silent and as soon as he's put back down, he's he's yap yap yap. Say something. Come on. Say something. Huh? My god, man. This is it. That's your This is your last chance. Come on. You want to say something? No. Send him away. Okay.
Do you do Roblox development YouTube full-time? I do. I do full-time. It's very fun. I don't make like, you know, I don't make freaking fault amount of money, but I'm I make enough. So that's cool with my stuff and editing for laughability. Is this net? It is not. I've created my own framework that I use for all my games. It's really cool. I've heard of Net. A lot of people said it was um it's old and not very good. So, I haven't really used it, but I just like why I got here. It's pretty cool.
Okay, so we need drop. So we can say self I can even just do in here to be fair. Um, do we really need do we need a mod an object just for the dropper? We'll keep it for now. I've been watching for two flipping hours. Thank you to every to anyone who's who's been watching the whole time. That's crazy. game name. Sell smoothies to your friends. It's pretty cool. We do something like sell smoothies or smoothies smoothie stand or something. That could be cool. We need something that's different because that is like packaging is like a key thing to make your game pop off. Yeah. Actually, let's go self ID like drop ID and then we'll just say test for now and then assets test. And then here we can say the spawn attachment s be occupied false and self tro let's add this to here. And then what we can do we can say table dot insert uh tycoon.rops and then just say self.ropid self.rops. Okay. So, yeah. Okay, that works. And then what we can do is maybe send a packet to the client. Drops. I just drop cuz I think uh packet already like groups together uh signals. Will you ever make game? I'm never going to make a game. Never. I'm not even doing it right now, bro. Make Gard 3 to get famous. Guys, I love Grow Garden 2. It's like Grow Garden but the dark but it's darker. Okay. So, create a packet here. Let's go grab packets. And then packets drop fireclient self uh tykin owner self drop ID. Okay, there we go. And then we can have um a handler on the client. So let's hop in here. This can be our Tyken controller. Let's go this. Let's do that. Let's get packets. [snorts] One, two, three, four. Yep. Uh functions. Local function. Get ton model should return a model tycoon folder workspace tycoon. Uh if model let's get the attribute uh owner maybe needs Ah, that's why that's happening. Okay. Let's do repeat repeat till I can model. So yeah, I'll keep looking for the model over and over because it might take a little bit of time for the uh models to load. Now what we can do uh is go and say packets drop on client event connect function and we'll create another packet as well actually pick up And then that will probably need to go in the Tyken ser packets. Oh, lava collect start. So then packet stop pickup on server fan connect function player drop ID. Oh wow. Shinszu, thank you for $5. Can you listen to tonedeaf girl singing humble real quick? What? You use AI like smarty RBX, bro? No, I I do use AI on occasion or like just not to do the whole thing. Uh, I don't agree with Smarty RBX on a lot of stuff. I don't really agree with them. And yeah, I don't know. Won't say too much. I love your content. I'm a new beginner and was wondering if you would want to work together in a game. Uh, I'd love to work with everyone on a game, but unfortunately there's so many people to ask uh that I won't be able to to help everyone. Thank you for being here and enjoying the content. Really appreciate that. I I I forgot what you can you turn the car real quick. Okay. All right. Let me cover the thing. Okay. Oh, there's a call going on. Okay. I'm joining a call with Python and Shinszu. >> Hello. >> Hey. Hey. Uh, hey man. Um, what's up? Okay, so don't show don't show it. I'm just gonna play the audio. Okay, >> so [laughter] share. >> Okay. Okay. Are you ready? >> Oh god. >> Can stream hear it? Can the stream hear it? >> What do you mean? Oh god. Oh wow. [laughter] >> Oh my god. [laughter] You paid $10 for this. You paid $10. >> I can't believe you paid money just to [laughter] >> You could probably just done it for free. >> What do you think is Do you think it's awesome? Do you think Do you think she Do you think she did a good job? >> No. >> Did you like that? >> Chat, did you like that? Chat, >> no. I don't really like that. >> What do you mean I didn't like that? >> I don't think I like that very much. Okay. Wait, you're live, bro? >> Yeah, I'm gonna go back to liveing. >> The whole chat is saying WTF. [laughter] >> Wait, wait, wait, wait. >> Yeah, I'm going to I'm going very sorry for that. He paid money for it, so I felt like I had to. Uh, I apologize to everyone. I'm ascending, bro. [laughter] Goodness me. What was blessing my ears? What the FNAF is [laughter] happening? I don't know, man. Let's get back to it.
So, we need to Uh, this is going to be a string. So, we need to get the tykon of the player tycoon. collect trop ID and then we can go in to here pick up self type drop ID if not drop ID or uh if Not able to find soft drops drop. Okay. So, basically, when's the Q&A? Uh, when I first edited, don't know. You're caught at scripting. Thank you very much. Sorry. Servers of the bomb. What's up? What's up, Sky Dev? Not fake Mr. Beast. Today I'll be giving this random nobody hundred million dollars. Yo, bro, are you a Dave? Am I called Dave? No. That would be quite unfortunate. That'd be very unfortunate. Okay, right now we have our thing. We need to do dropper. Uh, so we create a dropper. It's given a drop ID, we add the drop ID to the table and then send it to the client. So basically how it works is the client side has all the drops but the server keeps a list of all the current drops that the player is able to pick up. So, uh, basically just want to drop replicas to the client. Server keeps note of it. When the player picks it up, it sends the signal back to the server and says, "Yo, I want to pick this up." And then if they're able to, server adds it to their inventory. So, it's pretty cool. This voice is so much different than videos. That's because I do I probably do that. [laughter] Uh, I need to fill in the YouTube voice a little bit. Yeah, make it entertaining here. I'm a little bit more chill because I'm just typing [ __ ] So, yeah, more subway surface. Oh my god. Fine. Freaking whatever, man. We'll make it bigger. Yeah. It's not like my coat's going to go that far. You're welcome. I got the [laughter] girl singing humble stuck in my head now. I I've already forgotten it. I think my brain's just shut it out. I thought it was quite traumatic. Juke, thank you so much for the donation. By the way, TR clean and t destroy the same thing. Yeah, I I assumed so. I just wasn't really sure. Oh, whoops. So, let me clear that up. Can you explain the games the game concept? Uh, we're making an tycoon like chicken farm and crab tycoon and a bunch of others. uh where we have a tower and we spawn droppers on the tower and it keeps building. You keep spawning the droppers. The droppers drops the ingredients for smoothies. We pick them up. We're going to drop them in a blender. It creates smoothies. Uh, they get put up on like a stand and you sell them for money and it's just a loop and you keep buying droppers and merging them to get better droppers. Uh, it's really strange this this uh subg genre of of tycoon has just kind of just come back out of nowhere. I think it was probably from pickaxe tycoon. I love chicken farm. Yeah, it's really cool. So, yeah, we're going to make something like that. It's going to be cool. Ronaldo lost the World Cup. Okay. So, I guess uh [laughter] guess the goat kind of fell off, man. I'm just all I'm saying if you put me in the World Cup against Ronaldo, don't want to like, you know, don't want to myself up, but I would absolutely [ __ ] fail. Anyway, we What do we need to do now? We need to spawn on the client. That's what I was doing here. So the client sends the drop ID. How do you get the to-do list? It is a plugin called Nexus to-do list. Uh, you can probably just find any any old to-do list plugin. Uh, and it would work fine. Add a secret Easter egg. I probably will. Those are fun. Why don't you ever make PvP games? I made boom bells as PvP. It's just not something I'm really interested in. I just really like simulators and tycoons. That's just the kind of stuff I play. Do you eat Apple? Uh, I got an Apple phone. I eat that sometime. Is Larable the goat? I am. Do you use AI at all? I do. Uh, but this time I'm not because I want my brain back. I need to get my smarts back. Man, using AI is great if you know how to use it well and you don't use it too much. It's like I don't know. There's a lot of these new devs that come in and they're like, bro, and they use it for [ __ ] everything and it's so [ __ ] If you're going to have a bunch of ingredients spawn at the same time, how are you going to optimize it? We'll figure it out. I think because I think what is packet kind of like groups together a lot of signals if they'll happen at the same time. What I was thinking of is collecting all the drop IDs and sending them all at once. Shinszu, thank you again for $5. You're welcome. You You really You really made it worse. You really just I didn't really enjoy it. I didn't enjoy the singing. another dopamine corner. Uh, I'll figure something out. I'll ask I'll ask a friend or something. I know some guys I have a guy. I have a guy. He can look at my stuff and and tell me if I'm doing a good job or not. But yeah, smart use it a lot though. Okay, but like I haven't seen any of his games. He keeps saying he's like a big developer, but I I don't think he's really mentioned any stuff that he's really done. He made some [ __ ] poopy land or whatever. What was it called? He made some like genuine brain raw game and that's like the only one I'm aware of. So, uh, no hate to him, but I don't I don't really know what he's done. Like, I don't all these people like gatekeep what games they've made, and we just kind of have to believe what they're saying. So, yeah. I don't know. Using AI for everything is like, okay, you'll make money maybe if the game isn't horrifically coded. Uh, but also I just enjoy coding. I enjoy coding. I like making games. I want to be proud of what I make. Um, so yeah, I don't know. I want to promote doing stuff and actually being like, you know, productive and being proud of what you do. Uh, and not be a potato sitting there talking to a chatbot. No offense. because I've kind of been doing that a little bit and I don't like it and I want to start doing more coding myself again because all these [ __ ] narcs can just be like, "Oh, it's going to take longer and you should just use AI." Shut up, man. I just I like coding. I just want to code. Like, I might have a game that takes a little bit longer to make, but it's going to be better coding wise. So, go [ __ ] yourself, I guess. I don't know. Do what you want, but Oh, it's so annoying, man. When they're just like, "Oh, but you should use AI. Just use AI." Something I'm absolutely against is using AI for like thumbnails and art and stuff. That's so [ __ ] stupid. I hate that so much. And it's so garbage. It looks so cheap. I'm not going to play your game if you use AI thumbnails, man. You're just telling me that you don't give a [ __ ] about your game. So, whatever. Whatever, man. Whatever. Rent over. Rent over. Let's get back to work. Uh, let's get replicate first. Let's go. Drop uh drops folder equals first assets. You go get the forge GUI sponsor. No, absolutely not, man. Coding with AI. Ah, just whatever. Do it if you really want. I'd recommend not doing it 100% because that's stupid. But when
It comes to art and like thumbnails and whatever, go [ __ ] yourself. No, no offense to anyone if they're doing it. But like I don't know much beef. I I really don't I really don't I haven't really spoken to him that much. I just don't really agree with a lot of the stuff he says uh regarding AI. That's fine. You're allowed to do that and not hate someone. Okay.
Drops full there. Um, do you use Blender for your thumbnails? I don't. I just use screenshots. I'm a screenshot guy. I just take screenshots in studio and then mask out my guy. 99% talking. Yeah, I keep getting distracted. Uh, what we need to do, so we send a signal to the client and it should spawn a drop. Uh, or should we send the how this work? looking online to see. Yeah, I think it's best to send the position as well. The position of the drop. Try that. Which one is good for us? Probably just whatever. I trying to make so many services Roblox. No, this is just some entertainment. Okay. So, send this and we'll send uh if we go into the dropper template. So, that's primary for part. Let's pivot. Uh, yeah, I think I've already done that. Nice. So, that's the front. So, let's flip this round. Spawn part. Could probably be an attachment. Spawn position. It's probably a chicken farm. Yes. Indeed it is. Let's put it there. It's fine. Uh and then we can go into dropper self dot instance spawn. server storage assets template. Then we can say spawn position uh world position So there we go. Okay. Second. So that should be all good. Let's pick up and take drops the droppers. Pick up the client. Okay. So we'll draw probably get trove as well. drove new trove uh actually we'll create the drop first uh drops folder test clone we can actually just do uh find first child drop id True. And then that is the drop clone. And that local drop equals if not drops clone then turn end cannot find drop uh model with ID drop ID of drop equals drop clone clone you play test the game should be able to in a second or in a minute or however long. Drop dot position equals position. Maybe a bit more specific here.
Are you from the UK? I'm from the Scotland. I'm from the cool part of the UK. Pretty cool over here. Some of us sound a bit mental. Who edits your videos? I edit all of my videos. I did have a few editors do like little one minute segments of old videos, but I just do all them myself now. You got a chill song. Is Is the music not on? Maybe it's just too quiet. Might turn up a little bit. Do you think you can show your module loader? I actually did. Uh if you go into my Discord server, I've created uh I've created a resources channel in the development uh category. And the first post there is my modulator called cornet. So it's pretty cool. Hopefully that's of use. Uh you don't sound Scottish. Yeah. Too much too much online. That's what's that's what that is. My uh my accent's like a mix of about like four different accents probably. Don't know what it is. >> [laughter] >> You're from Scotland, mate. I am from Scotland, bro. That's what these people sound like, guys. It's crazy. Some of these people sound crazy. Yo, your games inspire me. Thanks for everything. That's great. That's so cool. Uh, why aren't you certified on YouTube? I have no idea. I've sent like three applications now and every time they get back to me after like 10 minutes and and they're like no you're not allegible. Are you Indian? No. No, I'm not.
Okay, let's get dramatic. When people started to make me question, I thought I would never be able to make it as a Roblox developer and almost quit. the parent equals tycoon model. Actually, I could just make a drops folder because it's going to be client side. I don't even need one in the tycoon. That is the wrong thing to delete. So, publish those. And then I can just make a drops folder here. It could also just be in ignore raycast, but I'm going to make drops folder workspace. Drops and then we create a trove. I say uh drop or uh t attach to instance drop and drop that drop that touched. I've been watching you. That's nice. That's so awesome. sound like you've been on the same script for 20 minutes. Okay, man. I need I need to master uh balancing coding with chat. Should it be a touched event? I hate using touched, but I think this is like whatever. Actually, let's No, that is face part local player equals part uh player. No. Players get player from character player. If player and player equals Hitler if Hitler player and Hitler player equals on the climb. This drop will be destroyed. don't have a sound effect yet, but we could probably just add like a do that one I already have. I've been working on an enum creator module with 100% auto completion using new type scripting. Do you want to check it out? I would very much like to check that out. If you just want to like reply to me in the scripting channel on my server, I would definitely want to check that out. That sounds so sick. Back to the servers gameplay. No problemmo. Okay. So, drop destroyer look sounds effect. Do I have a pop? No, I don't. Okay. Oh, well. Uh, let's just use tick for now. That's fine. It's whatever. Let's use that for now. It's not freaking 270 people. That's crazy. You finish the song. Can we hear the music? Is the music playing? Leaf stream versus duckle streams. His streams are probably better. Is he live right now or something? Oh, he is as well. [laughter] What you Who you going to watch? Leave for duck inhouse. Roblox Studio versus VS Code. Please remove subway servers. Fine, I'll put it back down here. People are going to get annoyed though. What? I'm waiting for the uproar. All right, we create a thing. blah blah blah and then we go packets dot pickup fire client. No, just fire. This is the client. So, we fire and we send the drop ID. Or should we use unique IDs? No. Don't care. Do not care. That's whatever. It kind of just works the same. I don't think it's insanely different. Are you better than Leaf? No. Absolutely not. [laughter] Put it back. Oh, guys. Oh my goodness. I can't upset the iPad. Fears. Okay. So, then we go back onto the tycoon. Sends a signal. Should pick it up. It destroys the client. Uh, let's go and create like an inventory service. See if we can keep track of like what we're holding. One, two, three, four. Yep. Uh, so we do get add drop. Then we send the player and then we send the drop ID and we send the amount. Can't even see behind the freaking subway servers, man. Just make it full screen. I don't think it's going to look good. [laughter] Oh, that's bad. That's bad. Let me close it. Back in the corner. Don't even care. I de gaff, guys. Come on. Let's look in uh local inveners and then drops. What's this say? Like inventory. Oh my god, man. Cat is making so much noise. Quiet down, man. Can you click on the hover sound? That's it. That's the sound. My favorite YouTuber. That's awesome. Thank you so much. Such an inspiring to have. I actually got my motivation back for Roblox games because of you. That's so sick. Put it back. Make it bigger. Can you get a box? Huh? Maybe. Pay me 10 grand and uh I'll see what I can do. Anyway, we've got our inventory. Add a drop. So let's say uh data player inventory and then let's update it. Oh my goodness, he's making so much noise. The cat I don't know if it's picking up. Hello. He's He's doing something. Oh, he's going crazy. Okay, never mind. I apply to you with the creator module. Sick. I'm very excited to use that. I'm going to use that when I go off stream and uh learn learn how to use it. That sounds so cool. Anyway, this is the new leaf data thing. It's so [ __ ] cool. Uh so I've I want to update the inventory so I can add a function that gives me the inventory and I just need to return whatever the new one is. So I can do is I can say if there's no uh entry if there if if there's none of this type of drop in the inventory then uh so let me change I'm just going to change this to apple. Okay. So, yeah, if not inventory. So, if there's uh if there's none of this type of chop in the inventory, then um we just need to create one and then set it to the amount. If there is already one, uh, we just plus equals the amount and we return the new inventory. I think that's how it works. That's so cool. Uh, just want to say you've been a huge in inspiration for me. Keep it up. Thank you very much. Uh, don't really get the new one. The old one was much more intuitive. I actually just really like this new one. I think it's really cool. It's is very like it's very strange, but I really like it and it's so simple. So, I don't know. I think it's cool. The old one is also really sick as well. Like, he's such he's the goat, bro. He's just he's [music] a scripting goat. Don't Yeah. Um, that should be it and if we like infensory service deposit I'll do that later. This is uh what we need to focus [music] on right now. So that's just called module script. Oh goodness. Defensory service. Uh, yeah. Okay. Um, I can get rid of that. And then we go tycoon. Then we give the drops. So we just call inventory service. Did I just do something there? No. Okay. Yeah. Okay. [laughter] Uh okay. And then in here inventory service add drop self to owner drop ID one. That should hopefully be it. I'll just add a little print. Okay. I'm testing a wall. Uhoh. Yeah. What is up with this? Am I just stupid? No. Wait. Oh my god. Am I going insane? I'm freaking losing it, man. Oh, I know what it is. There we go. Nice. Okay. Wait, why is that? Why is that off? Is this not anchored or something? Oh, I think it's off by one stud. Hold up. Yeah. Okay, there we go. It's fixed. It's fixed. Okay. And then data apple one. So then what we need to do is loop through add the dropper ID ID. Uh, dropper spawn. Frick. Dropper. Can you scale the subway servers up a bit more? No. You guys can do it. You can you can watch without it. It's okay. Okay, let's send the drop ID as well. So, and then we send the tykin as well. Okay. And this. See how this works. Now it's off by two. Wait, am I going insane? Oh, I did it the wrong way. That's why. Okay. Okay. It's a ty and it does this should add a layer droppers equals data southern droppers. Then for the dropper the dropper. This is for fun. This is for a video trying to make a game without AI. Um, I'm having a brain fart, man. God damn it. Can you release the plugins you use? I use Reclass. That's sick. I use Moon Animator. I use Nexus To-Do List. I use Pixel Forge. I use tool grip editor. I use template editor. This is so sick. You can make like template scripts and stuff. That's the kind of main ones. Take a break. Drink some water and come back. But what if people click away? I'm quite thirsty. So, your voice isn't AI. Okay, that's an insult. Wow, man. Come on. Uh, no. I'm totally real. I'm very real. Wouldn't I was going to make a bunch of weird noises and say, would AI do that? But it absolutely would. Uh, my voice is not AI. I'm real. What time will uh day two be? Same time every day. It's going to be 8:00 PM BST. It's a good thing that your voice is like AI. It's cool if you think so, but [laughter] uh look at my model. Sure thing. Officials. Oh, wow. Um, okay. Is that so what's happening here? because okay, so it's not ticking. Oh, but I'm such an idiot. I have to freaking do that and then it should work. Okay. Well, it's taking fine. Let's chill. But for some reason, this ain't happening. Uh oh, I missed the donation. Thank you so much. Crazy mircat for $5 for my goat. Uh anyway, here's a tip for you, bro. Thank you so much. That's so cool. Can't brainstorming or brain roaring. A little bit of both. Uh objective programming always looks so confusing. It is at first. Um, the more you do it, the more it just clicks and then it's like the most satisfying thing ever. Here they go, by the way. Thank you very much. Oh, it's getting late. Yeah. Plan tomorrow and journal apparently. Uh, I forgot that stuff. on. Let me quickly go and disable this real quick. Another $5. Thank you so much. Mega donation 2.0 for my go. I really appreciate that. That's so cool. Um, so yeah, the teching's working. I'm assuming we need to like I need to like reset my data first. It's always that. It's always that and then it should work hopefully. Come on. No. Okay, cool. Oh, is that going to happen every time now? That's so annoying. Okay, so what's going on with that? Um, we've got droppers and there's apple. So, why is it not doing anything? Okay. Uh, why is it not working? Think he does draw first. Oh, there is. Wait, there is insert stuff. That's cool. Okay. I didn't know that. How do you make the music button the same as the Roblox UI? I use Icon by Forever HD. I think uh it's a very cool open source I think uh tool module utility module. Um you can just search up I think icon like Roblox icon module and you'll find it. It's really cool. I love it. Yeah, I print the data cuz it is unless I'm just an idiot. Wait, what did I just print there? That's not right. Okay, just got to refresh top up on the the not stimulated enough. I think beside the subway surface, we need Family Guy Cliffs. I don't know if there's a plugin for that yet, unfortunately. No, we need prints, not freaking module. Oh. Uh. Huh. So interesting. That is not right. Oh, don't do this every time. That's so annoying. Did I mess up then? Is there a service typed here? No, I think I have to I might need to redownload it. I tweaked it a little bit. I tweaked it a little bit. The the module leaf module. I think I might have broke it. So that's great. Let me just redownload it. I should be fine. I think it's just the value. Oh god. Oh god. What have I done? Um, can I drag that in? That's so annoying. Okay, let me try fix this. See if that works. No. Okay. So, it wasn't my thing, I don't think. Am I just stupid? Why is it like that? Um, do you stream on Twitch? I don't I don't really like Twitch that much. Uh, huh. Oh my god, I'm such an idiot. Yeah, I just Wait, B5498, I just saw your message right after that. I'm such a [ __ ] [ __ ] Oh my lord. Okay, [laughter] you're the most intelligent one I've ever seen, bro. You can't say that after I just did that. It's still not working. Okay. But I think I like I think it's like working now though. I think it's like a different problem. Yeah. Wait, so Apple one. Oh my god. I actually am such an idiot. Holy [ __ ] man. Wait, change this and just have it be apple. Okay. What are you trying to fix? Uh, there was a problem with the data module and we just got it fixed. Also, let me use mock. So, gives us a fresh new day store every time. Ah, come on. We're almost there. Oh, there's a new problem. Oops. I think we do that and that fixes it. Is it under the thing now? I put it the wrong way. There we go. Why is it dropping over there? Okay. Well, okay. And the dot touch doesn't work either, so that's great. All right. Well, I can stop printing this. That works. My god, I'm such a That's why that's not working. Jeez. Uh, okay. Yeah. Why is that over there now? Look there. That should work. Does it How long does it usually take to make these games? Uh, don't know. probably like I don't know I don't know how many hours like exactly but maybe like a week depending how many hours I can put into it. Okay, that still doesn't work. That's [ __ ] great. Okay. Why, bro? Are you Irish now? I am Scottish. Where you from? Your accent is really confusing. Scotland. But I sound I sound nothing like the people here. I really don't know what my accent is. It's very interesting. Use the help of AI. Yeah. Okay. Like that's going to freaking help. This is the no AI challenge. This is what the video is about. Uh are you North [clears throat] Korean? No, I'm very white. I've been sub since 20k. You've grown so much. I'm so proud of you. Thank you very much. You're my fave YouTuber. Are you from Mars? Uh yeah. Elon sent me here years ago. Uh, why why why is this not working? Am I just an idiot and I just haven't said it? Oh my god. My god. That is what I was. Maybe I'm not so bad at scripting. Maybe I'm just a dumbass in other ways. Oh, look at that. Boom. Boom. Okay, we can make it visually cool uh later. But that's cool. We got that down. I'm Scottish, but it's easy to talk American. I can tell you're Scottish by a few words you say. [laughter] That's cool. Yeah. I don't I don't even know how I got it. I think it was just my friends in high school. They all kind of sounded like this. And it just I just like developed it. And also just from being chronically online growing up. So why didn't he sound like this? I wasn't wanting about the streets of Scotland. You're pretty smart compared to me. Um, honestly, after the past hour, I don't know. Uh, I've been I've fumbled hard, bro. Now, this is the part of the video where I go, "Maybe this is going to be harder than I thought." And then it it it it does the reverse vine boom into the next segment. Can you get the Canon microphone? I've tried so many times. He keeps yapping and then anytime I bring him over, he just he's so quiet. Uh, but I've sent some pictures of them in the Discord server. Once the stream ends, I'll send more. I'll send more media. So, join the Discord server and you'll see Darwin doing whatever. How many hours have you been live? Three and a half almost. Uh, I'm going to pack it up quite soon. I think it's pretty good pretty good thing to to to end off on. We kind of did droppers first or sorry, the drops kind of. I guess uh we still need to do a little bit work with the droppers. Uh like with the buttons. We need to make the buttons that let you buy the droppers. So, I guess we'll work on that next time. Oh my god, I'm so sorry. Holy [ __ ] Uh it's so weird watching the stream before the video is made. Yeah, this is the first time I'm I'm streaming with the intent of making it into a video. So, uh, yeah, don't end stream. I'd love to keep going, but I'm really tired. It's almost midnight and I really want to check out this this enum module thing that someone was talking about. But I'll be back tomorrow and the next day and the next day and the next day. I think that's all the days until Friday. Every day until Friday. Um, I might do a little bit of coding off screen, like just the boring [ __ ] but I'm going to be recording so you know, I'm not cheating. I'm not going to use AI. Gosh, that was fun. I'm glad. Um, plastic is yummy. That's great. That's nice. Um, uh, yeah, thanks everyone for joining. This has been really nice. There's still 250 people here. Holy freaking heck, man. That's so cool. Yeah. Thank you everyone for being here. That's so crazy. We peaked at 500 and something. Uh, which is insane. The last peak on the last stream was like 150. So that's crazy. Uh, but yeah, thanks everyone for joining. Uh, tomorrow we'll probably get started on the buttons. It's like the plus one plus 5 plus 25 plus 100 buttons for the tycoons. Uh, and we need to find a way to like do this like efficiently, like cost efficiently. So, we need to figure out like, okay, which which droppers can we keep, which ones can we just move, and which ones do we destroy, and blah blah blah. Sounds so boring. But when we get it done, it's going to be the coolest [ __ ] ever. Uh, I'm very excited. It's I'm going to dread it so much, but it's going to be so exciting. So, yeah. Uh, cool. Okay. Thanks again for everyone for being here. This is so cool. It's crazy that I can just freaking code stuff and there's 250 people just sitting here watching. So, uh, yeah. See you guys around. I'll see you tomorrow, 8:00 p.m. BST. Uh, yep. Let me send you to this to the starting scene screen. Even though it's over [music] >> [music]