Hello guys, what is up crypto grounds here? Welcome back to another video. Oh my gosh guys. We hit 500 subscribers already That was a really fast journey.  It makes me so happy that I am able to help so many people and I hope I can help many many more in my future I have so much to do so many plans so many videos and This is this is only the beginning guys. This is this makes me so happy and thanks for you Thanks so much for support some of the videos have already hit 10,000 views we have yeah 10,000 5,000. It's just amazing that can help out this many people Anyways for the 500 subscriber special, I am going to code a little basic version of a venture capitalist I feel like that'll be fun And I'm gonna do this all live Well, it's the projects credit. Oh here we go. So yeah, let's get started.  That's for sure because I'm not too Confident in my skills to make a kind of a big game like that But let's give it a try. I think this will be cool like a thousand subscribers. I can do I Don't know I can do like I don't mind or tycoon or something like that So yeah, subscribe if you're interested in that spread my channel post it on the incremental Subreddit give me some awareness and I'll create some amazing content for you guys And this is a huge learning process for me as well. So yeah, it means so much Anyways, we're gonna start with a few Things starting up like usual. We need to have a scripts. We're gonna have Images And we're gonna have fonts for my fonts.  Here we go Let those import. Oh Yeah, okay, so I'm gonna use my generic I'm gonna use actually a font that I haven't used in a very long time Which is legacy crypto clickers. I'm gonna use that font because I like it It's such an old font that I haven't used in so long I could I have another font that I like called lemon milk. I could do that Where is it octane bold? I feel like I've used this for a while. You know what? Let's install lemon milk Lemon milk is a really cool basic modern font I used for some of my projects in the past For graphing design in a school. So we're just gonna download that I'm gonna put it in Where is it? I think it's Ah, I don't know where it is desktop Folders dev Where did I place it? I already I already don't know. All right right here Folders idle games back. That's a really bad location. I don't know why I put that there You know, it's okay. Here you go Cool we got ourselves we can delete this too lemon milk. Hell. Yeah, that looks awesome Cool. I like this one. This one looks cool Huh, that's actually a cool font. I love this Um, okay, so we have our money. Let's make this what's pretty fire a little bit Adding a background Oh, no, everything's gone What should we do? I wish you got gradients and unity. I don't know why it's a thing. That's oh wait swatches. Can we do that? What's this? Oh, that's templates. Oh, that's cool. Okay. That's that's really cool Can you add gradients yet? No, he can't Sucks Let's go get our average background too because And I don't want to make a new gradient right now Let's use this one Don't know if I but yeah, I knew I'd put that in the wrong folder. It's okay We could use this Okay It's not of it. I'm not a fan of this color We can do better. We can do better I've been feeling this is me a long video and honestly, I I in my previous video I talked about Patreon how much I might I don't I don't I honestly don't know if I'm going to add this to the patreon If you guys think the others too cheap Like $15 a month is too cheap. Then yes, I will change I will add this and keep the price Oh, that looks cool. I love this. Let's make this look like tron Yeah, that's a nice color That's a really nice color Okay Money let's add some interface stuff Just to make it pretty fine. I know I should make the game first before I do that But I love making the ui as you can tell I love ui This guy look good So let's see what we got You know what? Let's make a crypto one. Let's do let's do tron Zero to rx. Let's make a crypto one Uh, where's our tab? I can't see half these pictures. Yeah, they're right here that you probably can't see Is it recording? Yes, I am. Okay, good. Um I think this is no, that's not it. I could just I'm honestly just gonna like copy this Uh assets images There we go. We got our whole selection here I know I haven't made anything yet. I'm going really slow My apologies I don't need it. I don't need it I could have used text mesh pro just to make it look better Oh, no, well Let's do this one I hate how you can't snap Objects that are upside down.  I forgot make sure you anchor everything I'm not gonna explain much because I have a whole series on that Yeah, that looks nice. We're gonna keep that A little different. I actually wasn't planning on using but I saw the picture and I was like, why not? You know what here? Let's flip this real quick. This needs to be there we go Much better much better. Okay. Let's start our actual game. So we're gonna create an empty Um, I'm gonna start with a few maybe like three Uh production, I think you just filled this entire space right here I'm gonna anchor this to the bottom We're gonna create another empty We're gonna create a few Units unit one These are all gonna anchor to the top So, um, before I place everything inside we need to create a few things. We're gonna get cost. We're gonna need a level We are going to need a progress bar and we are going to need a button for buying So we can just place that here. I don't like that, but you know what it's okay Um for fill. Let's leave this here. Let's let's actually I can use this progress bar already have Um bar bg. I hate how you can't do this All right, we gotta make this scale the size This is gonna be our fill bg fill um This is gonna be the name of the upgrade. I should have set all my text By default. Um, what should this one be called?  Let's use this How's that look? It's not the the most attractive one, but it works Or should he's a fill? I mean a fill looks nice. Let's just I I like that honestly All right I feel like these are a little clustered now So let's just kind of I just Bye And once we make one of these We will be safe. Oh, yeah, we forgot about this right here Mm. Okay, so this is gonna be different. This is light. This is regular. I think I like medium Then excuse me. Oops and We can have a timer in here too just for why not your You know our percent How does that look? Yeah, that's a little too. That's a little too big 12, how does that look? That looks very blurry. That looks a little too small still 13 14, yeah, that looks fine Okay But now this button just seems kind of like out of the out of the way um How does this fill bar look? Ah, yeah, I I want I don't want to forget about this Yeah, there we go Problem is that this is kind of hard to see I have an idea No, this may look really bad It's worth a shot. There we go. That looks better 18 Okay, that looks good. We'll keep it as that. Um, we can make this a little smaller, honestly Not probably not the best position because it looks like this On uh, you know, it actually looks good Let's not focus on making it the best. Let's actually make it work I know I've said that a lot So level Uh, I don't I don't I don't really feel like adding icons because I'm not very good at that and that takes time So we're just gonna our level here. This is just gonna be one Well, I mean, I guess we could start coding Finally Uh, I'm not gonna add any save system yet. That takes too much time I'm just gonna make the game work However, I am I you know what I might Because testing will be annoying But it's just gonna be a bunch of copy paste So we're going to create our data class. We'll click public data We're just gonna have to do the doubles to your x public double I want to make a dictionary for all of these But I hate dictionaries right now That takes too much testing Um, so we're just gonna do each upgrade individually. I hate this but I don't have the time to make a dictionary I've got time to make a damn dictionary so you one UI using system Unit Using directive is unnecessary.  I I know what I'm doing Uh, what's our growth 1.07? Time to the power of level. Ah, you're right. Ah There we go. Perfect. There we go. Then we can use pow. What else do we need here? right Okay, so public Oh, I know public player data public void full reset all reset tier x equals five Time cap equals four You know it needs to be one one second. Oh, yeah power. It's just give me one So that should take five seconds to buy another one. Um, so actually we need to start tx with zero then because we're Trying to think of something. That's why this is just data Um, this is too far. I need to make something we'll make power equals shoot return One times you one level Okay, so I guess we can do public before updates separate methods to make this a little cleaner Sorry, if I'm not talking a lot I'm just trying to think of what to do because I really haven't done anything like this before Well not in forever I've tempted to make an adventure capitalist kind of game, but that was when I was really bad at programming So it's been forever And this is where we do data dot tier x plus equals You want data dot you want power And we have to reset the timer data dot timer zero Okay, um, so I think we have our basic mechanics done No upgrades yet. Um, so yeah, we should probably do that. I'm gonna do a switch case This is the part I really don't like It's my hate monge.  I don't we're gonna have to do this You want molt We're just gonna do it every 10 Because I honestly don't have I mean we could do it every like for the first one is 10 And the next one is 25 Okay, let's do that if data dot ui one level equals 10 Equals equals 10 So this will be a speed molt and uh And a value one so We can We can get it this way. It's pretty redundant and the timer will increase faster No, no, no, no, no, let's make the speed cap. Yeah, let's do that It doesn't I honestly doesn't matter. Usually there's a collect button too So I'm running into a little bit of issues I mean, I it's honestly just worth testing but in my mind. I know I'm doing something wrong If it's 10 else if data dot ui level mod 25 equals zero We will multiply each by two So it'll happen for 10 and then every 25. I feel like that's kind of fair Almost I should do every you know what that looks that looks fair And mod 50. All right. I can make a method for this too So let's get rid of this right here Make it stop at this timer. So it doesn't it doesn't continue to increment Um, so we need a button for this too All right, so we can start with our text u1 end region public text So we have we need our title text We need our cost text and our production text and our percent text and we need an image public image u1 fill So this would be cost This will be What else i'm percent. Yep percent text Copy all that into run one u1 and this is going to be called exchange fee Exchange fee data dot ui Near u1 level that should be it for that and this one will be buy new line cost Data dot u1 cost I can't add up notations to some too. I'm probably just going to copy and paste it from my from group. Dole clickers I really don't want to make a new one production data dot u1 power plus trx per fill percent This will simply be data dot Timer divided by data Timer cap plus percent and then the ui fill Is fill amount equals why is this float? I'll put that should work. We need to convert this to float No, you know what? I don't know why this these aren't floats All right Okay, this should work. All right So now we have an excuse to make things a little closer We're going to have a collect button too Correct and we're going to make this one different. We're going to make this one a box And we're going to get green because we love money money's green I'm not very satisfied with how that turned out But honestly it'll work. It just feels very clunky, you know Like I feel like I could have just kept it like this And then put collect right here and that would look just fine I like that. That looks that looks nice. I think Um, so I'm not going to put it into this yet. Well, I can extend that Where is our script? Where is our script? Ah, we haven't made it yet. We're going to call this game controller Alrighty, let's get this party started. So this is production. I forgot to add that We need to add a method to this I'm going to be completely honest with you guys. This is fun I love I love just making small games like this and you guys should too You guys should just do this you get better at coding the more you do it the better you get And it's just it's so easy to learn something that you enjoy doing I learned almost coding all of this just by myself and just from Talking to people from school. I'm on it's honestly just helped so much All right, we run to our first error.  It doesn't show when it's an empty text Screw you unity Oh, wait, no No reference. What are we missing title text is right here though, right? You know what? I think it's something to do with this right Data it's something to do with data Why am I having such an issue with this all of a sudden just out of nowhere? Am I forgetting the serializable? Okay, we're gonna Pull up my Ethereum controller And you know, so we don't need this don't need this Don't need any of this. What do we need? I just want serializable What part is that? Is that a system? I think it's a system using the system. Yeah, there we go. This should work now Huh cross my fingers So maybe this is what the serializable does as I'll explain in another tutorial Yes, oh my god, that is not good. That is not good. Oh, no Okay, so, um Yeah Making games lots of optimization. That's for sure that two string F zero we need zero decimals Let's see. Do we need these parentheses here? I don't believe so. Yeah, I had a feeling we didn't need these It just makes me feel like I feel like these multiply and I need to buy but it that's not the case It's the vision first I suck at order of operation with coding. I am awful with it Here we go Okay So now the problem is that it's collecting. Okay, so here's a problem This target graphic is is not set to Collect so it's triggering the buy No, it's not Okay, so we we do need five t-rex just to buy that one upgrade Okay And however If data Timer is greater or equal than data dot cap Then we can collect it because they keep resetting no matter what it's just small little changes that makes a big impact So they get I can't spam it So now the problem is that we're not starting with we are not starting with five t-rex like as I hoped so I feel like I need to have a start Because we don't have a save in both systems where it doesn't look default stuff So we're just going to have to make a start method just for now What is wrong with this? Yes, I know I have to put the data Give me a break Okay for 37 minutes of coding. Can we get the story? No, we still can't I don't know what's wrong This full reset I see the problem I am total so we are actually getting it. So let's let's get rid of this full reset. I don't know if we need that but I totally forgot to add the t-rex text Lane and simple, uh, so this can go in our update. Come on. You need this in your new one Data dot t-rex plus t-rex You know, so I could do all lowercase. I want to because it's automatically being capitalized, but you know, we'll we'll wing it Being spammed on discord right now.  Ah, there's a still problem here um, so we can go to our game controller and see what's wrong with the data so we're starting with okay Why don't we change that? Why are we starting with five?  Because I have 500 subs, baby No, you You can take a deep guess on On what channel it is, man Cryptograms congratulations Do you know what I'm doing?   Why is this not working? Oh What There we go. I fixed this now Hell yeah When? Yeah, I'll stream my screen.  Oh screen Oh Riley look it's ad cap lol Kappa. Oh my god.  Oh, yeah, we got it.  Oh, yeah Okay Um, let's see. Let's do automation now public You want auto? Oh, yeah, so this would be cool. Um else if Uh, so this is gonna be our rule here And what we're gonna do is I want to hit 400 100. We're just gonna set the stop pulse if true Collect I'll collect automatically. Maybe I can get rid of the button too else It'll work. It'll it'll it'll claim at all. Yeah that you 100 cool, so that's done Too many people I must stay out of that. Um, okay, so I want to do by max and I'm gonna steal this from Drone by by max drone. Here we go. I'm just gonna steal this Don't buy me don't buy me So we're gonna have double This is gonna be our level Our end should be set We can get rid of that and These I'm gonna make a little template right here So our main one is gonna be five The rate the rate is very very small. I should increase that to at least like 15 maybe that's very very small And as you can see, I got 10 000 instantly and that's not good I need that we need to slow that down and Okay That's just gonna be data. You remember I'm gonna add one by max button for all so I'm gonna start from the biggest to the last so we only have one So we're just gonna keep it like that So we can get rid of b r and k And our cost will be data.trx And we can get rid of that Get rid of that Get rid of this Um, I'm gonna make this a ref Because we can just modify k or you can just do k minus cost. Oh shoot. That's not gonna work um So this would be k But I think this is it We are directly modifying the level. That's why we added the ref I've said that a lot of times in all my tutorials. It's kind of important to know why I put that there And for those who have those kind of issues in the past that's that kind of solves your problem Okay, I think we're good. Oh one thing I actually want to do is get the notation Notation it's not gonna work Here's our notation here.  You know what I should have copied and pasted this one right here This is the one we're looking for We'll just call this notation Oh Get rid of all this BS that we don't need Okay, so now we can add this to all of our texts now So it's notation F2 That's it. So now we just now we can add this to all of our costs Notation F2 We can add it to power as well might as well and Honestly, I really don't need this string. Why because I'm gonna be doing f2 anyways So to make this a lot easier. I'm just gonna get rid of this these f2 I don't know. I didn't do that my main script. I don't need three decimals I've never used three decimals. I've always used two I feel like I find it really silly to look at because it's looking at just like a thousand again, you know It's like looking at previous. I don't know if that makes sense, but I just don't I just don't like to look at it I'd rather look at a thousand TRX rather than point 1.000 K TRX, you know what I mean? It's just kind of pointless. I could just literally replace it with a comma I just seeing three decimals is just really stupid. I think we're good. Okay. Let's give this a shot What else do I feel like we added another text, but we didn't right? You know, I know we didn't I was kind of Don't know why I thought that Before I I want to check something quick. Is that the right one? We're good to go So, uh, what were we doing? So, yeah, see this is a little steeper growth. It's not as fast And another thing just to make this game more, you know, makes more sense the timer won't go if it's zero And data.u1 U1 level is greater than is not the zero So we'll go at the start unless I buy one and that's going to be the same things for all of them And you know what I'm going to do something cool. I'm going to turn this run u1 into a run u So the thing that's going to be really tricky here Is this is going to look really messy. So we're going to have a text title text costs It's going to run all use Um text prod text percent Image fill We're nothing we're not changing anything here. So we're going to do Double level Double cost Double power or I'm going to make this a click to you as well. This we're just going to optimize this to make this very easy Copy and paste or double the game Easy as a last tee Power, I think we are good to go here So now when we do run you here This is going to be the first one. Oh, we need it and we need we're going to need an id too.  So one u1 title u1 cost u1 prod u1 percent u1 fill u1 level data dot u1 level data dot u1 cost data dot u1 power Data dot u one timer Data dot u1 time cap. We need to add that down here. Don't know where that went, but what? Okay So, oh, yeah the title we're gonna have to add a title It's going to be a change fee title t And this is going to go here We're going to put this id here We're going to start replacing stuff Title oh shoot. No, this is title t cost t prod per fill level cost Timer time cap. What else are we missing? Oh, yeah power time cap timer Level timer Molt, you're right. We're missing molt. So double Molt So after power it's going to be data dot u1. We're going to replace that Molt Oh, we're moderately about to find the timer. So we're going to add a reference to that Which is right here one more thing data dot u1 auto This is going to be a Auto this will be a timer time cap All right, I think we're good to go here Now we're going to need an int id here We're going to completely be changing this up Uh, what are we missing? I'm missing something here I think we add everything see how much shorter this is now and we don't copy paste is 20 times So this kind of makes up our loss for having to make a dictionary So here Is the tricky part. So this is we're going to have to do switch here when there's nothing else we can do here Yeah, I this is the only thing I can really think of um actually Do you know what? We could probably pass down all of these So we're going to need float timer float time cap double TRX can stay double power I I that's it. I think So here we're going to need timer time cap power And I don't think we're actually going to directly edit these things So do we really need this id? I don't think so So good on us. We just saved a little action um Time as well. So we don't need our id anymore We're just going to keep this id at the end or right here. We won't need it But I'm honestly just going to keep it just so we can see how this is the first one, you know Okay We're almost done here guys. This is gonna be a long video Okay, I honestly I think I don't think we can get any better optimization than this This is like amazing optimization. Okay, so This is gonna be a run to use now Okay, it's time to lose my voice for how much you're talking All right cross our fingers First issue I get now These buttons right here.  What is that in here? Why is that? It's collect you That doesn't exist I see why it's because we're taking Three variables right here. That's not good. That is not good This works right here. However, this does not work for the button because we only have one So that's already becoming a problem.  Trust me. This is gonna work. This is gonna work. I'm telling you now guys. I'm telling you this is gonna work Um, okay, so here for one We're gonna. Yes, this is gonna work.  All right So that's that's honestly the best that's the best we can do. I think Let's give it a shot. Shall we? Why is it maxing? That's not good. So Oh, we're gonna have to do something else with this So we're gonna have to throw this all in here Okay, perfect. That works. Ah, okay. Yeah. Oh Damn it. So this timer this needs to be a reference right here Or that we're literally this close from just making a bunch of these We're so close Let's see if we can get the auto might take a little bit Instead of having to buy the autos. I'm just gonna make them get after 100. I think that's kind of fair, honestly That I don't I think this still grows really fast Yeah, we're we're already almost there to get another you know what this actually might be fair Yeah, this on us.  Okay, so now all we got to do at this point is copy and paste so anything So anything here We can so let's actually do this. Let's make a method So this is only going to need a level And we're gonna need a reference fork double Oh, yeah, we're gonna need a ref Bull auto Okay So we're gonna make a second every method. Actually, do you know what we can honestly just throw this on to one method? I don't I don't know why I didn't do that Yeah, let's just do that Actually, we don't need this if statement either I like simplifying things as much as possible because I want to do as little work as possible in order to make this You know fully functional, right? So we have our level already That was pretty easy. We just need to add another one and then we're good to go And then data.u1 Costs all that we have to do is just change the numbers every time we copy paste it, right?  We have all of our stuff done. Also. We had to copy and paste all this too So honestly, you don't even need this region anymore. I don't know why I used to copy it to Here we can just do you two you two you three You three are good to go And we know our variables too So i'm gonna close all of these The cost for this one i'd say is gonna be around 250 and we're gonna do this one more time three So yeah, this is the like the only like part that sucks is the is the data So five I'm gonna 250 times So We did five So 250 times 75 i'm increased by that's gonna be our base I'm gonna increase the mulch by one each time that causes scaling It's not gonna be the best because we don't have any soft caps, but it's okay It's not like we have pressed each anyway I could do pressed each two if I wanted to It'd be a really easy one. It's probably just gonna be an equation i've done in the past I don't know what ad caps is. I can look it up and use it, but I don't want I don't want to do that because my game's different well math Let me number wise it's different, but Um Oh, yeah, you got to copy and paste this two three two three Here we're gonna Place two two two two two Place three Three three three three. Maybe we gotta do that as many times as you want So by max all Is actually gonna go from three to two to one Uh, no the thing is that we gotta copy and paste our base Okay, you know what it's okay. It's okay. It's okay. It doesn't matter. It's okay. All right. We're good 16 Let's make sure these match too Yeah, see I would have messed up right there all right We're good to go in our code that was it that's we just we literally just made three more of these in a matter of at least three minutes maybe three minutes um I think these are safe to say these are in a good position. I'm happy with it. I'm satisfied. Let's just copy paste it there second unit Now another thing that's gonna really suck we gotta copy we gotta actually like drag all the text again I mean we could make a prefab Should we make a prefab? I want to do prefab, but that causes a lot of coding maybe Yeah, because we yeah, I don't I don't want to make prefabs No, I'm not gonna change the name of these because that's a lot of work too So let's make up the six at the end of this video. So here. Let's actually have a fourth one just so we know what it looks like This is gonna be right here. Yeah, that looks good. I think It's clean. It's pretty easy layout to make All right, now we gotta do the the devastating part No, no, no, it's film and then our methods two three three And I think that's it honestly, okay Why is it? Why is that cap? Oh, yeah, because this is the capital is Oh, we have any in already we have a divide by zero. I'm guessing. Yes, we do. I know why That's because we forgot to do these two I've experienced too many NaNs in my life I'm gonna become an NaN perfect Let's get started How did I not see this? I forgot to re-add this thing if You know what? Fine. I'll add in here. I don't know why I didn't do that earlier If cost greater than no, no, no, no, no If data.trx is greater than equal to cost There you go. So you don't have to add it three times. It's all in one. It's all we need to do So that fixes that problem. Now the next problem is time. I don't know why time is having an issue here It's got to be something with the update. So the run-offs I mean we're not getting any errors though It's funny because the first one was working before this all started. What's going on here. What's going on? So the timer is not increasing and I'm not sure why So if we increase this ourselves It looks like our fill is zero two. So something is getting mixed up here I'm gonna add refs to all of these just in case I have a strange feeling that there's Something screwing up here But I mean it was working earlier. Why? So I'm guessing these are the only ones A property or indexer may not be passed as a okay. So cost And power are the only ones so that's like the only ones that are having issues though. Which doesn't make sense Okay. Well, I I don't know what to say here Other than let's give it a shot and I if I need to turn these two off then I can so We need a debug The thing about when you go to coding you can never make a perfect A perfect script without running into problems. I mean at least I'm um, maybe it's this right here Hmm All right, come on. Give me something good. Give me some good news. It looks like it's running all of them However, it's not Where are our levels to we don't have any level at all No, I can't it's not buying any level either Oh wait levels right here. Okay. So it's not buying a level now. I see the problem. So it's not this So it's not buying a level I see why we never set this one We never set level as a ref. Don't know why but you know, it's okay That's the re see this is why you have references because they won't directly change it So let's learn all of you.  Okay Yeah This is what I like to see Oh, we forgot to change the time for all of them. Okay, hold on. Hold on. Sorry last one um So timer cap can be changed in here. So we're going to set the timer for 15 Okay, let's see what's fair Uh a bucket releases game unless I finish it. So this will be just one of my side fun projects that I can just You know experiment with If you guys want me to release this game and finish it I mean Spam my kofi. That's sure. I guess that'll motivate me too Okay, so I'm gonna try to save up a little bit See will this work? Ah, I didn't buy it So how did it buy 19 of this I've been shown um right two three ah I pulled a funny joke Well, why is by maxing all still buying all of them? I don't know why That's that's that's a little strange, but you know what we got to work. It's okay 16 Centines I actually just completely flipped the upgrades. No wonder why the buy max wasn't working for that It was buying these instead Okay, okay By the most boring parties this right here I want to buy the second one already. Come on All right, ready boom. Okay. It's still one. Don't know why but we'll test this Okay, so that works All right, so we need to change the We need to change the power because I keep getting to do that So the time is coming for around four times less or more. I think the power should be 100 more This one should be like 150 Okay, so let's test this Get to max um Let's get as much as we can. So let's just set this like let's see 60 boom. Hell. Yeah. I'm asking our carry I want to get this to 100 See look at that. Oh, it's that's nice Yeah, that's gonna be a little expensive But I want to get that auto. Come on. Let's get let's get to it So that price scales very fast. So you won't get to this auto Yeah, there we go.  Yeah, we're not gonna be making this is where you need prestige But yeah, I I honestly I think I'm done. Honestly. It looks nice. It looks very clean. Come on. You gotta admit It looks it looks really good For just something I made in an hour and a half I could have made it a little faster if I like knew 100% what I was doing if I had all my assets ready I'm probably making like maybe out 45 minutes to an hour Talking also didn't help too Um Since I tend to like talking my videos a lot But yeah, anyways, um You know the change the resolution. Let's make it bigger. There we go. We'll keep like this now We'll just have it what we had before Yeah, yeah, this looks fine. Honestly Anyways, I hope you guys enjoyed this video. Thank you so so much for 500 subscribers If you enjoyed this video, make sure you spread this video everywhere Let's get it as many times as possible. Let's get all these coders Um to learn something new Let's make better idle games too. So another thing I want to give some advice is don't make Don't make don't exactly copy what I did Like the point of this is to show what you can create And how to alternate it and like how how these things actually are made and how easy it is Anyone can make these kind of games, you know, right? You know My point is that I don't want everyone to be making the same game But I want someone to know like how to actually code one. So, you know, you can take all this knowledge and make one for yourself And hope you can get somewhere as well as much as I want to get somewhere Um But yeah, hope you guys had fun watching this um watching this video. I had fun making it Here we go. Yeah, I like that. I like that number increasing Anyways, I hope you guys have a great day. Thank you so much for watching. Make sure you subscribe Um, check out my patreon Check out my kofi Where is that? Check out my kofi account And last but not least check out my Pinterest too I like to keep everything here trying to grow this account as much as possible It's doing good so far pretty happy with it. But yeah, anyways like subscribe and check all this stuff out And have a good day. Peace Why do you leave me in the


