Transcription
Heat. Hey, Heat. Hello. Hello. We're back for day four. And of course, the moment I saw the stream, Darwin is going straight to the litter box. I'm watching you. What are you doing? He's such a He's such a prick sometimes. We're in the clear. We're in the clear. We can start.
Day two of asking if things are looking up for the big duckable. I think they are. I think they are. I think the game's going really good. I'll reach out for a little bit and we'll get going.
Mic too low. What do you mean? Turn your freaking sound up, man. My mic's almost in the red. Yeah.
What's up everyone? Are you liking scripting plus? It's so cool. Uh I do want to try some of the the themes. I'm going to break the cycle. I've been using this autumn theme for years now, but I might try might try something a bit new. So, we'll see see how that goes.
Do you have the fan on? Not today. It's thankfully a lot cooler today. What's my favorite food? Probably pasta. Pasta and meatballs. Man, that's peak. How was your day? It was good. I pretty much just coded all day and then did a bit of video scripting for this.
Why are you you meowing, man? Stop. He's just He's a funny cat. He's a He's a weird boy. Will we finish today? I don't think so. But we'll see. We'll see how much progress we can make.
Peak background, by the way. Yeah, this is this is what I'm using to read chat. This is the reading chat screen. Are we going to start a talk? Okay, man. Okay, I'll quit the app then.
Uh, also just very quickly, actually, um, something's cool. I've hopefully added a little thing. So, uh, there's a few times where I missed some donations, uh, or I was late on them. Oh, there we go. There's an example. Uh, thank you, Janmx, for Okay. Okay. Can you guys hear that? Did you guys hear the fart and the the TTS? Let me know. I might not I might just have not set it up right, but I heard it, so that's good. Yeah, thank you very much for the donation. That's sick.
Big duck ball is tipsy again. No, no, I'm not. No, I'm not. Goodness me. So, yeah, let me know if uh you didn't hear that fart with extra reverb. Um Oh my god, Darwin's trying to get out the window. He's He's cramming his head through the blinds. He's trying to get out the window. You're such a dumbass. You're a dumbass, man. Stop it. Oh my god.
Anyway, what are you doing today in the game? We're going to be doing a little bit of what fart. Okay. Didn't hear it. Great. So, I've I guess I've not set that up right. Set up a cool sound and it's not working. Well, anyway, hopefully you saw the popup. We got some pop-ups now whenever someone donates. Uh, so I know what's going on. So, that's sick.
So, yeah, getting a lot of uh questions at the moment. If you are asking questions, look in the description. It might Uh, the answer might be there. And uh, yeah, let's get freaking going, shall we? Stream game. Let's go.
Okay, so I did a tiny bit. Is the modeler finally joining us today? I think so. I think so. Uh hopefully he'll be working on some fruits today. That's something I'd like to get done. Uh will you release? I will release once the game's finished. Uh okay. Just looking through the chat and then Set a little chat timer. Yeah.
Um yeah, let's get going. Let me show off what we got right now. I did a little bit of effects work this morning just cuz I was like itching to to get that done. So yeah, this is the game of the moment. Looks terrible. Your bunch of loot is so good. Thanks. No problem. Hopefully it's cool. Hopefully it's it's easy to use.
Uh yeah, right now I can go buy totems. That is so loud, bro. How loud is that on the stream? Goodness me. Okay. Anyway, goodbye totems. We can pick them up. Boom. Boom. Did this last stream. It was really cool. Uh something I did do a little bit of uh button effects. Got some nice button effects for blend. Um and then starts blending stuff up. And then we collect. We get our cash. So yeah, this is meant to be a blender. We don't have it modeled yet, which is why it looks terrible.
I'm on the toilet. That's great. That's great, man. Uh, should I use data service typed? Uh, and if so, is it possible to transfer from profile storage to data service types? I think it is. I'm pretty sure it is. You would just have to change all of your code a little bit, but the all the data should be the same. It should be all good. Don't say my word on it because I I don't know for certain, but I'm pretty sure you can.
Yeah. Whole game. Collect your stuff. Uh it'll all go into this blender. It's not a blender at the moment. And then collect the cash, which we can then use to buy more totems and then merge And uh you just keep going and there's a bunch of different fruits we're going to have. It's going to be sick.
Stream like. Are we having stream lag? It doesn't say so on my end. Yeah, this is kind of cool loop right now. It's very exciting. Super satisfying. Super fun to use. Boom. We need a cool uh sound for this button and this button. This a bit more unique. Bang bang bang bang. See? So cool, man.
So, today what we're going to be working on, I think, just adding a bunch more of the fruits and then hopefully getting the models in and then hope maybe we'll get a blender today. If not, this still works for now. I have an idea that we can actually do right now. Um, so yeah, let me just quickly check chat. I need to Do something quickly. Okay. Just checking some Discord stuff. Okay.
Let's get going, man. make the balls fruit models. Yeah, that's the plan. Uh we're just waiting for the models from officials and then we can start replacing all the balls. Yeah, something I want to do. I had this module from keycap RNG launch visual uh which could be sick. So we could try use this in in here. So yeah, we have our blender. We have the blend button. But what I want to happen is the blender be open and the blender opens up. Uh a bunch of the fruit that you have shoot out into the blender. Lid closes and then it starts going It was really cool and awesome.
So yeah, just got to the stream and heard balls. I was so confused. Uh what' you miss? You haven't missed much. I just uh showed off what we've got. What what we have got currently. Um, and yeah, something Oh, something I had an idea for cuz a lot of people were donating, which I really appreciate. And I saw there was like the goal thing. We can set goals. Um, I'm curious if you guys want to throw up a poll. See what we think. Do we want to add a super chat goal uh to extend the live stream by an hour? Let's see. We'll see what people think. Okay, everyone's saying yes. Okay, it's great. I'm turning into a a Tik Tok live person going to suffer for money. Yeah, I wasn't sure what to do with it and I feel kind of weird just like saying a goal for no reason. So yeah, that's fun.
Okay, so let's say set a goal then. Uh, extend the live stream by 1 hour. Let's set the time for 3 hours. Let's go for I don't know how how many do we usually get on a stream. We're getting quite a lot, which is so cool. Uh, how many people here by the way? 300. That's so sick. Everyone, you know what to do. It's at seven right now. Let's crank up that like uh ratio. Let's crank up the like ratio back to however high we can get it. So, yeah, let's say higher. Uh, let's say uh, what should we go for? Let's say 10. Okay. So, if we get 10 super chats that are higher than teal, uh, then the live stream is extended by one hour, which I will not be happy with. Uh, but I think it's fun. I think it's a fun thing to do. So, let's start the goal. There we go. Okay. The goal is set. So if we can reach uh 10 teal or higher donations, then extra hour is added on. Let's uh Why is this still here? Let me get rid of this. Close. Okay, sweet.
Uh, what can Ripple do that normal twin surface can't? Uh, Ripple is a mix of Oh, happy. Thank you so much. Did someone say super chat? Oh, cheese balls. Cheese balls. Thank you also for the $3. I don't know my colors. Okay. So, um, yeah. So, riffle is pretty much just uh a mix of tween surface and spring. So, you're able to create like an instance that is a tween and a spring at the same time, and you can switch between the two. Uh, and also, it's just a lot easier to set up, I think, compared to like a spring. So, I'd recommend using it. It's very cool. Oh, whoops. Okay. Yeah.
So, I have an idea. Today's tired Thursday. Yeah. The fourth day of streaming in a row. Uh, considering I never stream, I think it's pretty impressive. The goal still zero. Yeah, I don't know what's going on there. Maybe it'll go up when the the little thing at the top runs out. I don't know how it works. Not sure what's going on there. Uh, okay. Yeah.
So, something I want to do is if we press this blend button, it'll do some cool freaking particle effects. So, let's go into our This is the deposit button. Deposit. So, let's go into Tycoon then. I can deposit. Uh, it should be one out of 10. I don't know why it's not going up. YouTube is scamming us. He'll Yeah. I don't know what's going on there. That's not cool. What the What the hell, YouTube, man? Uh, that sucks. What? Two super chess. Yeah, one was below the the goal thing. I'll just take note of them. Let me pull up my notepad. Super chats. Tappy $5. Can I cancel the goal? We can remove it, but I don't think Wait, cuz the other one didn't. It's so confusing. Uh, let me bring it down. Let me remove the gold. Let me add a new one. Right. See? 15 around two pound. Okay. Let's just try this then. Let's try this one. See See if that works. Oh, that's true, actually. Wait, that might have been the case. Uh, yeah. Yeah, I bumped up to 15, but I lowered the I lowered the cost threshold. You jumped the gun, bro. Yeah. 2 million. Yeah. Okay. So, if we get 15 that are like two pound, $2 or more, then extra hour on the stream. And it needs to be it needs to be a good value because I don't want to stay up, man. But I'll do it. Uh, but yeah, Tyken, let's get to work. Let's go to the deposit. Sword drops if drops or just return. Uh, will you update keyboard RNG? I do have plans to update keyboard RNG. That'd be cool. Oh, there we go. Okay, it's actually working. Yeah. So, yeah, Dappy was just early. He was just too early. Okay, so it's working. Cool. Uh, Carto, thank you very much for the donation. That's so sick. Proof that Duckable will sell his soul for Roblox development. Yeah. Uh, very much kidding. I'm kidding. I'm kidding. JennX, thank you also for the donation. Two out of 15. I'm going to keep hearing these stupid farts. I keep hearing these farts, man. Oh my goodness. Uh, audio output capture. Why is it that No, wait. Uh, I'm trying to My god, man. Yeah. Okay. Not entirely sure why the donation sounds aren't working on the stream. I'll try to fix that for next time. Uh, but yeah. Oh my god. Let's get to freaking work. Uh, so let's just say packet dot let's create a new packet. Thank you etos woo woo woo. Can you meow for us? Uh uh I'll do it at some point because I like to make fun of Darwin. So yeah. Uh, oh. But what about the Scouse cat though? I'll do the Scouse cat. Yeah, the one that is like not right in the head and it goes like There you go. There's a cat. Sorry uh if that burst any eardrums. Anyway, let's get to Oh, right. cache particles uh blender particles equals packet blender particles and we can say packets dot blender particles farclient self owner that was a good cat thanks I just joined what the heck happened never do that again yeah I'm not planning on Someone clip that from me editing my game hearing a dying cat. It's the scouch cat. Someone here has to have heard the scouse cat before. Oh well. Right. Tyken controller. Let's get lunch. Fishial isn't here. Let's get out of there. Uh like that. Okay. And then packets dot blender particles on client event connect function and this thing is so sick because Um, what we can do here is pretty much loop through some items and then have them like project from one point to another so it looks like they're being like thrown. So yeah, that'd be cool. Miners Haven I A Y. Thank you very much. I heard me while 3D modeling. Pyongan Pyongyan airport. Did I say that right? Okay. What I'm trying to figure out is how to get How about right, we have the tycoon model and then inside this we'll have droppers and then they'll have I think let's see dropper. Let's add self.instance instance attribute der ID to self dot drop id. So then we can access on the client. Uh, so we can say local ids equals thingy for this uh t yeah dropper in tycoon model droppers get children do if dropper get attribute for uh local ID Driver IDs. Okay. Local ID equals driver get attribute dropper ID if ID and not dropper ids uh table find der oh dropper ids ID then table.insert id into driver ids. Okay, so that's cool. So, we'll get all of the different IDs that we have equipped like in our tykin and then 4x 115 do uh maybe something like that. And then we can say local drop. And then we can go grab uh Oh, we have a drops folder. Sweet. Okay. Drop equal drops folder. Find first child. Dropper ids math. random one the length of dropper IDs. Uh, can you stream on Twitch or kick? They get better streaming service and smoother there. I don't really care about YouTube. I like being all in the same place. I don't like Twitch and I certainly hate kick. Uh the day I stream on kick is the day I lose all freaking selfrespect. So I don't know. I don't think we've really had any issues on here so far. So should be fine. Can you show the game so far? Yep. I'm just going to finish up this little thing and then and then I can show it off. Uh, it clones it, right? Okay, it clones it. So, we don't actually need to send a clone. So, we have our drop and then we can say launch visual drop start position. So let's say uh let's just get that the start local character player character and then character.primarypart.position then target position should be tycoon model dot blender dot projectile attachment dot world possession and I should just launch a bunch of the drops that we have hopefully. So, let's just give ourselves a bunch of money. Let's merge. Let's just buy some more stuff. Let's merge. Let's buy some more stuff. Okay, let me just pick a bunch bunch of this. Uh, it's so sick. If this works, if this works first time, it would be awesome. Hey, look at that. That's so cool. Maybe make this a little bit longer.
So, yeah, for anyone that's just tuning in, it's going to be a sick smoothie tyon. We're going to have a big cool looking tower. Uh I haven't done any cool looking stuff because I'm I'm coder guy. Officials is going to help uh with making it look good. But basically you buy droppers. They drop uh little fruits that we will, you know, they won't be balls forever. Pick them all up. Merge to make better things. So, if you have three of the same one and you merge, it'll upgrade it. Now, you can pick them all up. And there you go. Boom. That's freaking awesome. That's the Blender model we're keeping, right? Yeah. This is the final model for the Blender. So yeah, it's very cool. Oh, that's so cool.
Uh, I want to use leaf data service types, but apparently there's bloated things slilgard missing. What should I do? You can still use it. Uh, I did hear that there was issues with bloated tables. So, uh, I tweaked it a little bit and I think it it might have helped. I don't I'm not 100% sure cuz it's quite advanced stuff, but I made a little bit of a tweak and it should be better. So, I might drop that version. Uh, should I though? I feel kind of weird doing that. I don't know. Uh, it's still good to use though in my opinion. If you if you are worried about it then you can just use the old version. Uh, I put both in my resources channel and my discord server. So feel free to check that out. That's so sick. What if we make it freaking 50? This is going to be crazy. Let's try this out. Let's try this out.
Do you use ripple for the fruit pickup? Uh, no. It's all run service. It's a basier curves, I believe. uh as part of a module that I have called orbify. So, I'll be releasing that hopefully. I'll put on my resources channel. Oh, wow. Anyway, that's really cool. Uh, I'll change the sound effects though cuz I'm just using like pitched variations of the pop sound effect. Yeah, that's cool. That's something I wanted to add just so it's there. Uh, once we get the blender in, it'll have a lid and it'll open up while the the fruit's going in. Then it'll close again. So that'll be fun. Uh, but yeah, how about why don't we have many viewers? I think we have a quite a lot. 344. Uh, we peaked on the first stream, I think, or the second at like 500 and something which was awesome. But man, 357, that is still a lot for a live stream for sure, which is uh so cool, man. So yeah, thank you everyone for being here. These streams have been very fun.
Okay. Okay. So, what can we what could we do? What's on our what's on our to-do list? Lucky blocks. We could do that. Maybe the index. We can do that. That's an easy one. Oh my goodness gracious. It's me. No pin. Thank you very much for the the 200 da duh. I don't know. I don't know what that currency is. Thank you very much. Love the dedication. Uh, you're a goat YouTuber. Don't forget that. Thank you very much. Drunkable. Okay. Well, now it's over. Now you've ruined the nice moment with me and my incredible viewers. Uh, I would have thought you would have had at least 1 million subscribers. Well, let's freaking get there. Let's get to 1 million. Uh, is launch visual released as well? Looks sick. It's not. Uh, I just made it this morning cuz it was just some random thing in my keyboard RNG game. So, I just took it out, popped in here. So, might put it out. might put it on my Discord server. I might mix it with the Orbify thing. We'll see. But yeah, let's let's see. Lucky blocks or something. So like Yeah. Yeah. Okay. So, what we also need to do, add all the fruits left drops. There's some not fruit stuff in there. Um, so yeah, we could do we could probably do that first, but I do have a question and I want you guys to send some suggestions in the chat. Uh, in a lot of these games, they'll have little like lucky blocks that drop sometimes, and you can crack them open to get uh a different tier of dropper instead of having to like merge for it. You just uh just get it and it plops into the tycoon. So, is should we do lucky blocks or should we try and get think of like something more unique? cuz I really like lucky blocks and it could work, but I don't know if there's like something more food related or like drink smoothie related that we could use. Uh, so yeah, send your suggestions in the chat because I would love to hear them. Fruit baskets. Oh, that is actually a fire idea. That is a good idea. Holy. Okay, that could work. So, lucky blocker or fruit basket? Uh, some people said fruit crates. I was thinking that, but I also don't know what they would look like. That's the only problem. If it would just be like a a simple box. Let's do a little pull. What's this one? Oh, I can start a Q& A. I I clicked here, but nothing I don't know if like something happened there. Have I started something? No idea. Let's start another poll. Uh, so lucky blocks, fruit baskets, or food crates. Start a pole. Okay. A regular crate with fruit factor. Yeah, that's a good idea. That's kind of what I I thought for the the crate. Do you like pixel art? Pixel art is so cool. If a game has pixel art that's like nice and like simple, I'll probably play it or I'll like check it out because I do love that kind of pixel art. Games like Terraria and Stardew Valley. Love that. Uh, what are totems? Totems are the droppers, just droppers. But, uh, I've kind of gone for the vibe from the game Islands on Roblox. They had totem poles or little totems that you could place in your farm and uh, yeah, basically how it works. You place it on the farm, it automatically grows crops around that area and picks them up. So, it was really cool. So, I thought if we did something similar to that, it would be that would be cooler than just some regular old uh Tyken droppers. Thank you for being a big inspo for my game dev journey. No problem. That's so cool. I'm glad my content can make an impact. Maybe add a big mutation. Yeah, that's cool. I do want to add mutations at some point. Uh, maybe like weather events and stuff and then I could do admin abuse. That would be a first. I do really want to do admin abuses. They seem really fun. I've never done them before and I feel like that is like a big thing that keeps games uh popular, but you need to be careful in case you break your game's economy and stuff. So, I would like to try it. Yeah. Uh, well, you guys are voting for that. Um, let's order these fruits and then we can start adding them all. I can't do various like freaking Oh, what could be cool actually different weather events that have a chance of drop dropping um different things. That could be quite cool. Uh, like candy and and maybe Halloween update. We had pumpkin and other spooky stuff. Uh, yeah. Okay. Well, let's let's look here. All the more simpler stuff can go down the bottom and then all the more exotic stuff will go the top. So, like burger. Do we keep burger? Maybe not. I'm sorry. Who suggested burger? I thought it was really funny, but I feel like it wouldn't really I don't want I don't want to make model a whole burger. And also, it might be a little advanced. Oh, table tennis editor. Thank you very much for the donation. Good luck on the game. I love your vids. Thank you so much. Thank you for the donation. Uh, oh man, I love burgers. Uh, mutations would be a crazy feature. Yeah, mutations could be cool. Uh, that happen during like weather events. Okay. Yeah. Brain. That could be something. Mario mushroom. It's a peach. Dragon fruit can be kind of up here. Golden apple. Golden apple from Minecraft. Grapes down here somewhere. Mango down here somewhere. Orange down here somewhere. lemon down here somewhere. Cocoa beans. It's quite a good one. Let's put that like here. Or maybe not cocoa beans. Maybe like chocolate just so it's more like I don't know. Add watermelons. Did I not add watermelon? No, it's there. It's there. We got it. Uh, jurian. Jurian's cool sounding. Starf fruit. Watermelon. Let's bring that down a little bit. I'd say melon. Strawberry. That's an iconic fruit. Let's get that down there somewhere. Marshmallow. Let's bring that up. Uh, pineapple. Quite exotic in it. Let's go here. Grape. We've got grape twice. Pepper can go up here. Dragon fruit quite high up. Honeycomb was a cool one. Let's put that somewhere around here. duck for rubber duck and hope it's not harmful in some way. Uh, so yeah, cool. That's pretty good order. Raspberry. Yeah, that's a cool one as well. I don't want to add too many just because I don't want to officials an insane amount of work. We've got banana. Avocado is pretty good. Yeah, avocado. Uh, we might drop some of them just if it's like too much work, but we could also add more for updates as well. So that'd be cool. Yeah, let's get started. Let's reorganize these a little bit. Let's go orange and then maybe cherry and then blueberry and then pineapple. Where' pineapple go? Am I blind? Here. There we go. Turn down a little bit. Oh, chat timer. Let's read chat. This is me looking at the chat right now. Uh, do you have any advice for me about scripting? I've made a couple things from Brawl Dev. Uh, I have a little thing in my FAQ channel on my Discord server if you want to check that out. Uh, it's just a little guideline on how I would suggest learning how to code. So, feel free to check that out. I love it when you say things were looking up for the big duckable. That's my That's my catchphrase now at this point. I think I said it twice and I was like, you know what? Let's just It'll catch on. It'll catch on. Let's go for it. Um, blood orange. What does that look like? It's just an orange. Really? It's just dark on the inside. Oh, we've already got Jurian. Uh, will you do a stream playing for yours games? I will. That might happen next week. Are you going to make a scripting tutorial? Probably not. Um, there's already people out there that have so many so many resources and I just feel like I wouldn't have any sort of fresh input. So, I don't really feel like there's a point. Uh, what is const in scripts and why do you use it instead of local? uh const is constant is that's what it stands for. So basically it's just um it it's a variable as well but it means it's not going to change. So if I want to create a script and at the top I have a bunch of variables. So, if I'm making like a movement system, uh, and I'll say like local speed equals 5 and local jump height equals whatever. Uh, instead of having it be local, you would set it to const because you are not going to change those values. Those values are permanent. So, with a local variable, uh, you're able to change it and and do whatever you want with it. But with a constant variable, it stays the same uh as the value you initialize it as. So let's back in. So in here like I have max droppers and I have sorry max drops and I have max droppers. So if these are set as constant, it means I can't change these at all. Uh, so yeah, see uh what day will the game be done? I have no idea. We'll see. Uh, is it worth learning to code in Roblox or should I use another engine like GDAU? I know the basics of Luo. Uh, I guess it just depends what you want out of coding. If you like, oh my god. If you like Roblox and you like Luau, then just code here. Uh, if you want to skip yourself a challenge and try something new, then by all means, go somewhere different and try something new. Uh, yeah, because for me there was there was a very brief period during the filming or the recording of the last video where I was like, man, I really want to go to Unity GDAU cuz I was feeling really burned out. But chances are when I came back after that little burnout phase. So I don't know. Just do what you want, man. You could always try it for a bit. See if you like it. If you don't, just come back to Roblox. Um, I thought concept was only for JavaScript. Uh, I'm pretty sure it's very new. I'm pretty sure it's brand new for Roblox. Uh, I only just saw it showing up cuz I was using require autocomplete and it kept saying cons and I was like, is that is that a bug? But no, it turns out it's a it's new update. It's sick. Uh, you know the way Crab Tycoon has incubators for the eggs, you could do juicers if you used fruit baskets. That is true. That's a really sick idea. Let me know that down. Juicers uh for cracking open thing for free. Let me check. Fruit baskets one. Did it? Oh, it's still going. Uh, but Oh, okay. Lucky blocks one. Well, I might I don't know. I might uh might change that. I might go for for basketus anyway. might go for lucky blocks though because I do love lucky blocks. I just like the the concept of them and stuff. What metric do you think is the most important for a game success? I'm pretty sure it's been confirmed that the most important metric is retention and play time. Same with YouTube. uh, you know the longer someone's on the platform the more engagement they get the more likely the more time they're on the platform to potentially buy something. So do you have veto it? Yeah, I might I might do fruit baskets anyway or we'll call them like mystery baskets. We'll come up with a cool looking thing and then you can put them in uh juicers or something. Lucky baskets. Yeah, like mystery basket or lucky basket or something. That would work, I think. How long is it going to take for this game to come out? We'll see. Hopefully, we can finish it for the most part tomorrow. If not, depending what's going on, might stream Saturday or Sunday. But that's a big if. That's a big if. I need to live. If I if I'm not doing anything, maybe maybe I will. But yeah, we'll see. We'll see how it goes.
Okay. So, yeah, let's start. We've got our little list here, and now we can start going in to drop info and just doing this. might take a little bit. So, let's do uh a chunk for now. Let's do five. Okay. So, one, two, three, four, five. So orange orange chart blueberry strawberry grapes And then tier one, two, three, four, five, seven. Okay. Then orange. Let's get the right color. Orange. Cherries are kind of like a pink a little bit like this. Blueberry blue. Strawberries like a red as well. Red. Then grapes. Let's go for purple grapes. Nice purple. And we need something the values. So it's three. Let's make that four probably. Or no, let's go three. But then no four and 12 is probably 15 and 45 48 and blueberry. Uh mangoes. Did I know I had mango? No, it's there. We're good. Boom. Boom. Boom. Boom. Boom. So then 48. Well, I need to pull out the freaking calculator, man. So basically to come up with the value for the next one, we need to take the number times it by three and then add a little bit. So merging it is actually like giving you a benefit. So 144 say uh 148 and 148 times 3 444. So let's say 440 450 And then 450. There's three 1350. 1 1360. Love your taskbar. That's freaking sick. So yeah. Okay. And then let's go add our temporary drops. again. They're not going to be balls forever. Don't worry. Let's bring them up pair. So, one, two, three, four, five. Orange, cherry, orange, cherry, blueberry, strawberry. Grapes, livery, dark blue, cherry, kind of like pink. Orange. orange. What other color would it be? So there we go. Okay. So now automatically we should have you should add a gambling. Yes. Gambling. Gambling. Uh there will be a little bit I guess probably. Anyway, we can now buy three totems become pair. One, two, three. Another pair. And now one, two, three should become uh the next tier, which is orange. So it should become an orange. Let's see. Hey, look at that. It's got an orange now. So, we go collect our drops. Drop into blender. Very cool. And then if we just keep buying a bunch of stuff. Sherry tier four. Very nice. Dang. Oh, that I love that thing so much. Uh, why are you storing the drops and replicate first? Because uh I like putting all of my client side assets. So all the assets the needs uh the client needs access to. I always put them replicated first so they they load nice and quick and you're able to preload assets uh as well which I don't think you need to do in replicate first but yeah I don't know I think it's nice to have in here just they load quick. I might be wrong though, but I've seen other people do it as well. Uh, and then everything else all the modules and and data is in replicated storage. If I have an extra ball, is that concerning? Yeah, probably. Might want to get a small check on that. This going to go viral. Hopefully. Hopefully that's the plan. Okay. Uh the drops are client sideed. Wouldn't that make the player is collecting the drops look super skit? So yeah. Yeah, it would. Uh, but it's a lot it's a lot better to even the client. Uh, so how it works is we every time the droppers drop, it stores the data on the server and then sends a signal to the client to drop the drops. Uh, and then when the player picks up a drop, it sends a request to the server. Uh, and if there is a stored if there's a stored ID, then it'll be like, oh, so there is they are able to pick that up and then it adds it to their uh inventory. So yeah. Uh, so we could keep going with this. I might just do off stream because I feel like it's going to be quite boring. Uh, but we've got some more tiers now, which is sick. What would you do if this game doesn't pop off? Uh, I would just move on to the next one or I'd keep working on this one if I actually did genuinely think it has potential. Yeah, look at this. Tier five. And then we start getting to like freaking crazy territory. Look at all these. So cool. And then if we go to the blend, it should like have like a random assortment of colors. Yes. So cool. Instead of watching tutorials, I just rewatch your streams and learn new coding texts. That's also a good way to learn as well. I like watching Leaf streams sometimes. Uh, I have two questions. How did you learn to script? That is explained in my video, my 2000 day video. Uh, and do you believe making Roblox games is worth it for an everyday person, like someone who just makes games, know YouTube? Absolutely. I think YouTube is definitely a big benefit. It's still a lot of hard work, but uh, yeah, I think it's I think it's definitely worth it for anyone to do. Especially if you just want to make games. If you want to be successful, I still think it's uh I still think it's worthwhile. You never know what could happen. Uh, you could always do commissions or whatever. Uh, or find like an investor for your game to put a little money into ads. I only put in like 160 uh $160, which is a lot of money. But compared to like what other Roblox like groups do is like not that much. Uh, thank you very much, Derp's microphone for the donation. Uh, where do you find your sound effects and VFX? Sound effects are usually just all online. I use a lot of Minecraft sound effects. Oh, wait. If you're talking about the game, I just search up aura pack and then just take a bunch of uh particle effects. Sound effects. I also just like search them up here. They usually suck a lot of the time. Uh, but yeah, do you think there's a point in learning how to make games in Roblox at this point? The 500 engaged players thing makes it kind of impossible. It's really not I don't know. Again, I think it's kind of I feel like people have kind of overreacted a little bit about it. I really don't think it's that much harder. I don't know if your game if if your game is good enough, it will succeed. There are surprisingly a lot of people that are 16 plus that will play games like this. For instance, there will be times where I'll just find a game like this and I'll just sit and play it while I I watch a YouTuber at the side. So, I really don't think it this situation is as bad as as people think it is. Has it made it a little bit harder? Maybe. I don't know for certain. But like I've had two games that I haven't touched in like a year. Both of them are past the threshold and they they don't even get like past 10k. Sorry, what? Not even 10k. 10. They don't even go past 10 CCU and they're they're both uh past the 500 threshold. So, I don't know. I don't think it's as bad as people think it is. I still think it's worth uh developing. I think uh you should definitely build up your skills though. I don't know how experienced you are, but you should definitely build up your skills first. I could play this forever, man. Oh my god. So, you know what the lighting is in your game? Yep. Here's my lighting. Here's my atmosphere. Here's my skybox. Here's my blur. It's nothing right now. Here's my color correction. Here's my sun rays. I might get rid of the sun rays. Let's test. I don't even think the lighting for this game is too great. I think I could probably do a better job. A lot of the games just don't use shadows, which is ugly. That makes no change. Yeah. Like I think some games do this. I don't know. It's turn down your settings instead of making your game look worse. Stud's not popular anymore. I have seen them come back a little bit recently, but uh I'm trying something a bit different. Maybe the grid is uh the next big thing. Left it with shredder brain rot. So maybe I can I can pull it back. Uh, maybe you should make it if so the headbox for collecting first is bigger. Yeah, that's the plan. Once we get the models in, uh that'll be what's up. So yeah, let's actually make some good progress. So we've we've added a little bit more, which is good. How about we do indexing? So let's create UI. We have a shop here. Let's just do index UI. Let's turn on this sidebar again. Shop's going to be there as well. This has some text shop. Boom. Boom. Oh, so sorry. And then let's make an index button. And this should open index UI. We could also do index rewards. That'd be quite cool. Uh, how do you get your game to how how do you get your game to not be 16 plus? You have to reach 500 highly engaged players on your game. Uh, which essentially is any player on Roblox who has spent a certain amount of Robux in the past certain amount of time. I don't know the the exact numbers, but uh they can spend the Robux anywhere and it will still uh it will still apply. So, if they don't buy anything in your game, it still counts if they've spent money somewhere else, which I think a lot of people might not know. Yeah, I want to make a custom icon for this. I did it with still a dock. Let me actually let me open Rio book. Uh, what color should it be? Should go with uh go with blue. Let's do it. Okay. So, um, let's make a little custom icon. We could put like a apple or something on the cover just to make it a bit more unique. Here we go. Our blank canvas. And then UI real vector. Let's get the apple. Oh, let's rasterize. Change it so it's just this. Maybe this. Something like that is cool. And then let's just slightly warp it. There we go. Simple as that. Uh, so let's export. Export PNG games. Second icons. index. Sweet. Okay. And now we can apply that in here. Just do this. There we go. Very nice. It's a little bit bigger than this icon. Let's also tweak that one for now. Just they're all uniform. Okay, sweet. So, let's go and create our index UI. It's a cool template I found for UI. But I don't I'm not a big fan of the the stud texture. So let's potentially change it to the grid this grid texture that we have. So if I change the image to this and then I just go find all universal and just change it to this. That could work. That could actually work. Uh, the image to this. Yeah, I like that. Uh, did you make that UI in Figma? No, I found this somewhere. I actually can't remember. I think it was an asset in a Discord somewhere. Yeah, it's very cool. It's very nice looking. Uh, let's go with this. Let's tweak this a little bit cuz this is like a shop template. What we actually want is an index. Should be that big. 7. That should work. Index. Change it to our font for this game. Let's get rid of that. Let's just manually place these index icon index. Let's change the color so it kind of matches the index book. Let me go for more like darker blue here. Nice. Okay, there we go. Uh, sex button should be exit button. Yep. Okay. Should also be square, which it is. So awesome. Okay. Um, let's grab the scrolling frame. The bar is way too thick. It's very ugly. Six. Do that. There's just a frame in this just makes no sense. It's so pointless. Uh, 975, right? Okay. And then we can create like a index template and not make it an exit button. Let's do UI grid layout. Let's do something like this. And then maybe we can set the image color based on what it is. Like this. That could be cool. Um, need some UI padding as well. Oh, that's a lot. That's fine. Okay, say say five. Let's maybe change this to like 1.35. That has muddled up this. Okay. Fixed. This should be staying square. Should be about here. Something like that. My god, I hate this freaky stuff position. Why? Why? Why there? And then, okay, sorry for freaking being so picky about that. Let's try to fix this now. That's way too much. 025. I could work should be top. Okay. And then that point who could work Change the size of these as well. So like 0 2.15. That works. Nice. Okay. It should still probably be a little bit bigger though if we just like Yeah, something like that could be cool. So now what we can do uh is first off make that a bit more like that. Let's do the same in the shop as well. Let's make that dark so it looks a bit better. And then uh what we can do is create the index handler and code up the index menu. So for that we'll need data data client probably needs quick tween uh scratching plus the the plugin I got is a little bit weird for some reason when I like auto require something so like this it leaves a gap here which is really annoying. But apart from that, it's so cool. I'm enjoying your stream more than gambling. That's good. Uh, are you able to sell the smoothies? Yes, that is that's how you make the money in the game. Use modules for everything. Yeah, make it modular. That should be my new catchphrase. Make it modular, man. It's the way to go. It's the only way. It's objectively the best way. Anyway, let's go functions local function setup tab. Let's get drop info. Okay. Uh, local content frame equals GUI. Oh my god, why has it done that? GI dot mainframe dot dot main dot content frame unless like no maybe we should do frame content frame or like wave for child content frame and then we can go into indexer.net. Uh, let's go into drop info and let's also create uh get all function. That's not right. And I'll return types drop return drop info content. We could also just get content, but I'm weird, I guess. Local drop data equals drop info. Get all and then local unlocked or uh, yeah, unlocked. And then let's go to our data module. We have our index. We shouldn't have anything in it at first. uh data dot index four every Oh my god, I did the wrong thing again. It's all annoying. Next time Preston offers you seven grand, just accept it without even thinking about it. Well, you know what? The game is picking up again. So, who knows? Maybe I'll make more money. Probably not. It was a big fumble. But you never know.
bud. I don't know. Sometimes you you got to make a gamble.
Anyway, so we need to loop through all of this. We can just say that subtab it data and then we can send um table find unlocked ID ID a string data. Oh, chat timer, let's talk to chat. Let's get on the name. If you look, if you sell smoothies, that's a good name. Start a smoothie stand. That's a good one as well.
Uh, do you know Broadv? I think I might have spoken to him. Uh, we're on a server together. I don't know him too well, but I think I've I've maybe interacted with him a few times. Things are looking modular for the big duckerable.
Uh, how do you make auto collect in keyboard RNG? So, basically you click a button, that's all goes a loop and it will select a random key that's on the board and then it will set your humanoid, like your character, to walk to that key and then it just keeps looping that on the client.
Uh, should add a leaderboards. That's a good idea. Yeah, we had a leaderboard to this as well. I don't know. Uh, because the data service I'm using by leaf is a wrapper of profile store. I don't think profile store supports ordered data stores. So I think I would have to make like a separate one, which takes up a lot more data for the game. So I could still do it. Uh, we'll see. Bak leaderboard is a good idea. Could do it in this game as well for like most most coins, most droppers.
Do you have some ideas for my game called Lumberjack Simulator? I would play that. That sounds sick. Um, have because I've thought about this kind of game before. Uh, what would could be cool is to have like a central processing area. So you go out, you cut trees or whatever, you come back, you can like upgrade your axes, you can go find new different trees in different biomes, and then you come back to the central area and you can process your your wood, all the the logs you've cut up, which you can then sell. But it'd be cool if you like level up and then you unlock different machines that turn it into planks and strip it and whatever. So that could be cool.
You talk really fast. That genuinely scares me.
Uh, will you add anything to the game to make it less repetitive, more replayable? For example, adding major gameplay updates or just anything to make it less repetitive? I would love to. That is the that was one of the things I wanted to focus on for this. Uh, I really want to have some sort of unique gameplay mechanic to my game so it stands out. Uh, I'm not entirely done. Sorry, I was reading a chat message and I messed up my sentence. Uh, I'm not entirely sure what the gameplay mechanic could be. So if you have any ideas, share them in the chat.
Uh, now Juke Fella said, "Are you done streaming?" No. No, we're not. We're We're only like halfway. Only halfway, man. Uh, we have an hour and a half round about until our super chat goal ends. So, I'm just saying, guys, if uh if we don't get there, it means I got to go to bed early. Yeah.
Uh, so is that data type thing from leaf just like something like replica or is it its own data store? Uh, leaf's data service is uh profile store/replica wrapper. So it pretty much just it it uses both and it combines them into like the one thing and it's so freaking cool. So yeah, I'd recommend anyone to use it. either the the old one or data service typed.
Anyway, let's get back to it. Set up a tab. Data will be drop info. Okay. Um, it's in here in it. Yeah, I could just get types then. Oh my god. Yeah, SC plus is cool, but Oh, it's kind of annoying sometimes. I might just stick honestly just for now. I'm going to stick to all faithful reliable require autocomplete.
But guys, we're going to do something crazy. First off, I love to just have a toggle that turns this off. Can I turn off autocomplete somehow? I don't know. But they have some cool themes. And I might change the theme for a little bit. Might check out some of these. This one looks cool. I like uh Kanagawa. Or is that who made it? Wave. I think that's who made it. Maybe if Forest is cool. I like the one Darks. And then there's boring Roblox ones. Yeah. Okay. Uh, which one should we go for? Um, that one. There's a big stream delay noob script, so I have no idea which one you're talking about. I do like Ever Forest, though. Should we try Ever Forest? I'm I'm I'm between uh Wave. Can I go a wave or ever forest dark? Someone said Rose Pine. Where's Rose Pine? Rose Pine's really nice as well. Uh, Jenx, thank you again for the donation. The duck emoji. I don't know, man. Might have to go for Ever Forest. Let's go Ever Forest. That's not the one I clicked. Where'd it go? Ever forest. Let's go. Let's change. Oh, okay. It's interesting. I'm excited for this. I haven't changed my coding theme in a while, but I think it's good. That's why I changed my entire PC to for Tiger Arrow. It's just good to freshen things up and keep your your mental up. Made 4K Robux today. That's sick, man. Congrats.
Uh, sometime can we see your studio Roblox place thing that in your videos where you explain stuff? It's right here, man. Here it is. Oh, it's that time of hour. It's that hour of the the time of the the day of the day. Cat's making noise. He won't stop yapping, man. What do you want? He's He's circling me now. Oh, and now he's He flopped onto the floor. He's rolling about.
Anyway, yeah, this looks cool. Let's try this for a little bit and then we might like we could we can just like switch it up during the stream. We can try some new ones, some different ones. This is really nice though. I like this.
Anyway, let's keep going. Uh, local template equals content frame. Wait for child template and then template physical equals false. This is very nice. I like this. That cat did not sound like a cat. That was me. He keeps yapping at me and then I just I I imitate him to make fun of him because I hated him. Um, JK slash slash JK guys. I'm I'm joking. And now he's just sitting there looking at my foot like a freak. Freaky feline. Okay. Yeah. So local tab equals template clone tab dot layout order equals data dot tier. Also we don't actually have anything in the top. We have the big X. Forgot to change that. Right. Let's freaking change this. It should be this something like this. It should be moved down. Uh maybe a little bit up like here. Nice. Uh so we have the text label. That should be something like this. And then we have our so that should be drop name drop icon 4 25 that kind of works to use rojo I do not I don't really see the the benefit of it to be honest.
Uh, tried pickle, thank you very much for the donation. You should make a horror game sometime. Funnily enough, I am maybe working on one. I'm still on the fence a little bit about if it should be horror or not. Hopefully, it will be because it'd be cool. Uh, but I am working on one. It's not for a video. I kind of just thought it'd be a cool game idea. Start working on it. Uh, so yeah. Okay.
How do you get the checker texture? It is just the Roblox default base plate texture and I just slapped it into a a UI. It's just an image, isn't it? Yeah, it's just an image. So if you if you like it then simple as that. Okay. So yeah, we need we need uh the icons for the models once they get sent to us from officials. For now, we can just use this apple. So, let's go into index handler. Tab.dropame.ext equals data.name tab.drop. Actually, uh I forgot to send in has unlocked has unlocked and data name or it will be this tab.drop Drop icon dot image equals data do image or maybe oh we'll put it in the decals actually uh the here we are from decals module. So we can say drops and we'll put in here. So we'll say decals dot drops and then id tab.drop icon image color equals uh has unlocked and color three5 or black. So it'll be like uh dulled out. So if we don't have a certain dropper unlocked, the image will be set to this. So we just have a silhouette. And I'm going say tab.parent equals content frame tab.visisible equals true. We can return the tab just in case we want it. So that's like an image button. And um let's grid the new meta now instead of studs. That's what we're aiming for. We're going to see if we can make a new trend. But anyway, that should be it. And then we can just create local function unlock tab id. So let's actually go and say tab.name equals id as well. So then we can say local tab equals content frame find for child ID. If not return ends. If actually is there no way to disable. It's kind of annoying. Anyway, it's whatever.
I'm Scottish, too. Yeah, I can tell from your I can tell from your username, we Wally. That's so cool. That's I'm I'm very surprised by how many Scottish people have uh been in these streams. It's very cool. I much love to my my fans face Scotland. I'm so sorry. So sorry for doing that voice.
Use a framework. If so, which one? I have made my own. I'm gatekeeping it for now. I've shown off a little bit, but if I were to, honestly, if I were to ever give it away, I'd maybe do it behind like a channel membership or something. That's something I've thought about. Um, but yeah, I've had some ideas for channel memberships, but I'm not sure if people would be interested in that. if people if people would be willing to pay for that because I know that, you know, people need money. So, I don't know. You guys can let me know if that's something you'd be interested in if I was to do like a membership channel membership thing and you get access to some of my stuff and some exclusive tutorials and everything. Don't know. That could be cool.
I talk about you're my inspiration. That's so sick. Thank you for joining the stream. Uh, what's a framework? It is pretty much just like a pretty much a template. I guess it's like a template that you use to create your games. So it can be whatever you want. It could it could be like a single module script or uh it could be something like this of what I got or just like a bunch of modules and some UI templates and stuff. So yeah.
Okay. Oh my god. What did I What did I just do? We're good. Uh, so yeah, we say tab and this will be type of off template. What's con look like? Yes, it's right as well. Go tab dot m uh drop icon dot image color equals color 3 from RGB 25 tab. Name text equals uh ID sorry local data equals drop info get ID data.name. Okay, there we go. Simple as that. And then all we need to do is say data dot index.changed send in a function. Actually, no. We could Can we not say oninsert? I think it's on insert. Yeah. Okay. Wait, string. Yeah. Okay. Is this I got a little bit confused. ID, string, and then index, which we don't really need, so I can leave out. And we say unlock tab ID. Sweet. So that should be the index handler set up now. So all we need to do Oh, hold on. Hold on. Boy, what am I doing, man? Oh my god. What just happened? I'm losing it. And accidentally. Okay, this be the new slime RNG. Uh, doing the same as Leaf and streaming the whole the the whole process. Yeah, it's been really fun. It's really fun streaming. Uh, I'm tired though and my voice is all strained because I'm not used to talking this much. Oh, yeah. That'll be it. Nothing in here yet. That's That's why pair uh there we go. Should be nothing there. But yeah, so if you open index, you have a nice menu. That is weird. Why is it doing that though? It does not usually do that. That is weird. Uh, but we do have it. And now if we go here. Okay, it's not obaining. That might be because add to index table index. It's a table to find ext player index insert property. Huh. Does this get called ever? Should do. It might just not be updating on the UI, which is being weird for some reason. It's not printing though. That is weird. It's also weird that the UI is being weird. I don't know why that's happening. Um I link so we can test uh the game will be in a testable state at some point in the next few days hopefully. Okay. Why? What's going on here with this UI? Because something's not right. I don't know what is going on with it. Oh, so warm, man. Oh my god. Why is it like that? That's so weird. Stop. Hasn't done data saving. No, I've been doing data saving the whole time. It's all set up. Just buy one more dropper. Just taking a little play test break so I can try figure this out in my brain. Don't know what's going on. You want to try it so bad? Well, it'll be up for play testing soon on my Discord server. So, if you're not in there already, uh, hop on in. Okay, let's figure this out. It has many. Right. Because what happens? Let's Let's see. Click menu or menu shows up. Shadow shows up and then the core UI disappears. Oh, I know the problem. I think I know the problem. This is is one of my deprecated things. Let me add that to my notes as well for my framework. This should be a fix now. No, but that's one of the steps. Uh, but I'm also using it in other places, so I know what the problem is. We're all good. It is in these We need to change this to quick tween. Shoot quick tween.spawn instead of quick commands. Tween cuz uh that is an old version of a thing I've made. And then one more cine spawn. Okay, it should it should be all good now. Let's try it. Hey, there we go. It's all good. Uh, now my question is why is this not doing thing now? Because what's meant to happen is it's meant to be notified when if I just close all these. It's meant to be notified when uh something gets added to the index and for some reason it's not. the other the index changed. Let's see. Okay, that's interesting. So, that's not being called either. And neither is Oh, yeah. No, we already know that. I'm such an idiot because because of add to index. This isn't being called. So, let's go down to here. I like the surface pink. It's very cool. This is a really nice uh theme. You know what? Let's set a little timer and every like 20 30 every 30 minutes I'll change it to a different theme and I'll confuse everyone. Where did you get the Orbify module? Uh, I made it myself and I will probably make it open source on in my resources channel if you're interested if anyone's interested. Right. What's going on here? So, equals last merge. Last merge should be nil. Okay. So, right. But this one hasn't Oh. Oh. Oh, I know what the problem is. Uh freaking it only calls it when we're merging, but we're buying our first dropper. So, we need to go in here. at truffer at index self the owner truffer ID and now it should work. So if we press this index then we have apple. Sweet. Okay. Nice. I'm already tired, man. Uh, yeah, sweet. Okay, we got that fixed. We got our index working now. That's the index done. Okay. Boom. Blend seven. One thing I'll say right now, all the billboard GUIs are way too short. Max distance. Let's set this to like 150. That should be better. Sweet. Apple. Apple. What time is it for me? It is 10:00. Uh, isn't there a game like that with noobs? There probably is. There's a lot. There's a lot of them. Something I've just had the idea of. This is how I get my particle effects and stuff. I just search up pack and I open this and chances are I'll find something cool. I can potentially edit. Okay, I've acquired donut. Hold on a second. That was good. Okay, give me a second. Okay. From here. Oh, no. No. Okay. Yeah, I need to find something cool. I just need like a really short little like poof, like a little splash. But it's so hard to find cuz all these packs are like just anime. What's in here? Oh, okay. There's some like test things. Let's see. Let's kabuk. Whoa, look at these. These are freaking insane. Ah, in here. Something like this. Let's go the R six guy put in here. Something like these uh little stars. There's a haha and a high high. Don't need that. We just need the stars. And then we can do this. We can disable this. We can set that the count to 10, the frequency to two, drag three. It's quite fast. Speed 15 to 20. Maybe 15. That could be cool. All right, hold on. Uh, body and use module scripts because they are freaking sick. They're so helpful. They're modular. They Yeah, they're so helpful. You can just access them from anywhere. So, it's better than better than using regular scripts and stuff. Uh, so yeah, this is this is what I'm looking for. This star particle here. Particle star particle. I have particle burst, but I want to be able to send in in here. So, basically how this works, you send in the name of a particle. So, it'll search in this particles folder for it. and then the position and it spawns it out the position, but I also want to be able to spawn it uh onto a part or like in an instance. So, I don't know if we're able to like do this kind of thing. Probably not. I don't know how the the tea works. this thing. Let's just say Vector 3 or instance. Uh, Tri Pickle, thank you very much for the donation. I've got to go, but before I do, want to say good luck on the game. Thank you very much. Thanks for being here. Okay, see you. It should be a position or an instance. So, let's just say target. Uh, let's rename position to target. Type of target equals factory 3 and this or workspace dog. Uh Janamx, thank you for another donation, another duck emoji. I really appreciate that. Um, okay. And then let's say here as well the row position type of target equals factory 3 and target or It just keeps the same, I guess. Or no, I should probably just be that. Okay, that works. Just update my little thing. It's cool. Okay. So now what we can do I no X YT thank you very much for your donation. I don't know what currency that is. 22 try. Hi. Hello. Thank you for the donation. We got three more guys. Um, I already regret saying this goal because I'm so tired. I'm already I'm already quite tired. I only got four hours sleep, man. I was like, you know what? We'll leave the blinds open so I get a nice nice sunny morning and then I get waken up at 5 by the sun. So, I was like, h well, I feel very awake right now. I guess I'll get up. And then I did and then I just feel tired now. Oh well. So yeah, what I want to do, we have in here we have star particles, but we could also maybe do a faster variant. That's cool. I like that. Chamax, another donation. Thank you very much. One more hour. Uh, if it comes to it, I guess we have to. But yeah, I shouldn't have done it. VX is too hard. Yeah, I can't do it from scratch. Uh, I cannot fathom doing it from scratch. Uh, let's go to here. Oh no, no, no. Oh no, it's No, it's happens. This happens. Ah, cool achieved. Okay. Well, thank you Ice Snow X and Jan MX. Uh, I say thank you. Screw you guys, but thank you for the money. Uh, guess we're working for an extra hour today. That's great. So, I'll be streaming until 1 in the morning for me, which means Carter, thank you very much for the donation as well. Okay, so I'm going to be streaming for an extra hour. So, for the next two two hours 45 minutes. That's great. That's fun. That's fun. Thanks, guys. I'm already tired. I don't know why I did it. How do you do the thingy module requirement with scripting plus? Uh, I'm not doing it with scripting plus. I'm doing it with require autocomplete. Uh, scripting plus is cool, but there's a few things that kind of bug me a lot. So, I prefer just to stick with uh require autocomplete for now. And then maybe if there's a more customizable update, then I'll I'll switch over. But yeah, let's see. Which one's the faster one? Start quick and then just stars and then starts quick. Or maybe we could do like stars cache. We have three variants. And then what we can do, see this is happening. Oh, I like Thank you very much, Snow X again. Thank you for 1 hour. No problem, man. Um, it's not a problem. It's an inconvenience, but but it's not a problem. Yeah, this annoys me. Okay. So what I wanted to do is that is for this. So what we can see is particle burst. Did I not require that? Oh, it's done the thing again. It re Oh, it reformatted everything again, man. Oh, it's so annoying. I like having everything organized a very specific way. Uh, what do you not like about scripting plus? Basically, it leaves a gap in between here, which I don't like. It reorganizes everything uh every time, which I hate because I like to organize stuff in a very specific way. Um, so that's really annoying. So if there's any way to like stop that, that'd be great. Then I'd use it properly. It's cool that it's free and it's cool that you can just like call something from anywhere, but I'm not like too bothered about that. I'm then fine with uh require autocomplete. Yeah. Uh, so particle burst particle name let's say stars quick and then either the position or the instance that we want to parent it to. Let's say character do primary part.position or just primary part actually. And then we'll do the same down here. Oh, shoot. Uh, but instead it'll be start cash. Okay. To another hour on top if you get 30 total donations, man. Uh, please don't make me do that. The only way I would do it is if I set it to $35 or more more donations. That's the only way I'd do it. Uh just so people wouldn't wouldn't pay for it because it's too much money. I don't want to. It's so late already, man. I'm so tired. Uh, this should work by the way. So, I made like a cache version because I want to do this. Maybe set the brightness to like five, 150 in tool if you did. Is that true? Let's do some math. Let's do some math cuz it's been minimum $2 so far. Times 15 was the goal. We got a little bit from happy. $35. Let's do a bracket. Five minimum times 30. Is that so? No, I think you're a little bit off. Um, did you try the new server authority system? It's very nice. I haven't yet, but I really want to. Um, did you I just read that. Thank you again for another donation. I will send 550. Try tomorrow. You don't need to send me anything, man. I really don't. I really don't need anything. I really appreciate all the donations. Um, but yeah, I get enough enjoyment out of streaming and not money, so I don't need nothing. Uh, what do you think of Smarty RBX? Uh, I think he's very AI coded. Um, I used to watch his content before all the AI stuff started happening, but that's kind of just me. I'm just not I'm not a massively AI endorse endorsing guy. Use her for coding if you want. Maybe don't use it to, you know, do the work for you. use it as an a as a tool, but when it comes down to like AI art, that's where I draw the line. That's where I'm like, "No, not doing that. That's not right. Doesn't sit right with me." So, I don't really agree with them on that front. But, uh, yeah. I don't know. We're allowed to disagree with people and be civil about it. So, I don't It's not like I like confronted them or anything. It's not like I'm like, "Hey, bro. What's your deal? I don't really care. AI art is shit." Yeah. Like, I'm sorry. It looks cheap if you use AI, so why would I play your game? I feel like uh the younger kids on Roblox deserve better as well. I don't know, man. That's a shame, duck. What can I get? Hi. What's up? Hi, Hu Hug 6267. Oh, [ __ ] I said the number. Uh, do you think I should load my plots from server storage or is package? You can do both. They're both like different things. If you want the plots to show up while people aren't in them, which I think is better because it makes your game look more populated or your map, uh, I'd recommend just using a package, creating a template, putting it around the map, and then anytime a player leaves, just like clear all the stuff that you don't need anymore. I forgot why I started play testing. Do you use meshy AI? No, absolutely not. So again, generative AI to uh replace someone like I get so many freaking sponsor emails from AI startup companies that are all going to fail because the cost of AI is insane and also no one wants to really use their thing which is why they have to target uh smaller smaller uh developer YouTubers and like sometimes low ball sometimes give them a lot of money but yeah I don't know it sucks the AIS here but yeah I could I can I I could say oh but there is benefits but like overall it's a net negative objectively So yeah, probably going to die or whatever. This is so satisfying, man. I forgot why I even Is it because of this? I added like the It's not even happening, though. What's going on? This should run. So why is this not running? Particle folder. Yep. Find for particle name. Stars. Stars. Quick. stars cash. So that's there. Oh, I did that the wrong way. This is why. Um, smaller. You ain't smaller, buddy. Yeah. Uh, but you know, they they lowball like crazy. They lowball. I'll get offered like not a lot for what, not to sound like a crazy narcissist, but like not what my viewership and my content is worth. Because I take a lot of pride in in what I do. And I know when my my work is worth something. So if someone comes at me with like such a low offer and asking for so much on top of the fact that I I don't even support really what they're doing, then you know why. No, of course I'm not taking your offer. Like you would I don't know what my number is, but you'd have to give me a freick ton of money. You'd have to give me a lot of money to do an AI sponsor. Uh, that's where I saw a thing I was going to reply to. Uh, why is your scripting background color different? Uh, I got a cool plugin, scripting plus. It's got a bunch of different themes and I'm just checking out some of them. Uh, in 2 minutes 45 seconds we're going to switch we're going to switch to a different one. We're just we're just going to try out a bunch. Um, so why is this? Yeah, wait. I fixed it. So let's try it. Let's try out see what's going on. So now we should get a little story. Hey, that was cool. Maybe we should lock it to part. Locked apart. There we go. Um, how long exactly are you streaming? Uh, well, we hit the goal, unfortunately. So, I'm going to be streaming for the next two and a half hours. Okay, that's pretty cool. But I feel like it's it can still be shorter. So let's say 0.1.25. And maybe then if that's the case, let's not lock it to part uh 5.75 as well there. Is there another goal? I'm tempted, but I No, unfortunately not. Maybe tomorrow. I could do the same thing tomorrow. Maybe set the goal a bit higher because we hit it very easily. Are you going to publish the game? Yes. Yes, we are. Oh, that's cool. That's cool. Okay. What module loaded to use for your uh framework? Oh, what module loader do you use? SL framework. I've made my own framework. Uh, for a module loader, I've made my own called Quinnet, which is in my Discord server. If you go to the resources channel, uh, how do you initialize your player data? Uh, that's entirely through the uh, data service typed by Leaf that I'm using. So, you don't even need to call anything. It just the moment you call the first function, it just automatically starts. So, it's really cool. Uh, that's the timer up. Let me set another one. And let's try a different theme. Oh, that's kind of cool. Why is my I swear the primary part is the head for some reason. I don't know why the root part's the head. That's really weird. Let's change it to that. Uh, your orb module is very cool. Thank you very much. Yeah, that's pretty cool. Cool. How do you require modules only by colon module name? Uh, it's a plugin called require autocomplete which is I think like5 or $10. Uh, but I highly recommend it because it's a lifesaver. Anyway, let's try a new theme. Themes. Let's take a look. Uh, what was the other one that was I was considering. So, Everest is really cool. I really like this one. But there was also one more two more thing. Rose Pine's really cool. Uh, Monkey, I think it's this one, maybe. Oh, no. It was uh Kanagawa. Is this game close to finished codewise? Yeah, pretty much. In terms of the core loop, uh, yes. And then I want to try to add some unique gameplay, maybe as an update. We'll see. Oh, need to stay hydrated. Yeah, I think um I think rose pine is the way to go. Let's try rose pine. Oh, okay. It's very okay. Honestly, maybe it's just the type of script I'm in. Oh, I don't know if I like this one. Uh, what's the one you usually use? It's actually not in this plugin. Uh, I've been using it for years. If you're interested in using it, I've put it in my resources channel. Uh, you will have to type out every single every single color though, unfortunately. I don't know if I like this one too much. I might try uh Kanagawa. Uh, look at DMs. Oh, have we have we got something? Very nice. Oh, that's sweet. Oh, I'm so excited now. That's got me so excited for the game. Uh, this one's pretty cool. Oh, I I think I prefer Everforce, though. Everforest is so cool. Um, 133K already. Yeah, it's mental. I was at I like just hit 100k right before my 2,000 days video and now not even two months later we're freaking 133k which is mental. So guys if we can hit 200k by the end of the year that would be that would be freaking legendary. Cobalt looks cool in my opinion. Uh, where's cobalt? It's quite cool. I'm not a big fan of like the vibrant kind of like or like the more like saturated ones. I really like this cuz it's kind of like washed out a little bit. It kind of gives like a I want to say nature, but it's not. It's like uh I don't even know. But when I see this, I think of like coding if it was like in a forest on a hike. That's the kind of vibe I get from this one, which I I really like. Yeah. Let's try this one for a little bit. The uh Kanagawa. Uh, what scripting plus? It's a cool plugin I just found yesterday. Someone's uh recommended it in chat. You got to be earthlords to half a million. Uh, yeah, we could do that. Uh, try Monica is really good. That's quite cool as well. Let's see. How do you make that little window to-do list? That's another plugin called Nexus to-do list, I think. Whoa, that's pretty cool as well. Maybe not my kind of one. It reminds me of the Joker. It gives me It's It's giving me Joker vibes. Or is this one you're talking about? Actually, I just I just realized that. Let's see. Uh, this one's nice. I do like this one more. I think it's just like a washed out version of of that one. Try Toasty. It's not here. That sounds like That sounds like the one I use because I think I I think I found something similar on another color scheme plugin that I don't have anymore. That might be the name of my one. This one's kind of cool, actually. Gruff box. Oh, this one's cool as well. It gives like a you know, you know, like the new popler biome in Minecraft. That's what that's what this is giving. That's cool. I like that. Yeah, someone just mentioned it in chat. Here since the tycoon vid, keep it up. Thank you very much, man. Thank you for joining the stream as well. Um, this one's cool. I might stick with this for a little bit and then I'm probably going to switch back to Everest. I might try efer force, but like maybe make the background slightly different, slightly darker fall vibes. Yeah, that one gives AI Studio Gibli. What the flip is that? Oh. Oh, I know what you mean. Okay. Yeah, I get it. Okay, guys. Screw the freaking plan. I'm I'm using Ever Forest. Everforest is the best. Using Everest and I'm disabling scripting plus until they update it to make me like it. But let's tweak it a little bit. like a is it background color? Let's copy it just in case. Yeah, like I feel like it could just be a little bit darker. Oh, but do I like that though? Uh, what is const? I've never seen it in Lua. Yeah, it's very new. Uh, it's pretty much just a local variable, but it's a constant, so you can't change it once you've once you've initialized it. Uh, check DMC scan. Let's see. Awesome. Maybe I'll keep it as it was. Or maybe just not as drastic of a change. Maybe if I just bring it down a little bit. Oh, that's ugly. That's ugly. Something like that. That's nice. I like this. Uh, cons. Yeah, it's very cool. I'm I'm surprised they didn't do it earlier. Okay, this is the era of human readable Lua code. Yeah, I like to keep my stuff extremely organized. Uh, if you were going to use an AI for a game, which one would you choose? Uh, we have con. Yeah, it's crazy. Um, I have no freaking idea. Chat GPT is kind of stupid. Chat GPT is kind of made with the intent of keeping you chatting to it for as long as possible. So, I don't know if it gives the best answers because it's trying to like give you as much as it can, but pull back a little bit just so you keep shing with it. Uh, that's the impression I've getting getting off of it. I use Claude uh whenever I I do use AI. Uh, I'm paying for it, which I'm extremely embarrassed and ashamed to do. Uh, what's the one plugin you said cost like5 or $10? uh require autocomplete. It is a lifesaver. It's worth it. It's definitely worth it. Daily rewards. Yep. I don't throw up. I don't like any of these companies. Um, and it's it's just funny because all the CEOs look like a bunch of chuds with no no game. They look like genuine losers that got bullied in high school. Um, yeah. Like I don't know. That must have been like really bad bullying to the point where you want to make like a a thing that's going to like, you know, destroy the world. But what a shame. Uh, would you say programming is worth it? Yep. Hands down. Absolutely. Even if you uh even if you use AI, I still think actually learning how to code is going to be so much more beneficial than just using AI. and not knowing check [ __ ] Anthropic is the worst of the worst. I have no idea what they've done. Don't like their don't like their secrets, man. Uh, I think you should add auto collect first game pass. Yeah, that's a good idea. I've noted that down. Did you Did you already plan on daily rewards? Uh, not exactly. Is the plug by Slight? Probably. I think so. Slight Slighteneck is a freaking legend. Uh, yeah. Uh, I'm going to do offline earnings, which is technically daily rewards, but I could also do daily rewards as well. So, we'll see what happens. Oh, so sorry. I don't know if that was picked up. Uh, using AI without knowing how to code is just impossible. First, it's hard to know what's happening, too. You would just stop coding after like two, three days. Um, yeah. Yeah. You will have no freaking idea what the AI is doing. And then you have to rely on that to do the bug fixes that it caused. Anthropic suck because they change things about the subscription without notifying consumers. They probably do. I think that I think I noticed that. Uh, I would love to cancel the subscription. I think that's like kind of the big question of the video. It's gonna be like, "Oh, will I cancel my subscription?" No, the point of the video is to get my freaking brain back. And this has honestly been like the most fun I've had making a game because everything uh everything well for I say feels like I made it. I did make it. I've made everything here. And it's such a good feeling to try and make something and struggle to make it and have periods where you just have to sit and take a break and just do something else and then come back to it. And you just need to sit in the discomfort and you'll you'll find the solution. And then when you finally find the solution, it's the best feeling ever. And you don't get that when you code with AI because it kind of just does it for you. Uh, but it does it worse. After using AI, it was so refreshing to go back to manual coding. Everything the sun touches is ours. Yeah. Like it's it's night and day. I I only use AI because it it at times feels like you need to if you want to keep up with the rate that people are making games. uh which I hate. So that's great. Do you Oh my god, man. Do you know any uh other coding languages? I know Python. I know C++. Uh, no, C. I know the tiniest bit of C++. Tiniest bit of JavaScript. Uh, I think that's it. Mainly luau though. Uh, AI as a tool is absolutely fine and as a tool only. Yeah, that's kind of that's kind of my mindset on it. If you uh, if you kind of like ignore the moral/ environmental impacts that it could have. Uh, I'm pretty sure the pope kind of just came out and said it was like, you know, against God or whatever. So Christians when they find out the Pope said that you're going to hell for using AI. He didn't say that. That's like I'm I'm very much a like Yeah, it was a joke. It was a joke is what I'm saying. Uh, Python is really more like Lua. Yeah, they're very similar. Yeah, you you used AI. Uh, where do you store the totems that spawn? If you mean like where do you store the model? It's in server storage. Uh, dropper. Uh, where do you find your sound effects? Surprisingly, in Roblox's little sound marketplace, uh, it's filled with AI garbage, but there are sometimes good sound effects if you filter by sound effects and then set this uh set the max duration to like 2 seconds. I'd rather vibe code a game in one month than spend three plus months coding everything just for it to flop. Well, I mean, yeah, I guess that's just you then. Uh, everyone's different, but like I can make a game in a week by myself probably. Uh, I'm taking my time with this just because I'm I'm talking to chat and everything. Uh, yeah, I don't know. Like what? Again, it just depends what you want out of game development. Yeah, I want to be a successful dev, but I also want to enjoy the process. I like coding. I want to code. I don't want to get some dumbass chatbot to do it for me and sit there like a [ __ ] potato. uh like I don't know, use it as a tool by all means, but if if people kind of just sit there and just talk to a chatbot and it does all the work, like what do you get out of that apart from the final result and then I don't know cuz if like if that's the case then you you are you just doing it for money? Is that really what what you want out of it. I want money out of it, but it's so I can keep coding full-time. That'd be great. I know. Going off on a tangent. I'm very uh I like to talk about this kind of stuff. You see, it makes this so much more accessible. uh solicity, but like it has been I know you're saying it makes it more accessible, but like coding has been accessible. Um, and I feel like a lot of people will use AI because they can't like I'm trying to I'm trying to pick my words carefully. I don't know why people are so against just like learning something new is kind of what I'm getting at. That's just me. Each to their own. But yeah, whatever. And so when it when it comes to coding, it's like I'm not as opposed to it, but when it comes to something like uh thumbnails and models and art is when I'm like, "No, no, this isn't it. This kind of sucks. Uh, it makes it so much easier and better for people that don't like coding or don't want to learn it. It just you could also I I don't know English today. Oh my goodness. Uh, you could always find a scriptter. I don't know. I guess I just kind of I unfortunately I just don't really understand the the perspective of that just because I'm just cuz I'm weird and I actually enjoy coding. So yeah, I can understand the appeal of oh there's this thing now that just like lets me do this just by typing in a couple messages. like I can see the appeal. Uh, but for me it's like yeah there needs to be a process for me. I don't just want the final output. Uh, what's a client replicator? I have no idea. I actually don't know what this does. I don't think it's too important. Uh, why doing the dropper system in the tyon script? Uh, I have a dropper object. Dropper object here. Uh, I call the droppers from the tykon to call their drop functions. Uh, I use AI to learn scripting. I ask how to do stuff and it explains it to me and on the way I learn. Sure, I guess that works. I would advise people not to use it while learning because AI can a lot of the times be extremely confidently wrong. Uh, I'm not trying to hate if you like coding. You do you. I personally really like modeling and building. So with CL really helps me put all my focus into that rather than playing it. That's fair enough. Yeah. Uh, yeah, it's whatever. Like everyone can do their own thing. Uh, but for me personally, it's like I guess it just kind of depends on the intent behind it as well because a lot of people will just use uh AI to vibe code a game purely mainly on Roblox purely just to make a profit and kind of treat it as a business which I'm not a big fan of. So intent is kind of important as well for me. Uh, you probably want a blender model and to before all fruit. Uh, yeah, I think so. I think uh Blender would be quite good just so I can do like the little lid opening animation. Uh, and then we can have the totems. That'd be sick. and then the fruit. But I'll send your demon as well. But if you could send the apple pair, there we go. Okay. Uh, there's still freaking Let me refresh just in case. 283 people here. That's insane. Thank you from Oh, thank you everyone for being here. Uh, personally, I don't do it for the money. I love making games. However, this is my dream job and I wouldn't do it for free unless it was for fun every here and there. Yeah. Uh, something I'm trying to do more is be more open-minded cuz even like a couple years ago, I was just like, if I believe something, I was
Like, I'm right, and and everyone else is wrong. Uh, but that is not that's not the way to be going. So, yeah, I try my best to like, I don't know, like, yeah, if you, if you love making games but don't want to learn or pay for this one thing, then, yeah, sure. Uh, just keep in mind that AI is not the best at coding. That's that's really the only thing you need to worry about.
And then if you care about the sort of environmental impacts or anything, uh, do you make your UI in scripting? Uh, I'm assuming you mean like, uh, like React or something? So, like, do I like code my UI to create it? Uh, I do not. I just, yeah, I just make it in Roblox. I just do the the usual Roblox stuff. Uh, Terry Davis inspired me to learn coding and you inspired me to make Roblox games. That's so sick. I'm glad I could do that.
Okay. Where we at right now? Uh, I've got hopefully Fishial sending me the first two models for the fruit, which is exciting. Uh, hopefully he'll work on the blender and then the totems. Uh, what's the stroke scaler for? This was before Roblox added the scaled size. So, basically, it would just like take the, it would calculate your screen size and then adjust all of the strokes. So, uh, they didn't like change size at all, but now Roblox have a built-in thing. So, really, I only have it here just in case I like have any missed out things that don't that aren't set to scaled size. So, yeah, it's pretty much pointless now.
Basically, uh, buy a duck IRL 150k subs. All right, we're going to get there way too quick, man. How do you feel about the Scotland World Cup performance? Don't even get me started, mate. Oh my lord, we did so well in the first game. I say we did so well. We did good. Considering it took us like freaking 30 years to get back into the World Cup or however long it took, we did pretty good. And then, uh, I got together with some friends to watch the second game. And that was the first time, uh, because I don't really, I don't really like football. Uh, this was the first time I like properly interacted with like a football thing. And I was like, "Yeah, I'm I'm here to support my my support my uh country." Game started. Goal happened in about 5 minutes. Oh. Oh, that was bad. And and then like two or three more goals happened against us and I like fell asleep during the game. I woke up for every single goal somehow. It was it was a humiliation ritual. It was awful. Oh, it was so bad. Don't even want to think about it. Yeah.
Either way, uh, all the Scotland people that were in in the US at the time were just loving it anyway. And then we left and then the English people came over and then they were all, uh, we live and their heads rent free, man. I swear to God, they couldn't even come up with their own football chant. They had to make one about how how we left and they came and and replaced us, apparently. Uh, so that's funny. I feel like Scottish people hate English people as a joke and then English people hate Scottish people like seriously. Uh, which is funny. Maybe it's just a football thing, but yeah, it's probably funny.
Um, so I'd ran over. Okay. Well, we're still in though. I'm assuming you're talking about England. Yeah, you guys are still in. So, you know, uh index. So, we've done the index. That's sick. Lucky blocks. Uh, we could do our fruit basket. Our fruit baskets are like, it's coming home. Okay, I think what we can do is, uh, work on the fruit baskets system. That could be cool. Uh, what's this game about? It's a little play test. So, smoothie tycoon. So you buy totems that will look better obviously and they'll go and spawn drops and you go and collect the drops. Wow, you're real. W, uh, I'm pretty real, I think. Uh, yeah, pick up the drops, blend them in the blender. That's going to be a blender. Sell it to customers. There's going to be customers here and there's going to be like a little smoothie stand and then you can come over and buy more. Merge them together to make better tier ones. Uh, use blink for networking is the most efficient and secure. I can look into that. I'm using packets right now, which I think is also very good. I need a kaching sound effect there. Uh, a trail could be cool actually. Uh, blinkers for Rojo only. Okay, and I don't want it.
Are you mad you missed out on 7K from Preston? orbit. But, uh, sometimes you need to take a gamble for the game is, uh, game seem pretty good. I think it's it's picked up again. Let's see, see how it's going. Let's take a look. Yeah, we'll see how it goes. Uh, okay, I believe we have our models. Our two first models right here. What's up, man? Sub officials. Is that sick? See what's going on here. Okay, that's awesome. They're submerged in in balls right now. That sounds awful. Yeah, that's exciting. That's cool. Okay, that's freaking sweet. So I think what we can do, uh, which will probably work is this. Let's do this and then weld the hip box. So this should be, yep. Box. Oh, this should be turned off. And then the headbox should be this. So that's apple. And then this will be pear. This will be hit box. Bang. Boom. Boom. Boom. Grab here. Easy bolts. Join. Uh, should be able to create though. And that's pair. Look at that. So now we should be able to switch these out. Okay, let's see if it works. Oh, there's the apple. Nothing's dropping though. Okay.
Uh, why Moon Animator over Blender? Just curious. I've never really animated in Blender. And Moon, what? I cannot speak. Moon Animator is pretty simple to use. Uh, I would like to learn Blender animation though. I feel like that would be a lot more fun than Moon Animator. That is harder. Yeah. Probably Peter. Sorry, I'm yawning. Okay. So why is why is that not a I can query? Why is it not working? They're over there. Why are they over here? Okay, it's interesting. Also, I think I want to put this in here instead. And then connect to spawn drops. Be a little bit more organized. Oh, let's turn that off. Always forget to do that. Can you let the cat do the scripting? Uh, he can certainly try if he wants. Don't even know where he is. Do you think Trove is good and essential? Yes, absolutely. Any some sort of, uh, janitor module. I used janitor. It was all right. Trove is probably the best one in my opinion. Here comes the cat. What's up, man? Are you going to say anything today? Hello? What's up? You going to say something? Huh? No. Okay. Do you want to do you want to do some coding? Let's see what he, let's see what he makes. Re three. J S earn five. A lot of fives. Three, he's cooking. Yeah, that was pretty good. Uh, I might delete it though if that's okay. Okay, he's walking about the desk now. Right now he's biting my microphone arm. See, I've got a ghost developer. Just saying guys, this beautiful game of the year. Okay.
Um, deleting the whole script. Uh, what plugins do you think are absolutely necessary? Require autocomplete if you're a scripter. Uh, recclass is sick. I recommend that. Uh, building tools is sick for building any sort of, um, straven plugin. It's like resize, align, gap, fill, material, flip. This is sick as well. Uh, template autoscript template injector subway surfers. You've got to have subway server. Subway subway surfers. I have brain rot. My brain's rotten. Oh my god. I can't even speak.
Okay. So y why y is spawn position fire client. It's going to be in here. package drop for our client, uh, self.instance spawn position world position. Why is it like that then? Cuz like if I if I go merge, is it specifically the apple? Let's try an orange. That spawns fine. What the hell? Okay, we can't pick it up either, so that sucks. I think it's because, uh, yeah, wait, wait, wait, wait, yeah, yeah, we should be able to query, should be able to touch. Uh, Nomi 777, thank you very much for the donation. That's so sick. Why so many servers here? Cuz there's awesome. Okay, so can switch should be on for these. Uh, do we need to do? Wait, so spawn drop. Let's instead try pivot two. That might help. Come on. Let's go. Let's work. There we go. And yes, that's sick. Okay, now we also need to make sure that the headbox is under drops so we don't like walk over it.
Uh, why didn't you watch World Cup? I did. I watched, uh, I watched the Scotland games because I don't really care for football apart from when my country's playing. I was not really too fussed. I don't know. Football is not something I've really been interested in ever. I'm still colliding with them a little bit, I'm pretty sure. Oh, absolutely. Oh my god. I think it's the player thing again. Imagine you added the American flavor, but it's gunpowder. That'd be sick. Maybe not Roblox friendly, but Oh man. Um, if can't touch on, yep. Because, yeah. I just need to fix that really. Should the headbox be on? Uh, what are you listening to? This is, uh, an Ambient Time album by OSC. Spelled OSC. It's some, uh, Adventure Time inspired ambient music and it's very good and I recommend anyone to listen to it. Right. So I think what I need to do is, I know what the problem is. Um, and I think I know of a way to fix it. How tall are you? Motivate your answer. What does that mean? Uh, I think I'm 5'11. So, technically 6 foot, guys. I'm technically 6 foot. Uh, how do you change to R six? If you go here, avatar settings, uh, click the three dots, R six only. Yeah, I think I know a little bit of a solution. So, let's get launch visual. Let's get Orbify. Uh, and I'm going to need to go to when we create this for thingy part in clone query descendants base part. Colloid equals false. And then in launch visual we do the same thing, uh, part in item query descendants base part. Equals false. Orbify is a module that I've made that I might drop in my Discord server soon. There we go. It's better. And then if I go over and do this, uh, change the game to R15 so you get the Davx increase. That's true. I don't think there's anything in the game that kind of relies on R six. So, I could do that. It doesn't really make a difference. It does suck though, cuz let's be real, R six is so much better. That's so awesome. And then we can freaking get pears. Oh, this game is so satisfying. Yeah, let me try change to R15 and we'll see if the game breaks or not. Uh, does the amount you put in the blender reflect how much you actually have? Uh, no. That's just a little client side animation cuz a lot of the time you will just be putting in a bunch. So just it, uh, gets all of the different types of droppers you have and then picks 10 random things to drop in. See R5. What? R15 works. So that's good. I just do R15 then if I get more money for it. That's so funny though. Roblox are so freaking weird, man. They're like, "Oh, you need to, uh, Oh, you need to, uh, we're going to keep our six. We're going to keep our six. It's okay, guys. We're going to keep our six and 2D clothing. Uh, but our 15 gets you more money." Oh, and also, uh, we're getting, we're going to put massive tax on 2D clothing. It's so stupid, man. Uh, did you create the framework? I did. I made my own framework. It's very cool. Bang. And index. And then we'll have the icons. Uh, it's sometimes so funny how pathetically Roblox tries to impress their investors. At this point, I don't even know what it is. I think David's just going a bit scar. He's going a bit crazy because this isn't at this point, this isn't even for the investors. Because, uh, you know what's going on? This was when Guro Gardens started blowing up. This was October. What happened? Like, it's crazy, man. They're just trying to make the platform worse for the fun of it. It's so weird. It's like David, David Bazooki is like trying to, if it is him that's like making all these, uh, changes. It's so weird because it's like Roblox is so iconic because of the way it looks and for some reason they're trying to just strip all of the personality of the game and turn it into some like random dumbass mover [ __ ] that enchanting. That's a cool idea. I don't know how it would be used though. Okay. Uh, I have one sound effect. That's quite cool. That's very, that's a very nice sound. Button special. Sound service play local sound service. SFX dot button special. Uh, you can enchant totems. You could, but also that is not exactly how the game functions because you get three of the totems and then you click the button then it merges into a new one. Uh, when will the stream end? In an hour and a half because we did a little, uh, super chat goal and unfortunately we made it so I have to stream for an extra hour. Uh, one moment. Okay. Uh, will there be mutations? I am planning on it. They'll be like weather events. So whenever a weather event is happening. Nice. Oh, that is cool. Oh, that's nice. Uh, whenever a weather event happens, it has a chance of mutating your stuff, so it's worth more. Admin abuse. Yeah. Uh, I have an I have, uh, plans for admin abuse on this game if all goes well. I love that sound effect. That's so cool. One more. Uh, I think the game will, yeah, something obviously smoothies, but something maybe like stand or stall. And the word sell as well. So, it could be like sell smoothies or, uh, my smoothie stand or, yeah, I, I ran out of ideas already. This is so good, man. Oh, I don't know if I should maybe other time. Where the smoothies? Yeah, that's good. That's a, that's a good point. Uh, we're going to have this big blender. It's going to blend stuff. And then over here in front of this button, we're going to have a little smoothie stand, and that's where the smoothies are going to be. And then we'll have customers that walk up, get a smoothie, and then walk away. And then that's how the the cache generates. Okay. You should try the admin panel. Crunch. Is that an admin panel? Let me see. Oh, honestly, low key, this looks better than commander. Cannot lie. I might use this instead. Thank you to whoever suggested that. If it's like a, if it's a panel because I already have this. If it's something like this, then I already kind of have that. Let me see. Go on. All right. See you later, officials. Thanks for the models. It's basically commander, but at the bottom of the screen. Okay. Oh my god, I'm tired, man. I, I regret doing the golf thing. Also, what if we just stick this on the apple? Oh, did not mean to do that. Loki. Loki though. Oh, where is it? Bash over the grid. I think it might be. Let's try it. Okay. But like low key, they're so small you can't even tell. So, I'll just get rid of them. Uh, how do you set the positions of the totems after merging? So basically, uh, merge if it's, uh, the same as the last merge. So if nothing has changed since you last merged, then it just ignores it and then goes through loops through this. Basically, this keeps, uh, merging until there's no more merges able to be done. Uh, and that's inside the data inside of our droppers data. So, nothing in the, uh, tycoon like the model itself has has changed yet. So, we get a new droppers table. We go through, we delete all the droppers. We clear all the layers on the tycoon, all the floors. We then, uh, go into this array. This array has been sorted so that it's in order of tier from highest to lowest. And then we spawn the droppers. And then basically how it just works is the, um, we get a dropper spawn by calling get vacant dropper spawn. So if we get the top layer of the tycoon, if there's not a top layer, uh, then it returns nothing. So then we know that we need to add a new layer first and then call it again. So pretty much, uh, we have a floor layer has attachments, uh, for every spawn point and they have an, uh, an occupied attribute. Uh, so if there's one that's occupied, then it'll just place the dropper there and then set it to occupied equals true. Uh, if all of them are occupied, then it creates a new floor and then does the same thing. So, it's pretty cool. This is going to be the best merge game out there. Hopefully. Let's hope so. Yeah, we definitely need to make the game look better. Hopefully officials will be helping out with that. All right. Blend. Collect. Uh, you should add workers and they collect your apples and they collect offline too. Um, offline earnings, uh, I think are just going to happen no matter what, just to keep, uh, day one through seven retention good. Uh, I like the workers idea, but I don't know exactly how it would work with this kind of game. Uh, they collect your apples for you. I'm just going to make that game pass. I'm just going to make a Auto collect. Auto collect game pass. So as soon as they drop onto this like main platform, it gets picked up. Sure. Yeah. I'm very excited for this game though. Oh man, I, I really shouldn't have, uh, done that super super goal goal, man. Super super chat goal. Cuz I'm I'm so tired in my mind. My mind's trying to blank. Was it we were done? All right. Uh, should I use trove for every instance I will delete, even if they only exist for a second? Uh, if it's just an instance, then no. If it has any sort of connections and stuff, then I would add the connections to the trove and then attach the trove to the instance. So then when the instance is destroyed, the connections are as well. Is this going to end like one for you? Yeah. Um, and my mind's trying to blank cuz I, I knew I was going to do something and I forgot about it. Oh, yeah. Sell multiplier like a, all of these games have like a, a thing in the middle and then every so often it adjusts. Uh, but I don't know how that would work in our game. Like what could it be in our game because let's look at, um, hold on. I wonder what it's like in the other games. It's just nothing in here. Okay. Cuz I don't know if if I want it to to be like a themed thing. Yeah, like it's genuinely just a bar in the middle. Baffles me that this game got so popular. Good on them, but I, I really don't understand it. Okay. Yeah. So, we can do something like that. Uh, I finally sent a new render. That's cool. Uh, yeah. Well, I know what I'm going to work on now. So, let's take a quick break if you guys want to. Actually, there's like a thing, isn't it? Start Q&A Q&A ask thing. So, how does this work? That's the worst question of all time. Okay, hold on. How does the system work then? Uh, select question. Okay, selected a question. What does that do? Does it just show it? Yeah, it just shows the question. Okay. System's all right then. Just go back to back to normal chat. Let me, let me just remove this and then stop this. It's a cool system, but I don't really see the point of it. Okay. Uh, when's the Card Wars video? Hopefully. Uh, let me think because I've got some other videos planned. Maybe the next one after this one might be that. So, whenever this video comes out, like a month later, that might be when the Card Wars video comes out. We'll see. Uh, why does your videos have the part where you contemplate giving up? Lol. It feels forced. Oh. Um, I mean, and and usually usually in some of my videos there needs to be a little bit theatrics just to make it a little bit more entertaining, but when it comes down to like, like with for instance the last video that I did, uh, I was pretty, I was pretty set to just leave Roblox, even if it was for a bit, and just and just do something else for a while because oh my god, the the Roblox developer the what? Said that wrong. The Roblox developer community is so dog [ __ ] I hate it so much at the time. Um, and everyone's so weird with each other. And everyone's like, "Oh, you're working with that guy. Oh, well, he's a scumbag." Even though like I'm I'm maybe not the most reliable person ever either. And everyone's so like cutthroat and everyone's so weird with each other and not civil and they all think they're the top dev and everything. It's so weird. So yeah, I was like ready to just be like, "Okay, let me try something else for a while." Um, but I didn't because ignoring that, I do like Roblox as a platformer. I like coding in Roblox. Luau luau sounds like a freaking YTP moment. Um, vert code because I might get a computer for my birthday and wants to make Roblox games. Uh, my journey is in my video where I make games for 2000 days. But if you want, uh, advice on how to start making games, you can head to my Discord server in my FAQ channel. There's a little thing there that has a little outline on what I think you should do. So, feel free to check that out. Uh, do you think AI can make a Roblox game that's good enough to succeed on Roblox? There has been plenty of them already. Uh, but it's really funny because I, you can tell which ones are like vibe coded and which ones even have like UI that's made with Rob, uh, with AI and all of the games are like so poorly made and you can tell. But they do well because it more comes down to like the monetization and the game design and the the retention and everything. So, as long as like a lot of people just don't really give a [ __ ] about the code anymore and they just care about having a final product that at least works. So, yeah, there's plenty of them already, unfortunately. The music is so perfect. Yeah, that's so sick. I forgot to put that in the description. That's the thing I forgot. Oh my god. Uh, can you give me some tips for modeling? Because, yeah. Uh, I don't have too much experience with modeling, but when I first started learning a little bit, uh, I looked up low poly tutorials on how to make things. I think especially if you're wanting to model for Roblox, everyone tells you to go for the the donut tutorial. I think that's stupid. I think the donut tutorial is so like over complicated. Like I don't need to know how to use all this stupid stuff. I just need to learn how to make shapes and then apply gradient to it. So I'd recommend looking at low poly tutorials. Uh, and then you can see how that goes. And then just keep working on your your modeling skills and use Blender. Blender's awesome. I like the man face mug on the table. Yeah, that's pretty sick. How long it took you to learn, uh, object-oriented programming and why did you decide to learn it? Uh, it's very helpful especially with like plot systems with like tycoons or other stuff like that. Uh, it's very fun. It's very satisfying to code, uh, objects. Uh, I don't know how long it took me. I was coding for a long time not knowing how it worked. So, I don't know, a little bit of time, I guess. Maybe like a year on and off of Roblox, though. So, that'll probably be a lot less for you. Oh, stay hydrated. Uh, is making a cash grab for profit corrupt if it's to fund my main game? I don't think even if it's not for a main game, I don't think doing it I don't think doing it for money is corrupt. Uh, if you're if you're making a game just for money, then I don't really see the reason why you're here. But if you're doing it to make money, like in my case, I want I want the money. But I want the money so I can do this full-time and then keep making games, uh, for as long as I want. That's why I want money. I could live pretty happily on like, like the minimum that I need and then just do what I want. That'd be pretty sick. So yeah, everyone wants a little bit of money. Uh, especially if it's to fund a, a game, which I can, I can understand cuz I want to make cardboards. Oh, so sorry. Uh, I've got a team and everything together now, so it's so exciting. Um, yeah. Okay. Well, we've got another hour. I, I'm getting like, I don't even know what's happening. I'm, I think it's because I'm singing weird and like getting so much pain in this one area. But yeah, let's, let's cook this last thing for today. Um, and then we'll, we'll, we'll pack it in. So, let's create a new service. We want to make, uh, one of those things like from the other tycoon games where let's create service multiplier service. Um, basically how this will work, uh, let's create timer and start. Then we can say local timer, we could say interval of one, constant interval, like, uh, yeah, interval 30 seconds, multiplier range equals minimum, let's see, uh, 0.5 and max equals like 1.25, something like that. Something like this would be cool. Uh, and then local current multiplier. Set it to one for now. Probably maybe to this instead. Holy moly. Holy moly moly. Is that duckable? Yes. No. Uh, apparently I'm drunkable cuz all my fans make fun of me for one slip up. A single single typing mistake. Anyway, timer start timer. Uh, tick connect function. Yeah. Uh, function and then multiplier service tick. Multiplier service tick. Then we'll send in Multiplier service, uh, keyboard escape is made with AI. Yeah, I am not surprised whatsoever. Not surprised at all. Why does it say no AI? Because we're not using AI whatsoever, uh, in this challenge. This is a little challenge for a video. So, we're trying to make a game without AI. Okay. So, basically, uh, what we want to do is every 30 seconds we want to change the multiplier range to a random number in here. So, we can say that and we can say counter thingy one. If counter equals zero, then countries interval function multiplier service, uh, randomize. This. Huh? And then we need like a big billboard. GUI. Okay. Something like that. Maybe it's a bit too high. How does it look in the other games? I forgot. He's a progress bar, right? Yeah. Heat. It's multiplier text. And then the countdown text will go down here. I'll say, uh, do a bit of rich text for chance. I always forget how to do it. So I have to like take it from the website. There we go. Okay. And maybe we could like slightly make this one bigger. This one smaller. Do that and then cool. Something like that. Uh, how do you do that text thing with different colors? This is rich text. So, if you click this text, you're able to use this, uh, formatting to change specific parts of the text. I can never remember how to do it, so I have to go into Roblox's documentation to learn. But if you just search up Roblox text markup, you should be able to find the documentation. Uh, why use constant for global variable if you know you will never change it? That's kind of the whole point of, uh, constants. I think it's just good practice as well. If you're not going to change something, then you might as well make it a constant. I'm curious if, uh, yeah, I think they are also more cost-efficient because it doesn't need to worry about, uh, you changing the variable. So, yeah, if you're not going to change it, you might as well make it a constant. Uh, how do you make the white flash effect on your buttons? I applied a highlight and then just, uh, tween the transparency. Very simple. Let's make a little bar something like that size one. Two maybe. Uh, still quite high up there. We are something like this. 50 maybe. Okay. Uh, let me go progress bar. This will be our fill. So, let's do this. Uh, okay. So if we do something like this, actually, what we could probably do is this, right? And then flip this the other way. Yeah. Okay. Uh, what software is these do you use to edit and what would you recommend? Uh, I use Premiere Pro. Uh, I would recommend DaVinci because that's free. DaVinci Resolve. I've heard some people use CapCut. That's probably a good starting one. I'd say that's a good starting editing software. And then I'd move on to DaVinci. And then if you want to get you want to get serious, you could pay for Premiere Pro. Or, you know, I'm not telling you to do anything, but you, you know, some, I've heard some people don't pay for Premiere. Um, I'm so tired, man. Four past midnight. We're still going strong. Should I start, uh, instantly with module scripts? If you're, uh, are you talking about like learning how to script with module scripts? If so, I think, yeah, probably. I, I try to implement it a little bit as soon as possible. Pirate. Whoa. I didn't say I was doing it. Didn't say I was doing it. Anyway, this is still called module script multiplier service local GUIals workspace dot multiply GUI. Okay. And we can say gy text equals next change in counter seconds. GUI dot, uh, what I call it, multiply text equals number like math. Uh, how would I get? How would I get the number of one decimal point? Because if I just put one in here, it would automatically say one and not 1.0. Okay, I think I found something. Multiplier equals two number string. Percentage dot, uh, one and then current multiplier. And this only needs to happen when we randomize. So, there we go. That should hopefully work. He has a on his other screen. No, I was on the dev form. I found a found this. Yeah, I forgot about that. Forgot you guys can't see my my second screen. Don't worry. Use the dev form. Sleepable. Yeah, I'm ready. I'm like actually like trying so hard not to fall asleep right now. He said like, "Oh, that's crazy." But we're good. We can we can finish this up. Uh, do you plan on streaming more after you finish the game? I'd like to do more streams. Uh, I'm not sure how much I'd be able to do them. It's just been this, uh, this last week and the one or two next weeks are just streamable times thankfully. Let's go to sleep. Yeah, but we get, we had the goal. We had the super chat goal, man. Let me go again. No worries, man. Thank you for joining this stream. It didn't just end. Go bad. We had the goal though. I'm going to keep going. I'll finish this thing. Uh, so we update the GUI, right? Uh, we also should upgrade the what's it called? The progress bar. UI.progress.fills fill size from scale something and then, uh, one manual coding used to be fun. It still is. It still is. Anyway, we need to calculate, uh, a new multiplier when we randomize. I'm loving this theme. Uh, so, we need to get a random number between the men and the max, right? So, local New multiplier equals math random. Uh, let's just say range so it's a bit shorter. Range times 10 or range.m min range max* 10 / 10 because math random doesn't really work with decimals. It can only do, uh, whole numbers. So we have to bring up the decimals. So it would be, uh, 7 and 13 and then divide it by 10 again. Pull a laugh and code for a full day. No stopping. That's what I did for, uh, steal a duck. Uh, a lot of time with the other 24 ch, uh, 24-hour challenges, I will sometimes split it up a little bit, but I still do, I still do it within 24 hours. It's just not 24 hours in a row or 24 hours straight because I want to make sure the video is good and the the final game's good. So, I don't want to spend like half the time being tired and and losing my mind. See? Anyway, that's easy. New multiplier. Boom. Done. Don't even need to say new multiplier. We can just say current multiplier. And we set it to be a new thing. Function multiplier service get multi, uh, multi plier. Let's return a number. Return current multiplier. Easy. And then we need to figure out the percentage. So, should it be 1.5? Let's make it 1.5. And then maybe, Oh, it could be quite low. Uh, then we can say local percentage equals current multiplier divided by range dot max. Let me set this to be one takeaway percentage, I think. Okay, let's try it. Look at that. This right now is the worst. Uh, let's make it shorter just so we can see it in testing. 1.2. Okay. And then it should change. Look at that. Nice. Okay. Sweet. Okay. Nice. Nice. Nice. Nice. One thing I forgot to do is this. Okay. Um, and then the same with the countdown text. There we go. Between the bar. Uh, I could do, but it's on the server side, so I'm not entirely sure. And also, yeah. All right. Why not? Uh, GUI.progress.fill one. Oh, size equals. Let's try that then. Okay. Six, five, four, three, two, one. There we go. And then all we have to do after that, uh, make one of those challenges where you buy a dead game and try to revive it. I had that freaking idea for like that was that was one of my first video ideas when I, uh, started this channel and I started kind of like sloping into more education, uh, entertainment content and then Earthlord beat me to it. But his video was really good and then Janice, Janice started making, I think a series out of it. Anyway, deposit multiplier. Done. And then all we have to do is go into our tycoon deposit. Look what drops. Yeah. Uh, thank you very much, Pixel CC, for the donation. That's so sick. Keep up the great work. I love your content. I am making a game right now. Keep up the great work. Thank you very much. Uh, how much do you usually use on ads when you release a Roblox game? Uh, $160 is my you, uh, my go-to, which is a lot less for me in pounds, so that's good. I do like $10 a day for 14 days. Also, no, never mind. It's 140 then. $140. Do you know your IQ? I took a test recently. It's above average, which is cool. I don't know how legit the test was, but they, they had like a freaking, yeah, I don't know. I'm not going to trust 100%. But, you know, if someone's going to tell me I'm a genius, then I'm going to believe it or I'll want to believe it at least. Uh, all we need to do is just say drops times multiplier service. Did I forget to local multiplier equals multiplier service. Get multiplier. And then we can just say multiplier. There we go. That's it. Are you good at modeling? Uh, I'm okay. I'm like, great. I can do some really basic ass stuff. Boom. Boom. Go. Here we go. Oh, good multiplier. Okay. These effects. Crazy. Yeah, thank you. They're very cool. We definitely need a merge sound effect. I don't know what to use though. Could you had a chat in your Discord server? We have plenty of chats in my Discord server. Uh, I don't know if you're talking about like something maybe related to the stream. Anyway, that's cool. We added that. Um, and I hate to do this, but I think I'm going to end the stream a little tiny bit early. I know I hit the goal, but oh my god, man. I can like barely function, and I'd rather just like, you know, I don't want to be sitting here being boring. So, yeah, might need to make some effect modules. Yeah, it's so fun and then they're just there and you just, you plug them into anything and it just works. I do have a general channel. Uh, you need to go into the rules channel and click the verify the the tick button. I can keep going, but it's going to be so boring, man. What happened to the other people? Everyone else was so so nice about it. And and now everyone's like, "No, you have to stay. Oh, please don't tell me D took a dump. Oh no, mate. You suck. You actually suck. Yeah. Uh, I'll end early. But you know what I'll do because I know I'd feel bad to just dip even though we've technically paid money for me to suffer and be here for another hour. Uh, we're halfway through. So, I'll, uh, do an extra half an hour next stream tomorrow. Technically today for me because it's it's half midnight. So, uh, yeah, I'll just do that. Hopefully that's fine. So, yeah, extra half hour tomorrow as well and then that'll hopefully be all right. So, yeah, thank you everyone for being here. Uh, thank you very much. U B1H7N. Uh, yo, I can't chat because I'm a subscriber for less than 10 minutes, but how do you get those Roblox Studio icons? Uh, if you go to my Discord server and my resources channel, I've put, um, the dev forum page for those icons and how to get them. So enjoy, enjoy that. So yeah, end the stream here and then I'll do an extra half an hour tomorrow as well to make up for it because I don't want the stream to be boring. So yeah, uh, thanks everyone for joining. Maybe last stream. I say that probably not honestly. We'll see. Uh, but yeah, maybe last stream tomorrow and then I'll just work on the game and record it or we just keep streaming on the weekend. We'll see. We'll see how I'm feeling. So yeah, thanks everyone for joining. I'll see you guys, uh, see you guys.