I'm Fred and Norman. I'd like to begin by explaining, what's this? Can I catch up please? Excuse me. Could I have a catch up? The burger here, I'm sorry I didn't mean to. I can't hear. Nothing. Oh, I'm sorry I didn't know. I don't have any. What's the deal? That's an old deaf joke. But it's more than that. A people's humor can reveal a lot about their culture. Through the telling and retelling of jokes and stories, people develop a sense of belonging and form strong cultural bonds. This is one of the functions of folklore. It is folklore through which one generation passes on to the next its wisdom, values, morals, and ultimately a sense of pride in the culture. Folklore also entertains. These are some of the functions of folklore. But to find out a little more, let's turn to two experts in the field of folklore. Ben Bahan is an American Sign Language researcher, instructor, and renowned storyteller. And Susan Rutherford is an instructor in deaf culture at the University of California in Berkeley. She is one of the first in the country to teach a course about the culture of deaf people. Her field of study is folklore. Ben! Susan! Well, hello. I haven't seen you in a long time. What are you doing here? Research. Preparing for a lecture I have to give on folklore. Oh, well, I have some video tapes at my office that might help. Oh, yeah? Want to come see them? Oh, sure. How about this afternoon? Fine. This afternoon's fine. Great. I'll stop by. Good. See you then. How did a hearing person get interested in the study of deaf folklore? Well, while I studied at the University of California in Berkeley, my major was folklore. Is that the sign for folklore? It's the sign we use locally, uh-huh. Anyway, while at the University, I had a lot of deaf friends. There's a strong deaf community here, and it's very rich in folklore, which fascinated me. I began to collect jokes, stories, games, and analyze them, and pretty soon I was hooked. I've been working on a video tape. I'd like to get your opinion on it. Would you like to take a look? Sure, sure. Great. My field of study is folklore, which is signed this way. Much of my recent work has concentrated on the folklore of deaf people. The study of folklore involves three steps. Collection, classification, analysis. First is the collection of the items themselves, finding information about them, and recording them. Second is the classification of the items into different categories or genres. Third is the analysis of the items. This is done by taking the collections as a whole and making connections to see what can be learned from them. This tape will show how these three elements apply to deaf folklore. We will show a number of examples and further explain this three-step process. Let's watch. There are two reasons why people might collect folklore. To study or to preserve it. No matter which reason is yours, it's important also to collect some background information from your informants, such as their name, their age, where they're from, what residential school they attended, what languages they know, English, Spanish, ASL. Finally, it's important to record where and when you collect each item. For example, Marlon Coontz will be telling us a story. What's his background? He grew up in Northern California. His family is deaf. He attended the California School for the Deaf in Berkeley. He knows both ASL and English. Our first example is an anecdote. Marlon Coontz from the California School for the Deaf tells us a speeding deaf driver. Here's a story about a hearing hitchhiker and a deaf driver. This deaf guy is driving along and picks up a hitchhiker on the highway and begins cruising at his usual 80 miles per hour. Before you know it, they get pulled over. The hitchhiker is thinking, oh no, we're in for it now. The cop comes up to the car. The deaf guy signs, I'm deaf. And the cop with chagrin says, okay, but take it easy, not so fast. Sure, sure, the driver says and he's sent on his way.  The hitchhiker thinks, boy, what's going on here? Another cop approaches. The driver says, I'm deaf. The cop only reprimands him. Slow down, et cetera, et cetera, and sends him on his way. The hitchhiker thinks, boy, the deaf sure have got it made. And after a while, the driver gets tired and asks her to take over. Oh boy, gladly. So she's traveling the speed of light when the sirens blare, but she's ready with her story. She just looks at the cop and signs, I'm deaf. In fluent sign language, the cop replies, so are my parents and writes out the ticket. Folklore is classified into different categories called genres. To give you an idea of what deaf folklore is like, we've chosen examples for each of the genres. We just saw an example of this first genre, anecdote, told by Marlon Coons. Now we'll show you examples of each of these categories. Dr. Byron Benton Burns describes one of the early alarm clocks used by deaf people. There was one boy at the school where I taught who made clocks for all the deaf people in the area. Not just any clock, alarm clocks. These clocks work like this. On the shelf over your bed would be a wind-up clock. Under the shelf would be two slats of wood hinged together, sort of like a drawbridge. The outer board had a hook that latched onto the key of the clock. And on that board would be a piece of lead to make it heavy. When the alarm went off, that board would come on hook and hit the bed. And let me tell you, it hit with such a bang that it shook us right out of bed. That's how I woke up for many years, until I got my radio clock. Continuing on the same theme, Dr. Byron tells a tall tale, the deaf miner. There was a deaf man in Montana who worked in the mines. He used to use an old flat iron to wake up every morning. That was his alarm clock. Now I don't know how exactly, but somehow he rigged it up so that the iron was suspended from the ceiling by a string that was attached to a wind-up clock. So that when the alarm went off, it released the string and the iron would hit the floor with such a force that it shook the whole house. All the neighbors for miles around relied on that flat iron droppin' to get them out of bed every morning. Well, one day the man got married. He and his bride went away in their honeymoon and were gone for three days when they came back home. Lo and behold, they found no one had worked the mines for three days. The whole town was still asleep. Just waitin' for that flat iron to drop. Olin Fortney tells the legend of the deaf zen game. One time there are these two deaf guys just stand around shooting a bull.  The object is to try to catch your finger with one hand, not two hands, just one. So one guy turns and asks the other, can you catch your finger? Can you? Sure I can. And he becomes maniacally obsessed. Nothing can make him stop. Night and day, that's all he does. Finally, he's taken away. Where to this day, he is still trying to catch his finger. Recounting one of his father's stories, Ken Norton shares a family tale, the building of the Bay Bridge. The construction of the San Francisco Bay Bridge lasted from 1933 until 1937, making convenient travel between San Francisco and the East Bay possible. My father worked in San Francisco not far from where the bridge building was going on. Every day at noontime, he'd take his lunch bag and study the construction workers up on the scaffolds, erecting the bridge. Before I go on, I should explain to you that at that time they didn't use welding. If you recall, that hadn't been invented yet. Instead, smooth, bolt-like rivets were used. They'd fit two beams together, lining up the holes on each, and then stick the bolts through the holes. On each side of the girder stood men whose job it was to drive in the bolts with an air hammer. Well, you get the idea, huh? Every day, my father would go and watch them. The rivets were kept in a huge cauldron, set over an open fire which burned all day. When the rivets became red-hot, a man with a pair of tongs would toss one high in the air to the next worker on the scaffolding. That man would then try to scoop the rivet out of the air with a big funnel, and with a pair of clamps, quickly shove it into a hole, pounding it into place with an air hammer. When all the rivets were in place and cooled down, the beams were locked together. Well, my father enjoyed watching all this activity, especially because the workers had invented their own kind of gesture language like this. They used these gestures to communicate because they couldn't hear each other for the racket going on. My father just loved it because it became quite a show. There was no TV in those days, so my father filled the evenings with his stories of the days, events on the bridge. We could listen to him for hours on end. Ben Bahan uses the manual alphabet in telling the ABC story, The Haunted House. The Haunted House uses the hand shapes of finger spelling A through Z. I'll use this manual alphabet in sequence to tell this story. With pounding heart and careful footsteps, he opens the door. Hearing a scream, he looks and sees a masked man with a bow tie and curled horns.  Sweat pours off his brow. This isn't funny. What can I do? Ah, the cigar in my pocket. Here, have a smoke, it explodes and I run. Now it's time for escape. I'll go through this story again showing how each letter is used. A, heart pounding. B, footsteps approaching. C, opening the door. D, hearing something. E, a scream. F, I see. G, a masked man. H, with a bow tie. I and J, curled horns. K and L, will he kill me? M, sweat pours off my brow. N and O, not funny. P, pondering. Q, ah, something in my pocket. R, a cigar. S, offers it. T and U, try a smoke. V, taking a drag. W, exploding cigar. X, I run. Y for now. Z, it's time for escape. In another example of sign play, using numbers, how we see go tells the story, the train. The whistle... of a train. The wheels turning. The ties past beneath. Billowing smoke and steam comes to a halt. Bow and arrow. Indians. The chase. Gunfire. Horses approaching. Cavalry. Indians retreat. Allenbar Wheelock uses finger-spelling mime to talk about golf. G-O-L-F-S, golf. Golf, that's a finger-spelling. You got it right. Golf, golf. Good, good. Let's watch. G, the G is the T, and the O is the ball, and the L is the club, and the F is the ball flying off down the green. Wonderful. G-O-L-F... Golf! Yes, yes. You didn't have to apply. You don't need to apply. What is buried illustrates the custom of imitation in The Cooking Teacher. At the school for the deaf in Kansas, some of the other students and I made a pastime of imitating our teachers. I chose my favourite, The Cooking Teacher, who was hearing. Watch this. We will talk about the etiquette of serving. Now we will... I will explain how to hold, yes serve, how to serve the plate, voilà the plate, please do not put your thumb like this. This is very bad.  In the study of folklore, analysis plays an important part. In order to analyze folklore, you must gather as much additional information as possible from your informant, such as, how did he or she learn it? From whom? Under what circumstances? And when? Where is it traditionally performed? And by whom? It's essential to document this information as well. Now do you analyze this information alone? No, it's of equal or sometimes of greater importance to find out what the people themselves think. Therefore, you should ask questions, such as, what is your analysis of the item? What do you think it means? Can you tell me more about it? Why do you think it's part of the deaf cultural tradition? For example, Liz Baer just showed you the cooking teacher. We asked her to tell us more about it. Let's see what she says. You know, imitating the teachers and counselors began in the classroom where we were dying of boredom. We had to watch them all day anyway, so we took that opportunity to really study them, their every move and gesture, and then I'd go home and I'd practice till I had them down to a T. Later in class, or rather the playroom, I'd get the attention of all the kids by flicking the lights on and off. I'd ask, who am I imitating? And then go into my act. They'd all try to guess who it was. I liked that. It was much better than just sitting through a boring class. I loved imitating the teachers. You know, a few of us kids were really good at it. Sometimes you don't have to ask questions of the informant, such as the case in Kenneth Miko's example of the last genre, ritual. His story has much of this information already included. Let's watch. I'll be telling you about Gallaudet College's tradition, the rat funeral. Initially, it was done by Gallaudet's pre-Freshman students during my time by the freshman. Well, now it's returned to the prep students. Anyway, I'll tell you my experience. During the first two weeks of the school year, you'd go through hazing.  All the guys would gather outside and single out the person who was most squeamish. This part of the activity was an all boys thing. Well, first we'd make him play with a rat, and then later make him kill it.  Well, the next day, we'd prepare for the funeral, make a coffin and paint it, decorate it nicely, and we'd lay the rat in it and close the casket.  It was mandatory to cry and mourn until the lament the end of our prep year. Well, that's where it came from, the R-A-T in the word preporatory. The sign used for freshman is also the sign for rat. The ceremony symbolized our last year as prep students. We'd all now be official Gallaudet college students. So we'd march to the grave site, and when the eulogy was complete, we'd bury the rat. I remember that from Gallaudet. The rat funeral. He did it as a freshman. I think it's back to the prep students now. Anyway, I was wondering, does folklore in other cultures tend to change over time?  I have one story here by a young deaf woman. It's about a deaf astronaut going to an all-deaf world. This story shows her view of the future. Would you like to see part of it? Yeah, sure. Okay. Months have passed since the first deaf astronaut lost contact with Earth. He lands on a planet and finds that the people on it are deaf. The people on the deaf planet explain to the deaf astronaut that they don't need telephones. Instead, they use videophones signing to each other on TV. Their movies are in sign language, and they have deaf newscasters. The astronaut says, sure, it's different on Earth. They're the hearing of the majority and the deaf the minority. How do hearing people get along here? Oh, those poor hearing people, they suffer so much. They're fighting for their civil rights. They have a national association for the hearing, a telephone interpreting relay service, and a hearing counseling advocacy and referral agency, which helps hearing people who are frustrated looking for jobs. Oh, it's rough for them. We deaf teach them, give them legal advice, counsel them and help them find jobs. Oh, well, that's really interesting. Everywhere they go, people are signing. The guide nudges the astronaut and says, take a look at this and points up. The astronaut looks at a marquee flashing the hearing club. Oh, this is really funny. Come on, I've got to show you this. It's hysterical. It's really dark inside, and they can feel the floor vibrate. The astronaut asks, what's going on? This is really strange. Oh, this is what they call music. In a room full of moving mouths, the guide explains, this is how they communicate.  Although the astronaut has enjoyed his stay on the planet of the deaf, he has decided to repair his ship and return to Earth. And the astronaut begins his journey home. Meanwhile, back on Earth, NASA is going crazy. They've just spotted a UFO. Could it be the lost shuttle with our deaf astronaut? Will he be alive? Will his body be intact? Will he be sane? These and more questions would have to go unanswered for the moment. The shuttle lands safely. All Earth anxiously awaits. The hatch opens and out pops the long lost astronaut. Look, he's alive! After all these months, how is it possible? The president of the National Association of the Deaf is there to officially welcome him. The astronaut steps forward and begins recounting his adventures and delivers to all deaf Americans the invitation from the planet of the deaf to join them in their world, because things here on Earth will get worse. Services will be cut and there will be more oppression, but this does not have to be your fate if you join me on the planet of the deaf. A deaf planet? A dream? Maybe. Whatever the future brings, our folkloric traditions will continue to reflect our changing world. Through the study of our folklore, we can appreciate each example separately, and by comparing them, seeing how they're told, and analyzing why they're passed down, we can get a more complete picture of the culture and folklore of deaf people.