this video is brought to you by Babel look we live in a world that is more connected than ever before and while that connectedness is absolutely fantastic it can certainly lead to some lost in translation moments when working with people from other cultures you know you speak different languages knowing how to speak a second language is more important than it's ever been and that's where Babel comes in maybe you need to learn a new language for work or maybe you just want the opportunity to be sent to work abroad well you need to start brushing up on your language learning now you might be thinking at this point well you know I already trying those apps on the app store you know the ones that are free and I didn't get very far but Babel does beyond the basics indeed it is the world's number one language learning app and it's got 14 different languages available so why is Babel better than the rest well importantly they've got a strong focus on confidence building which is a huge part of learning a language you can learn all of the vocab and grammar that you want but if you don't get a chance to speak the language you're not really gonna get anywhere Babel simulates conversations with native speakers and uses voice recognition technology to make that happen their courses are also designed by experts rather than just constructed by an algorithm which doesn't consider your native language you can also learn by just focusing on subjects that you're interested in they've got an app as well which I'll just open up right here and basically this is perfect because if you've got like a little down moment in your day you can just jump in get a couple of minutes of practice in and all of those little minutes they do add up so start learning another language today with battle sign up for a three-month subscription and you get three months for free there's a link below a common thing you'll hear monolingual adults saying whenever discussing potentially learning a second language is that they lament not having done so as a child when it's easier but the truth is while the notion that kids learn languages faster and more easily is almost universally held belief even amongst some linguists it turns out that adults actually learn languages faster and in some sense more easily than kids so how did the idea that kids learn languages faster becomes so pervasive and how do we know that it's not true first let's clarify a bit when discussing whether kids learn a first language faster than adults studies to date do strongly support this idea for example as we've covered in our article how deaf people think deaf children who are not given a complex structured language of some sort to learn at a young age and note here a sign language does work just as well as a verbal language they exhibit a number of intellectual issues later in life such as poor memory deficient abilities of abstract thought etc and most person into the topic at hands here if attempts are then made in adulthood to teach such an individual a first language they typically go extremely poorly similar examples can be seen in various cases of feral children thus with first languages at least kids win handily as some number of years to master a language is most definitely fewer than never of course when people talk about kids being able to learn languages faster than adults nobody is discussing first languages they are lamenting how difficult it is to learn a second language however if you've ever had the pleasure of being around a child basically ever you may or may not have notice that certainly while their comprehension leads they're speaking a bit at first it takes a whopping year or so give or take for them to learn their first few words and then a few more before they start articulating well and speaking in relatively complex sentences and featuring a relatively robust vocabulary and even then they are still extremely deficient in a lot of ways when it comes to their first language and we're talking about many years of learning here and the same holds true of children learning more than one language at a time it still takes them years of practice to become fluent in the second language at anywhere close to an adult-like level as linguist dr. Karen light sums up people think that children are fast at learning language they are not fast they're slow illustrating this point consider a study conducted by linguist Sarah Fuhrman and avi Carney of the University of Haifa in Israel the study was called no childhood advantage in the acquisition of skill in using an artificial language rule while it has been well established that adults learn additional languages much better than children when learning explicitly the researchers here were curious how adults would fare compared to their younger counterparts at implicit learning of language and a controlled environment thus in the study they made up a rule where verbs in a sentence would be pronounced differently depending on whether the object the verb was referring to was inanimate or animates at no point was this rule explained and the participant simply listened to the language spoken with this rule used and then were later asked to speak the correct verb given some noun the study used groups of eight and twelve year olds as well as adults of varying ages the results well as you might have guessed from the title of the paper the adults wiped the floor with the littles two wits as noted in the study adults were superior to children of both age groups and the eight year olds were the poorest learners in all task parameters including in those that were clearly implicit altogether the maturational effects in the acquisition of an implicit AMR do not support a simple notion of language skill learning advantage in children two months later when tested again to see remembered the ruled best the adults once again were champions and once again the twelve year olds came in seconds and the eight-year-olds last in yet another study age in learning environments our children implicit second language learners conducted by the aforementioned dr. Karen Lichtman the researchers made up the language called silly speak ins then torture groups of children and adults of various ages no worthy here is that they taught it to some groups implicitly and others explicitly the results well regardless of whether the instruction was implicit or explicit dr. Lipman sums up the adults were more accurate than the kids the adults were faster than the kids another interesting thing to note with this one with regards to the merits of implicit versus explicit language learning was that both children and adults in the explicit training condition developed a great awareness of the many languages structures and greater awareness was associated with better performance for both age groups so next up we have the Barcelona age factor project which has been running since the late 1990s and is still going today this project is studying kids learning English as a second language in Spain the part of the research that is most pertinent to the current discussion is that they have been examining if younger children actually learn second languages faster than their older compete reads given the same instruction and language exposure and practice while the common notion is even today that starting kids as young as possible on a second language is the fastest and easiest way for them to learn a second language once again the results of this decades long research project show in almost every single test the students were subjected to students who start learning English as a second language later in life score markedly better than their younger brethren we could go on and on here but the bottom line is that there are numerous studies attempting to compare the rate of second language acquisition in kids versus those of the older persuasion which consistently show that in controlled conditions the more seasoned among us usually pick up languages faster now at this point you might be thinking well yes like in the study with the Animus or inanimate objects kids might not even grasp that concept implicitly at first let alone then connected to a verb change so it's not really a fair comparison and well yes you're absolutely right that is why adults are better at learning languages than kids even if kids may be more naturally inclined to pick up a new language and have some other advantages that we'll get to shortly adults simply come at the problem already having some level of mastery of an existing language including in-depth understanding of language structure grammatical concepts potentially already familiar with a given alphabet possessing a broad knowledge of worldly concepts ability to grasp certain nuances abstractions slang jokes etc adults also come with better study habits or even just study habits at all in contrast tried to teach even a basic grammatical concept explicitly to a four-year-old and they'll be reaching for their tablets to watch my little pony faster than you can say verb further many kids are still learning to mass their native tongue even well into their teens some might even argue that when extending to written language particularly many of these teens who become adults never truly master even one language so given all this sense the literally millions of examples of adults becoming fluent in another language sometimes even in under a year bah kids often take years to reach the same level where did the idea that kids learn languages faster come from and why is it so firmly ingrained even still to this day being found in many a psychology and linguistic textbook the world over as for the once scientifically accepted notion there's primarily stems from a concept called the critical period hypothesis proposed by a neurologist while two Penfield and Lamar Roberts in their books speech and brain mechanisms published in 1959 this was later popularized by Erica Lanham Berg's 1967 biological foundation of language with regards to language in a nutshell this is simply an idea that there is a critical period in which the human brain is particularly inclined to learn languages and that's after this period a person is unlikely to be able to some even go so far as to say that they cannot ever learn a new language to the level of a native speaker of that language the brain simply can't do it anymore as previously alluded to there is a fair amount of data supporting this idea with regards to first language at least on some level though there doesn't appear to be any marked time when the ability suddenly drops off it's more of a gradual decline over the years the problem is that this idea was then popularly extended to ability to learn additional languages beyond the first but says studies since have shown while it is true the children's brains form new neural connections at truly astounding rates and a more plastic or flexible with regards to adaptation than an adult's brain and it is generally accepted that this does indeed help them pick up things like languages faster and in some senses more naturally than adults the combined aforementioned advantages that adults have with language learning seem to outweigh the benefits that kids are thought to have focus study habits and better aptitude for advanced explicit learning simply Trump's implicit learning not just in language learning but with acquiring most skills on top of that it that adult brains the far more plastic than was the opinions of scientists Starck aids ago when this idea was being solidified in the general case there is no point you can't teach an old dog new tricks in reality with an awful lot of studies looking at our brains learning new skills at all ages firmly backing this up even with all this data you still might be thinking wait a minute how come immigrant kids seem to pick up languages of their new nations so quickly including often perfecting the accent while their parents sometimes never do and often Arnold Schwarzenegger it up for the rest of their lives on their accents if they do become fully fluent well with regards to the accent it turns out that there is compelling data that kids can learn accents faster and more easily than adults though even this is not without controversy as there are a number of studies showing with concerted effort adults are perfectly capable of perfecting accents to a native speakers level for example in a survey paper agent ultimate attainment in the pronunciation of foreign language published in 1997 looking at whether Dutch learners of English were very able to achieve a level of fluency to be indistinguishable from native English speakers they note the ratings obtained by some learners were within the range of the ratings assigned to the native speaker controls such results suggest that it is not impossible to achieve an authentic native like pronunciation of a second language after a specified biological period of time examination of the learning histories of the highly successful learners lead the authors to argue that certain learner characteristics and learning contexts may work together to override the disadvantages of a late start once again indicating that were kids may well be more inclined to learn something in this case accents adults have a large number of tricks up their sleeves to bridge the gap if they so choose that said on this one it really does seem as if kids have a very marked advantage and the younger the better for example brain scans of babies show they're able to distinguish all eight hundred or so of the phonemes that make up all of the world's verbal languages however best they become more attuned to a given language or multiple languages their brains a zero in on those sounds starting around six months once a dolt hood is reached some people even sometimes struggle to perceive certain phonemes at all anymore as you can imagine this would make it really difficult to then reproduce said sound accurately when learning a second language or a new accent as an example Japanese infants are perfectly capable of distinguishing between the alert and runs of English to the same level as future native English speaking infants in contrast the brains of many adult native Japanese speakers show they often can't consciously register the difference of course as noted studies and the extreme prevalence of anecdotal instances of adults learning a new language and perfecting their speech to the level where a native speaker would not be able to tell they weren't clearly show that some people are still able to do this in do add altered us once again seeming to be able to overcome the problem with explicit practice as to who is faster on this one we couldn't find any definitive data on this point though lacking such studies the consensus among linguists seems to be that kids would win simply because the adults would need to practice just to be able to register the difference in certain phonemes in the first place let alone then be able to mimic them whatever the case you don't need to get an accent down to be perfectly fluent in a language nobody is going to say for example that an American from Texas isn't fluent in English because they don't speak like a Brit this all brings us back to those immigrant kids and their parents who struggle to pick up the language of their new home it turns out that studies conclusively showed that this is a real phenomenon and not just state perception or a stereotype for example in perhaps the largest sample size study on this idea a critical period for second language acquisition they managed to recruit a whopping six hundred and sixty-nine thousand four hundred and ninety-eight participants of all ages and from all over the world to take an English grammar quiz in this case the researchers were particularly interested in test takers ages when they started learning English as well as various other pertinent information about their linguistic background such as whether they primarily learned English in a classroom setting of our immigrating to an english-speaking country and learning implicitly the results showed that people up to about 17 or 18 years old seemed great at picking up English as a second language and becoming fully fluent but then after that people's abilities to reach a level of mastery similar to where native speaker dropped markedly seeming to strongly support the idea there really is a critical period of learning a language and that it does apply to second languages as noted by associate professor of psychology at the University of California Berkeley Mahesh Srinivasan this study provides the most compelling evidence to date that there is a specific time in life after which the ability to learn the grammar of a new language declines this is a major step forward for the fields the study also opens surprising new questions because it suggests that the critical period closes much later than previously thought so what gives we spent this whole video talking about these studies that show that there is no critical period for second language acquisition but if adults are so awesome at learning languages why in the real world do we all seem to socket actually becoming a fluent in new languages and kids seem to be awesome at it I suspect most of you think you already know the answer but let's throw some expert opinion in on the matter shall we while Starly creating dr. Josh Tenenbaum of the department of brain and cognitive sciences at MIT who was one of the researchers involved in the study he states it's possible that there's a biological change it's also possible that it's something social or cultural there's roughly a period of being a minor that goes up to about age 17 or 18 in many societies after that you believe you're home maybe you work full-time or you become a specialized University student all of those might impact your learning rate for any language or as language instructor Ciaran bull sums up from what I found children do not learn languages more easily than adults the only reason it seems like they do is because they have a lot more free time adults tend to have jobs responsibilities busy lives and a lot of things on their mind this means they can't spend as much time as children do on learning children spend six or seven hours every day in school where their only responsibility is to fill their head with a knowledge on that note kids are often forced into an environments in which they must learn the language to do what they need to do all the while getting both implicit exposure and explicit instruction in contrast many adults are able to filter their environment to avoid such a necessity and avoid a lot of implicit learning further they often forego regular structured explicit instruction as well on top of that even in their day to day lives where they might have received valuable explicit instruction from their peers they often won't as linguist dr. Sarah and observes if adults make a mistake we don't correct them because we don't want to insult them of course we might argue that caveat to this is if adults make a mistake in person we don't correct them try making a mistake online even if just perceived and not an actual mistake and well you will see what happens in any events kids also potentially have the advantage here of not being expected to form as complex of sentences and the like compared to adults thus making the gap between their fluency and their peers smaller even when just starting out those around them also are often more comfortable with speaking slowly to the kids to help them understand whereas doing the same to an adult can seem insulting so people typically don't also for an adult it can be embarrassing to speak in ultra simple sentences and on top of that slowly all the world knowing that you're making a lot of mistakes people feel stupid and thus in many cases these adults may be a much less likely to use that second language when out and about among their peers instead whenever possible reverting back to their native tongue this all adds up to not just the perception but the reality that adults who attempt to learn new languages often fail while their kids succeed despite studies showing conclusively that adults are actually better at learning new languages when they actually put the effort in last for all of you an odds wanting to learn a new language out there you may have gleaned from all of this that the best way to do so is generally recommend it to be viral combination of explicit learning and in so doing leveraging your vast existing knowledge and study skills in the process while also on the side reinforcing this with as much immersion as possible and critically on this latter part throwing away your inhibitions concerning getting words and grammar incorrect when practicing embrace your inner toddler and resist switching back to your native tongue even if that might just mean pointing at an object and saying in your new language that when you want something if you're always particularly helpful people they'll hopefully then tell you slowly what that is called and teach you explicitly and quickly how to add I want it do all of this regularly and you will crush the ankle-biters in their inferior little plastic brains which are only more plastic because well they don't know anything so I really hope you found that video interesting if you did please do hit that thumbs up button below and don't forget to subscribe brand new videos every day of the week and please do check out our fantastic sponsor super relevant to this video battle they are linked to below and as always thank you for watching


[Music] you guys Johnson you're telling I something a little different I'm gonna take you through a day in the life if I guess what you would call a typical YouTube day around here this video is sponsored by Michael Corso alongside that I'll be checking out the access Bradshaw to which takes two looks the build quality of a traditional watch but it's also powered through wear OS by Google so it also packs in SmartWatch functionality essentially giving you the best of both worlds so the typical workday around here usually starts between 10:30 and 11:00 a.m. that's when most people arrive for me I'll tend to try and get it anywhere between 7 & 8 a.m. just because there's something magical about working in a quiet empty space it is amazing the sun's usually just coming up and finally this week it is cooled off so I think it is officially hoodie season if we swipe over to Google assistant it is currently 61 with a high of 64 degrees and I cannot tell you how excited I am for that so this is typically the time we all get a chance to catch up on email work on a video idea for the day or frizzen we can also drink a crapload of water there was one life hack I could pass on to you obviously you want to stay hydrated but if you get a lot of water in early especially before caffeine it will change your life the other amazing thing about coming in super early when no one's here is the freedom to blast music which neighbors may or may not appreciate I tend to lean towards that not appreciate side but for me it kind of puts me in that creative headspace and bonus points for this watch having built in Spotify control because whether you're listening through speakers or even through Bluetooth headphones having the control on your wrist is awesome so what's the waters out of the way I definitely need to get some sort of caffeine it's just one more smack to the brain to wake up just a little more I don't drink a ton of coffee so it tends to be either green or black teen if your teen coffee or tea fight it out down below but on top of that this also packs and Google pay and has more and more stores begin to accept contactless payments the freedom to not whip out your wallet or honestly even your phone is really cool so once the caffeine is in from day to day it varies sometimes it can be hectic and fast-paced when you're shooting in other days it could be a lot of time at your desk especially in in post-production so if I can I'll try and get sort of exercise before the day starts with surprising about this watch is yeah it looks like a traditional watch but it's also swim proof it packs Google fits so you're not gonna have to change watches when you get your workout in there's also packs in built-in GPS what that means if you wanted to you could get your phone and still track or walk or run so I think that combined with the heart rate monitoring the aforementioned music controls the fact that it's also water resistant make this again a surprisingly great workout option and also showcase how it can blend into every aspect of your life now on top of Google Assistant the ability to see notifications whether it's texts or emails you can also make calls directly through the watch so I think it's time to see what our buddy Austin Ekans is up to right now and we're gonna street is candlelit a little crazy for the next mystery tech so I'm just gonna give Austin a heads up hey Austin Ekans how's it going are you in the bath right now nice I heard Ken went a little crazy with the next mystery tech so I just wanted to give you a heads up if I told you it would blow mystery tech but you might want to check your credit card statement that's all I'm saying Evans you sound like you need a hug your little your little somber your little somber today chip up I heard another word on the street is you like to throw in that word on your other channel nefarious how how dare you use me to plug your merch I'm hanging up right now thanks Evans peace so once the emails are done once the exercise the breakfast the water intake the occasional time-to-time bug Austin Atkins has done it's usually time for you to post production or video production and today is shooting a video time the product is directly this way I cannot show it off yet it's a super secret but all I can say is I'm really excited to stay tuned for that and maybe if that's something you want to see also shooting a video from start to finish let me know with a comment down below that though is kind of been an insight on what it's like on a day to day operation over here thank you guys so much for watching thanks again to Michael Kors for sponsoring this video this is Jonathan and I'll catch you guys later


so when it comes time to start adding animation to your game there are really two primary ways to go about it the first one and probably the most commonly used is sprite sheet animation this is also the technique that most people recognize from traditional animated movies because it simply means drawing a bunch of images each with a tiny bit of movement and then playing the back by quickly displaying them one by one our character from the previous video on 2d movement already has sprite sheet animations set up in exactly this way so that's what we're going to be using for this video but first this video is sponsored by a skill share skill share is an online learning community with more than 22,000 quality classes on game development tech and more if for example you want to learn how to create your own custom game art i really suggest checking out this awesome course on the fundamentals of creating pixel art for games it's a really well structured and visual course that I personally really enjoyed a premium Skillshare membership gives you unlimited access to all classes for less than $10 a month so to get started simply click learning in the description and the first 500 people will receive their first two months for free also special thanks to Michael Neely Clinton Fenske WA Andrew Kelly menko cheetah 3d and Alexander black for their support on patreon and I think we're now ready to start animating our character however there is another approach that I think you should at least be familiar with and that is skeletal animation as the name suggests this animation technique works by binding bones to our sprites which will then move and distort the images as we drag the bones around the cool thing about this particular workflow is that it allows us to draw our character only once and then animate him fully inside of unity if you wanna try out skeletal animation unity has a free asset on the asset store called anima 2d that should help you get started and definitely let us know if this is something that you would like to see a dedicated video on alright enough talking let's start animating so we're hearing the same scene as when we did or 2d movement you can of course use any scene and character that you'd like in this one we're able to move and jump around as well as crouched beneath platforms but of course currently we have no animations in here to change this let's start by setting up some animation clips to do this we'll go to our scene view and so that our player will then open up our animation windows so we're going to window animation and select animation and as you can see tells us that to begin animating the player we need to create both an animator and an animation clip we'll talk about the difference between the two in a sec for now let's just hit create and now we can choose where we want to save our animation that's right click and create a separate folder for this and let's call it animation let's then double click this folder and let's also rename this animation file to something like player and then underscore the animation that we want to work on this could be run jump or die in our case that start with an idle animation in other words the animation that the player plays when he isn't really doing anything we can then press save so now we have this empty timeline here where we can drag in our animation sprites of course the great thing about our character here is that he already comes with a bunch of images that we can use so let's go under Sunnyland and of course if you want to download any of this I will have a link for that in the description we then go under artwork sprites and under the player we can see that the sprites are split up into animation folders so let's start by going under the idle folder and here are four different images if we just try and select one of them we can see a preview in the bottom right here of course it's pretty tiny but if I go ahead and move through the images we can see that they are indeed animating our character so let's try and select all four sprites and let's simply click and drag them into our animation window and right away we can see that four keyframes has been added we can also see that if I hit play the animation plays ridiculously fast the reason for this is that we need to change the amount of images that are displayed each second currently our samples are set to 60 a pretty standard value to use here is something like 12 we can see if we now play through the animation looks much better now we can even scrub through it using this timeline marker and if we wanted to say move around a few images we could of course do that by simply clicking and dragging or just press delete in order to remove one but I'm just gonna leave my animation and sees let's go ahead and set up a few other ones while we add it let's go to websites playeridle here and let's hit create new clip again we want to make sure we do this inside the animation folder and this time let's create one called player underscore run now let's go on to our run folder let's select all of our sprites and drag women again we want to decrease our sandals to 12 and if we now hit play we can see our character is running let's quickly do this for the Crouch animation as well so player on this core Crouch will go into the Crouch folder it's like both of them and drag them in again we'll set the Sambo's to 12 again the animation plays fine and finally let's add our jump animation player underscore jump we'll go into the jump folder take both sprites drag them in change these samples to 12 and if you try and play this one will notice that it looks kind of weird the reason is that our jump animation is made up of only two keyframes one for when we are going upwards and one for when we are falling back down now we could of course go in and create these as two different animations however I think that's just over complicating things instead I'm just gonna go in and change the samples to a much lower value like - I think this is going to change our sprite around the time when we add the peak of our jump but we'll see that later so now we've set up all four animation clips and if we go into the animation folder we can see all of them here play your idol play a Crouch run and jump and we can also see another file in here simply called player which has a different icon this is what we call the animator controller the animated controller is called a controller because it controls what animations to play if we double click this it's going to open up in our animator window so here we notice that one of our windows is called animation this is where we create our actual animations and another one is called the animator because this is where we choose what animations we want to play and in here we can also see that it's already added off for animation clips we can now drag this around and arrange them in any way that we would like and if for some reason one of them isn't in here for you you can always take an animation clip from the project and simply drag it in and you can of course also select and remove them you'll notice here that currently the player idle is marked as orange and it's connected with this arrow going from the green entry state the reason for this is that the idle animation is currently our default animation in other words it's what we'll begin playing right when we start our game so if we were to now hit play when see indeed our players starts playing the idle animation right away and even though we move around and jump and try and Crouch it's just gonna keep playing idle in fact if we select up Claire and going to the animator we can see in the animation looping right here let's stop playing and we now start to create transitions from the idle animation to the other clips by the way if you want to set another animation as the default we can always right click and hit set as their default state and that's simply going to change it so whenever we start running we of course want to change from the idle animation to our run animation and we do this using what is called a transition so if we take our play run here and just place it underneath our idle animation we then right-click on idle and hit make transition and we now get this arrow that we can drag out to the other animation clips if then click play a run we've created a transition from our idle to our run animation and if we select this transition we can change when and how we want it to occur so the first thing that we need here is to add a condition because we don't want our transition to just play right away we only wanted to play in the case that we're actually moving but currently our animator has no idea whether our character is moving or not to change this we use something called a parameter so if we go to the left here we see that we have two tabs layers and parameters we want to go under parameters and hit the plus sign and here we can now create a new parameter we're gonna create a float and this float is going to represent our players speed so we'll call it speed and we'll just default it to zero then under our condition we can now hit the plus sign to create a new condition on our transition and you can say that we only want to transition to a run animation if our speed is greater than and it will just input some small number like point zero one in other words if we start moving well then we want to transition to a run animation we also want to go in here and make sure that this transition is immediate in other words we don't want something called exit time where we wait for the animation to stop playing before we start playing a new one now we simply want to transition as soon as we start moving so I'm simply going to disable that let's also go under settings and here we can choose the duration of our transition this is not something that you often use when creating 2d games but it's used all the time to blend between animations in 3d games but for us again we want this to be completely immediate so we'll go in and set the transition duration to zero of course we also want to be able to transition back from our run animation currently we will only be able to go from idle to run and then even though we stopped moving it will still play a run animation so we're going here and right click and make a new transition this one is going to go to idle let's select our transition and add a new condition this time we only want to transition if the speed is less than and then we'll again add a tiny number here so point 0 1 again we don't want any exit time and on these settings we'll set the transition duration to 0 and now our animator should actually work with these two animations in fact if we take our animator and dock it to the right here and then try to hit play we can see that by default it plays the idle animation but if I then go and change the speed they set it to 1 our character he starts running and as soon as I set it back to 0 he goes right back to idling so now all we need to do is change this speed parameter through our script and that is actually fairly easy so if we now select our player and if you haven't watched the video where we set up player movement we're basically using two scripts one is the character controller that takes care of all the physics that go into making our character move and the second one is a much simpler player movement script where we simply tell the player when to move and at what speed so let's go ahead and open up this player movement script and the first thing that we want is to be able to access our animator luckily if we have a look in unity we can see that when we started creating animations for our player usually they actually added an animated component to our player and we don't need to do any adjustments in here we can just see that the component is actually referencing the controller and so that's why whenever we make a change to our animator controller it applies to a player so now we just need to be able to control our animators through all player movement script and to do that we need to reference it so we'll go in here and create a public animator and we'll just call it animator and that's basically it if we now save this and go into unity we can see that we have this empty animator field and this is where we can drag in our animator component so now every time we write animator in our script we can access this component right here and so if we go into the update function where we get our movement we can actually go in here and write animator dot set float and then we give it the name of the float that we want to set remember this is the name of our parameters so inside of our animator we can see that the name of our parameter is speed and notice that this has a capital S so inside of our script we can then write speed with a capital S like this and then comma and then we can give it the value that we want in our case we wanted to give it our current horizontal speed of our character which is this horizontal move variable right here so we'll simply write horizontal move and close it off with a semicolon but there is a tiny mistake in here and that is that our horizontal movement will be positive whenever we are going to the right and it will actually be negative whenever we're moving to the left and we want our speed variable to always be positive so to change that we can go in and use a handy little function called math F dot apps for absolute so this is going to take the value and make sure that it's always positive so if we now save this and go into unity and hit play we can see that as soon as we start moving our character it's going to play the run animation and as soon as we stop he goes right back to idling awesome now we want to be able to jump no matter what animation is currently playing so whether we are idling or running we always want to be able to jump off the ground and so we could go in here and create a transition from each single clip to our jump animation but as we add more clips that would quickly become very tedious since that we can use this any state right here and this basically allows us to create transitions from well any state so no matter if we're idling or running we can transition to our jump animation using this node here so I'm just gonna take this and drag it down and drag the entry up here to get it out of the way let's take our jump animation and drag it over here now we can transition from any state to jump and of course we still need to go in here and specify a condition otherwise we're just going to be jumping all the time and for this condition we need a new parameter so let's hit the plus sign and this time we want it to be of type Oh are we jumping or not we call this is jumping and we'll just set it to false by default and then under the condition here we can hit the plus sign this time we don't want to check for speed instead we want to check if is jumping is true and again if it is we don't in exit time and we also want to set the transition duration to zero of course we also want to be able to transition back from jumping so let's go ahead and create a transition to the player idle here and we only want this to play if we are currently not jumping so it's jumping is false and our current speed is currently less than point zero one and so this is really cool we can add as many conditions to these transitions as we want let's also add one to play run so we'll make another transition here and this one we want to play in the case that again we are not jumping so is jumping is false and the speed is currently greater than point zero one again we want to make sure to go through both these transitions and said has exit time to false and the transition duration to zero and the same for the other one and now our animators should be set up of course we still need to make sure to control our is jumping parameter through our script and if we go into our movement script we can see that we currently get some input for whether or not we want to jump and of course we can go in here and set jumping to true so we'll go animator dot said full this time because it's a boolean parameter that we want to change the parameter is is jumping and here we want to set it to true however we actually don't have a way of knowing when we want to stop jumping because all we're doing here is really giving our player controller input there's no place in our code where we have anything about actually landing again to get around this I've gone ahead and added a bit of extra code to our character controller if we use the vector player and open up the character controller we can see that there's a section here called events and in here there's an on land event events basically allows us to trigger certain functionality when something occurs in this case this event will be triggered whenever our character lands on the ground and so we can use this to tell our player movement when to stop jumping to do that we need to go in and create a separate function for this we'll create a void we'll call it something like on landing will open and close some parentheses and the same with some curly brackets and in here all we want to do is tell our animator to stop jumping so we'll go animator that said Paul is jumping and we'll set it to false and this will work just fine but in order for our event to be able to see this function we need to market as public and this might look a bit strange to you normally people associate public with variables but we can actually make functions public as well if we now save this and go into unity we can add a new on land event so we'll hit the plus sign here and here we can feed in a component so we want the player movement component and then we can go and choose a particular function we'll go under the player movement script and in here we can now see our new on landing function if we select that and then play the game we should see that whenever we jump it plays our jump animation and as soon as we land it transitions right back super cool we also see that for some reason it only plays the first frame of our jump animation and the reason for that is that if we go into our animator and check the transition going to our jump and then go under settings it's currently set to can transition to self so what's currently happening is that whenever we're jumping it's actually just transitioning to jump over and over and over again and so it's stuck on the very first part of that animation if we remove that it will only transition to jump once and then play the jump animation and then as soon as it's done it will either go idling or running so if we play the game with that change we can see that our jump animation works perfectly and the final thing that we want to go in here and add is the Crouch animations let's drag this to this side up here and first we want to be able to crouch from ilink so we'll add a transition to crouch here let's select it and let's add a condition but first we need a new parameters so we'll go in here and create a boolean called is crouching and of course we want the condition to be that if crouching is true well then we want to start crouching again we want to remove exit time and duration and we'll also create a transition back this is if we are not crouching so if crouching is false and our speed is currently less than point zero one and remove exit time and the duration and I'm actually getting a warning here and this happens sometimes when you set the transition duration to zero it's pretty annoying and it will kind of span your console with this morning it doesn't really do anything to the code but I found a nice workaround which is to set the time a bit larger just before disabling it it won't do any difference whatsoever but it will make sure that we don't get this morning well then create a transition from the run animation of course the demand here is that is crouching is true again will remove exit time and duration and finally we want to be able to transition back in the case that we are no longer crouching and our speed is greater than point zero one and you'll use my tricks to bump up the exit time remove it and set the duration to zero and there we go that is it for animator controller finally let's set our is crouching parameter through on script and if we have a look at our play movement here we can see that we do indeed control our crouching through this however there is one slight problem with this and that is in here we're only telling the character controller whether or not we want to crouch however sometimes our controller won't actually listen to our demands because if our character decides to crouch under a platform and then chooses to stand up you won't be able to because there's a ceiling above him and so we of course don't want to play an animation where our character stands up that's gonna look super weird so just like jumping we actually want our Crouch animation to be controlled by a character controller and of course because of this I've gone in and added an event for that as well so if we go to our player and under the character controller 2d we can see there's also an on Crouch event and this is a tiny bit different from the on land event in that it's actually a boolean event which means that not only will this trigger a function when we start crouching it's also going to trigger this same function when we stop crouching and it's going to tell the function whether or not we started or stopped crouching using a boolean so to show you how this works that's going to all play a movement and let's create another function under our on landing again this is going to be a public void and we'll call it on crouching and this time we're going to take in a boolean variable as an argument we call this something like is crouching will also open and close some curly brackets and now this variable here is actually going to be controlled by our character controller so that if we are crouching this is going to be true and if we're not it's going to be false so we can simply go ahead and set our ball on the animators so animator dot set bowl and we want to set the is crouching parameter we can set that depending on our is crouching variable right here so we'll simply pass that in directly and now if we save that go into unity and add a new on crouch event again we want to drag in our play movement we want to go under our player movement script here and we see our on crouching function however we can also see our on crouching function at the top here on the dynamic Bowl and that's because if we select this one at the top it's going to automatically pass in the right boolean so let's select that and let's take our animator and dark it to the bottom here so we can see everything happening while we're playing we then hit play and now when we crouch we can see that we transition to the Crouch animation and we can also Crouch under this obstacle and if we try and stand up it's not gonna work so now we can jump and run around we can Iowa and we can Crouch and everything is going to work just fine it's always going to play the correct animation super cool let's pretty much it for this video if you enjoyed it make sure to subscribe and bring that notification bill so you don't miss the next one also exciting news we're moving into a new office and should be hard at work setting everything up once this video goes live this also means that we have to skip next week's video but we'll be back with new videos as soon as we get settle them and if you want to follow our progress and get behind-the-scenes updates I suggest following us on Twitter at breakfast 3 and that thanks watching and I will see you in the next video thanks of the awesome patreon supporters who donated in June and a special thanks to Michael Neely Clinton Penske WA NGO Kildonan Co cheetah 3d Alexandra Blaire Sybok mommy Jeff Paul sentence sullivan zimmerman the great faisal Merrifield derek Eames kirk thanks so long Lula sets Timnath hold up our patron a stringer James Rogers rock friend Gregory Pierce Nokia vaisakhi Larry tweed The Rasmus joins CAD Aubry see car Jackson Chris Wilczewski James P and Robert pond you guys


a very interesting new gaming smartphone just came out called the Nubia red magic 3 it has some pretty fantastic specs and an internal cooling fan like something you'd see on a gaming laptop or desktop computer plus it can film in 8k all for less than 500 bucks but then there's always that question are cheap phones durable today we'll find out this gaming smartphone durability test video is sponsored by raid Shadow legends if you remember they sponsor one of my other gaming phone durability tests and right now raid has a special global tournament going on you can compete with millions of other players in a massive arena tournament for in-game prizes as well as prizes that get delivered to your house raid is a brand new free-to-play mobile RPG game with detailed 3d graphics and giant boss fights this dragon is crazy intense and there's hundreds of champions to collect and customize I'll put a link for raid Shadow legends in the description of this video and only through that link can you get an additional 50,000 silver and a free epic champion and you can join in on that lunch tournament right away I'm personally not a big gamer but they put a lot of work into this one huge thanks to raid shadow legends for sponsoring this video and now it's time to check out the new via red magic 3 and see if that internal cooling fan has any effect on durability let's get started [Music] it seems like gaming phones are getting more and more popular these days probably cuz the high-end specs and unique designs make them stand out in this world of normal boring smartphones that appeal to the masses this Nubia red magic 3 is anything but normal inside the box we get our standard charging cable wall plug and information booklet but check out this body with its long customizable LED light bar in the center the lights don't show up very well here on my brightly lit desktop but you get the idea the reason this red magic 3 caught my eye though or should I say ear is the cooling fan inside the phone this is the first smartphone with an active cooling system built directly into the phone normal phones which has tossin a copper heat pipe and call it a day but Nubia says this turbo fan can decrease the processor temperature by 16 degrees I'm pretty blown away there's a side vent that allows the ejected air to flow out of the phone but this thing is crazy obviously water protection goes down the drain but it'll be super interesting to see this fan from the inside during the teardown let's start with the scratch test gotta love it when companies include free screen protectors the red magic 3 has a 90 Hertz screen refresh rate which is great for gaming phones we saw the same thing on the oneplus 7 pro but this phone is almost $200 cheaper with our Mohs scale of hardness scratch test we see the industry standard 2 scratches at level 6 with deeper grooves at a level 7 glass is pretty scratch resistant when compared to plastic screens but a screen protector is always still a good idea especially it scratches bother you this might come as a surprise but scratches don't really bother me the red magic 3 does have dual front firing stereo speakers which is also nice for gaming front firing speakers are great for just about everything actually since your face and ears are usually pointed at the screen the speaker grills are made from plastic and are permanently attached to the phone the selfie camera is 16 megapixels and also protected under that same front glass layer the sides of the phone are made from metal along with the grey power button and gray metal volume rocker there are two plastic top triggers built into the frame also used for gaming hopefully these plastic indentions in the metal frame won't cause any structural issues later on we'll find out check this out a gaming phone with a headphone jack I'm liking this thing more and more it's almost like if you want a headphone jack these days on your cell phone you just got to go spend less money which isn't a bad thing at all over here on the left side of the phone we get more metal sides and some circular metal pins that probably work as a gaming port for accessories the red switch up here at the top is a dedicated gaming switch this allows the fan to turn on and couldn't block texts and calls if you want as well it's made from metal down here at the bottom of the phone we get our standard USB C port and two screws that hold the whole thing together the bottom forward-firing stereo speaker grille is down here as well covered in plastic I know I've mentioned quite a few cool things about this phone but for me one of the coolest is the ability for this 48 megapixel glass covered camera to film an 8k resolution seeing that technology come to mobile smart phones for the first time is fantastic granted it is a beta and still in its infancy but this short little video I filmed is indeed 7 6 85 43 20 pixels in resolution it's also kinda only filming in 15 frames per second but it's cool to see it happening especially now that 8k TVs are starting to come out the elongated hexagons above the LED light bar if the rear-facing fingerprint scanner it is stretchable but does still maintain its function with the inflicted damage and unlocks the phone every time getting a close-up look at the cooling fan intake grille it appears to be a metal mesh screen but I'll have to check it out from the inside of the phone if it survives the rest of this durability test each of the red corner accents are made from metal there's also a single hexagonal shaped plastic LED flash the unique part of this phone is at the four sides top bottom left and right sloped down away from the center Ridge each quadrant is made from the aluminum metal that we been seeing everywhere else on this phone that Center led peak is covered with plastic now as you very well know I'm one of the world leaders in razorblade cell phone art it is a tough industry you know with like lots of competition and people everywhere are always asking me hey Jerry how are you gonna stay on top how are you gonna take your art to the next level and I always say the same thing it's the three P's of success practice persistence and practice I thought it was only fitting that since this phone is called the red magic three that we draw a magic Genie on the back and I think maybe my Genie spent a bit too much time in the lane I also hear it's like super hot in Agrabah which brings us to the burn test not every phone would be able to survive in the Cave of Wonders after about 20 seconds the 1080p AMOLED display starts to turn white and pulse which I haven't seen before it does leave a permanent white mark in the middle of the screen but everything is still working just fine the real question though is will everything still be working just fine after the bin test gaming phones live a much rougher life I imagine than your average smartphone and with the first flex of the red magic three I hear a loud pop which is actually the screen popping out from the metal foam frame but everything is still working when I bend from the front there is no flux at all to the phone but rotating it around again to the backside we hear another pop the screen and the housing separate again probably because there is no water resistance or adhesive holding the display to the body just those two screws down at the bottom but it is still alive the nubia red magic three survives my durability test and honestly for the money it's a steal it's hard to justify spending $1,000 on brand-name flagships when sub $500 phones are just getting everything right let me know down in the comments what phone you want to see tested next genie and the internal fan say to hit that subscribe button if you haven't already come hang out with me on Instagram and Twitter and thanks a ton for watching I'll see you


hello everybody this is Evan Abrams and the miss after effects tutorial we're actually going to take a step back from the program and talk about the career of motion graphic design I get a lot of questions on this topic like what do you do for a job and is that really a job how can I have that job and so on these are questions I get on Facebook and Twitter and across the dinner table of Thanksgiving a lot of judgment at Thanksgiving there are three main ways that you get into this career you are either an employee at something like a production company where you work for a boss you work on projects or you are a freelancer where you work for yourself but really you work for clients or you create kind of content or products or something for other people to use and by where you don't really interact with people it's up on a very abstract basis no matter which of these 3 streams you're into there are a lot of things that go into making a successful career and you need certainly the technical skills of using After Effects using cinema 4d all these products but you also need soft skills you're going to need to work with others that interpersonal business communication skills all that stuff is important and you really need to have a diversity of these things if you're really going to be successful keep saying skills because this little talk is brought to us by a skill share a site where a lot of experts teach excellent courses on a variety of things and if you use the promo code ICI Abrams in 99 you will enjoy three months of Skillshare miss $0.99 so the first and perhaps most traditional form of having a job in motion graphics is to be an employee somewhere this means being an employee of an agency or a production company a place where you'll be working with a team and under a hierarchy of directors and producers and of course this comes with great things like dental benefits pay you're getting a salaried job where you come in for time and then you're paid for that time so you kind of know where your money's coming from which is pretty great and very comfortable way to live and there's kind of vertical advancement so you might start as an editor and as an art director and eventually run the place who knows that's the dream right but to get into these places very challenging the job market is not so great there are very few jobs and jobs there are are very competitive to going up against everyone who's just graduating also up against people who have just moved transitioning from other parts of the industry so can be very dicey and you really want to make yourself stand out so you're going to want to be able to show off a portfolio you want to show off a real you want to have a pretty nice CV or resume that you can send around which is very difficult when you're just getting into things so big tip is to make sure that you're showing a variety of real things that you've done and you're going to want to build up a body of work maybe you don't have client work to show off well you're going to want to have some fairly good personal pieces and hopefully over the course of maybe a college program you've built those up or you've been going through a lot of self-directed things and you've created interesting projects but the big thing I'll say is you want to show off a variety of skills you want to show off you can do 3d you can do tracking can do some illustration you can be the Swiss Army knife or these people want to slot into their team I'm seeing more and more that production companies are looking for people who can do everything we want one person who can solve all these problems that's the big thing they want someone who will solve the problems they have so they don't have to get another specialist in and well you might not have those skills right now I can tell you there are a lot of great places to go learn them such places as skill share we can learn skills for three months for just 99 cents using the promo code you see a room is 99 good plug that's really good now the second way we talked about was freelancing this is where you're not really an employee of a place but you do work for somebody we're always working for a client of some kind if you're a freelancer so those clients might be production companies and agencies and large companies but you don't have the same security but you're also freer to set your own hours work wherever you like I work from home it's a pretty great deal you might do that too but you do have to provide your own hardware your own software and you're basically your own business so beyond having the technical side of things you really need to know how to promote and market yourself you need to know how to negotiate contracts you need to provide excellent customer service so customers come back to you you need a lot more of those business skills and those soft skills too really make a go of being a freelancer so you're going to want to run advertising campaigns you're going to want to maintain social media and it's really important to have these things going so that people can find you you're not always hunting for a client hunting and prospecting for clients is a lot of hours and it's a lot of work and I'll get paid for it until you actually win some business I will say a caveat here though is that I'm not a huge proponent of going to contest sites and marketplaces for these things in the early days that can help build up a portfolio of real work but really devalues your time so I don't always recommend it there's some interesting stuff out there certainly and some people are posting jobs but if you have to undercut your hours that is not worth it but the big way to make a go is to really have a strong body of work and to really be active and engaged in the community if you want to be a freelancer working for production companies let them know who you are and you're going to have to do some cold calls and get your name out there so nothing is really easy but a lot of people don't have these sort of business and marketing skills and that's a good segue to talk about skill share where you can learn about such things as email social media marketing use promo code be say room 299 3 months 99 cents it's great and finally the third facet the third stream the third pillar the third metaphor of all this stuff is making products and selling them directly to customers or making content and hoping people watch it this is stuff you can do self directed there's no clients there's no set hours there's no place to go in to do this you just do it on your own and you try to make sure that people who come to it and use it and like it this requires a high amount of sort of marketing knowledge knowledge of we're gonna sell things who are you going to sell them to and need a high amount of technical ability to make something with really utility to your customers and if I'm saying customers you definitely need some kind of customer service knowledge and you might need to build a website you might need to do a lot of things to really build a business around that so it has the same kind of challenges as being a freelancer but you don't work with clients per se you also have the added challenge of trying to stay on top of trends and keeping your old customers happy by giving them some thing that they'll like this could be lots of things in the motion graphic space you can be making templates because you're making fonts you could be making stock video you could be making some kind of plugins could be doing scripting could be doing a lot of things things that other motion designers need or that may be video editors need you need to kind of figure out who your products are going to what they want to get from them you might even be making content content like this channel sometimes if you don't have all the pieces you need to make things happen you need to get some extra skills to really make a go of it this is the third plug to check out skill share so skill share promo code ec aims 99 you will enjoy three months of skill share for 99 cents and maybe you'll discover skills that you can use to create products for people all over the place go make some fonts make some hand-drawn stuff it'll be great you love it and all of this is to say that career of motion design is kind of challenging sometimes but there's also no one way to do it there's no one way to be there's no single best way to be a motion graphic designer or a visual effects artist I mean VFX you're kind of tied into the movie industry or production companies and that kind of thing but that isn't to say you won't also be dealing with the challenges of freelancing versus employment versus making something you can just pass on to customers so all of these things in the creative field are pretty applicable so hopefully this has been helpful to you guys out there looking to get a job I know it's tough out there but if you have any questions about the stuff that we're talking about here please let me know in the comments it's definitely something I want to answer a few guys and if there's enough questions we'll probably end up doing another video to try to cover those frequently asked career questions kind of sounds like a nice segment anyway point is if you have questions asking in the comments and if you like learning about After Effects and motion design please subscribe to this channel that's what we talked about here it's what we do what I do 24/7 all day every day all the year so I like to share that with you guys and hopefully you enjoy hearing me talk about it which is great I love the involvement so like I said comment subscribe if you just want to talk about After Effects and motion Vic's in general hit me up on the Twitter at ICI Abrams or get involved on the Facebook page links to all that stuff is in the description also in the description you will find a link to Skillshare sponsor this video again promo code ICI Abrams 99 99 cents three months you will love Skillshare and I say that not only is someone who is currently sponsored by them but as someone who learns from there and teaches on there too there's a lot of really expert stuff but that's it for me like I said if you enjoy the stuff subscribe to the channel thank you so much for watching and if you subscribe I'll see you around the


hey what's going on guys so today we're gonna be covering six important strategies for improving your level of self-discipline now before we get into the Nitty Gritty I do want to take a brief moment to define what exactly self-discipline is because when I asked you guys to tell me about your problems with discipline on Twitter the other day I got a lot of answers ranging from motivation to distractions to cell phone addiction all kinds of things in between and while all these answers are legitimate problems I don't think that all of them fit neatly into the category of self-discipline where they do fit is in the broader category of behavior change and that is the big goal for most of us we want to change your behaviors to be more aligned with our goals and our long-term desires and when it comes to that general mission to change your behaviors I see four main areas that we need to focus on one of which is the cultivation of self-discipline which we're going to tackle in this video but also the building of new habits which can make that behavior automatic the customization of our environment which can remove roadblocks and help us resist temptations by basically removing them and of course the consumption of as much bran dough as possible since it is the thirst mutilator but as you may have guessed this video is only about that first area self-discipline and where I want to start is by asking and answering two questions number one what exactly is self-discipline and number two how does it differ from motivation because I think a lot of people get these two terms confused to start I want to share a quote from the writer Samuel Thomas Davies because it actually answers both those questions in a pretty tidy way self-discipline is about leaning into resistance taking action in spite of how you feel living life by design not by default but most importantly its acting in accordance with your thoughts not your feelings put another way motivation is your overall level of desire to do something whereas discipline is your ability to do it regardless of how you feel and for any of you who've ever woken up thinking I don't feel like it which is all of you myself included you can see now how important self-discipline is it's building that baseline that allows you to act in accordance with your long-term goals no matter how motivated you feel so with that being said let's cover six important strategies for building yourself discipline we're gonna start with one that doesn't seem very tangible or actionable at first but stick with me here because this is a mindset shift that I found more helpful than any other self-improvement technique I've tried in recent memory to put it simply when you're trying to change your behavior forget about the goal you're trying to achieve the external outcome and instead focus on the change in identity you want to happen this is a concept that I first read about in James Clare's book atomic habits which I highly recommend by the way and there's this passage near the beginning of the book that really encapsulates it well so I'm just gonna read it to you here imagine two people resisting a cigarette when offered a smoke the first person says no thanks I'm trying to quit it sounds like a reasonable response but this person still believes they are a smoker who is trying to be something else they are hoping that their behavior will change while carrying around the same beliefs the second person declines by saying no thanks I'm not a smoker it's a small difference but the statement signals a shift in identity smoking was a part of their former life not their current one they no longer identify as someone who smokes so the general idea here is that once you've embraced a change in your identity you're gonna find yourself acting in alignment with that change and if you're wondering why exactly this happens the third chapter of Roberts Hilding these book influence the psychology of persuasion has a great explanation for it essentially humans feel this natural compulsion to act consistently with their past decisions as he writes in the book once we have made a choice or taking a stand we will encounter personal and interpersonal pressures to behave consistently with that commitment those pressures will cause us to respond in ways that justify our earlier decision and shifting my mindset in this way has been incredibly helpful in the past couple of months the first way that I implemented it was by starting to think of myself as an athlete now I've always been a pretty active person and I've had a laundry list of athletic goals on my website for quite a long time now but I never really took the leap and started thinking of myself as an athlete and there was some impostor syndrome reasons for this but after reading that passage in the book I decided to take the leap and start thinking myself as an athlete not just as somebody who does active things and that shift in mindset has done wonders for my levels of self-discipline in many different areas from going to the gym more consistently to training harver while I'm there too even improving my diet which has been a lot better than it used to be over the past couple months so seriously if you take nothing else from this video I'm putting this first for a reason start thinking about behavior change in terms of the identity that you want to embody rather than the goals that you want to achieve alright strategy number two is to frequently remind yourself of why you're being disciplined in the first place at the end of the day we have to have a strong why for our actions if we want to do them consistently and every time I think about this concept I'm reminded of a story about the actor Jim Carrey and that goes like this after he had arrived in Hollywood and he was still kind of an impoverished actor one day he took out a napkin and he drew himself a check made out to himself for ten million dollars and post-dated for ten years in the future and then you put that check in his wallet so that every time he'd bring out his wallet he could see it and remind himself of why he was working so hard what he was working towards and this is something that you might find very helpful to do as well try writing down your goal or the identity you want to assume and put it maybe on a sticky note next to your desk or by your computer so you can see it every single day and know that this is why I'm building my self-discipline this is the reason for all the work I'm putting in [Music] all right strategy number three is to find ways to embrace discomfort and embrace the resistance you feel towards doing something that takes hard work or that's unpleasant just like going to an actual gym and lifting weights makes you better at lifting weights in the future and able to lift more weight the next time you go in every time you embrace discomfort you are essentially doing a rep of the exercise that is self discipline because it is a skill that can be learned it is a muscle that can be built over time this is why I'm such a proponent of taking cold showers because a cold shower is something that most people don't want to do it's not very comfortable standing underneath that stream of ice-cold water and that's the point every morning that you get into the shower and you choose to turn that handle to cold instead of hot you are embracing discomfort you're leaning into the resistance and that makes you better at doing so in the future regardless of what the task is so as you go through your daily life find ways to embrace discomfort it could be cold showers it could be setting up for a 6 a.m. ROTC fitness class it can be taking the stairs instead of the elevator basically whatever your brain throws up that I don't feel like an excuse that is an opportunity to build that self-discipline muscle and you should take it okay we are on to item number four of our list which is to target the fundamentals first and by the fundamentals I mean the biological necessities of life your sleep your nutrition and your exercise habits these are all crucial to pay attention to because the part of your brain that handles executive functioning part that regulates your desires and your impulses requires a lot of energy and regular rest to function at peak levels always remember that you are first and foremost a collection of biological systems all of which require the right inputs if you want to get the best outputs out of them and I know it's easy to picture the brain as separate from all of this as existing in this metaphysical realm but the only needed fuel sources are motivation and determination and wholesome memes but the brain needs rest and needs exercise and it needs the right balance of nutrients just as the rest of your body does so if you're sleep deprived which judging from the amount of views on this video you probably are or you haven't gotten enough exercise regularly or your diet is crap that is where you should focus your discipline first and that brings us to our fifth item on the list and it pains me to say this one because I personally hate doing it but you may want to try meditation and the reason you might want to do this is that meditation has been shown scientifically to help people improve their levels of self-discipline in fact a 2013 study at Stanford University showed that people who went through compassion training which was a specific meditation program we're better able to regulate their emotions afterwards and this is crucial for remaining disciplined and being able to make rational decisions now an easy way to get started would be by using guided meditation which you can use through apps like headspace and calm or through many free videos here on YouTube but the form of meditation that I've always practiced which i think is better for the development of self-discipline specifically is a form of what's called zazen meditation where I simply sit and concentrate on my breath with my eyes closed and when my attention is inevitably pulled away by a random thought I work to notice that and let that thought go and then bring my attention back to my breath and doing this over the long term has helped with both self-discipline and concentration and like I said I'm not a huge fan of meditation it's probably the self development practice that I hate doing the most but the benefits of doing so are on and that brings us to our final item on the list which is to practice building new habits now like I said earlier building new habits is kind of a separate discipline in the overall pursuit of changing your behavior but the initial stages of building a new habit often require self discipline because the behavior isn't automatic yet so this can be a great way to not only establish a new habit but become more disciplined in the process now I've got an entire video on building new habits coming out for you guys in the next couple of weeks but until then remember that for whatever habit you choose to build start small track your progress maybe use an app like abetik ax or strides which is my current favorite one or have a bull on Android celebrate your wins and also remember to not focus too much on purity on perfect streaks instead focus on making sure that your trend is going in an overall positive direction and remember that as it is doing that and as that behavior is becoming more automatic your self-discipline is improving in the process now if you've already taken care of those health fundamentals we talked about earlier and you're looking for a new habit to sink your teeth into and you get this process started with then one that I might suggest will be taking on an independent learning project and putting some daily effort into learning something and new perhaps you have the same interests that I do in the area of computer science and algorithms not only of these two topics incredibly fascinating but if you happen to be the kind of person who wants to be a web developer someday or wants to be a programmer then learning these computer science fundamentals can really give you a leg up on the competition and if you're looking for a good place to get started then you should check out the computer science courses over on brilliant really is a fantastic learning platform for anyone wanted to learn math science and yes computer science much more effectively and much faster than they normally would this is because brilliant takes an incredibly active approach to learning so to just passively deliver a material like in a lecture they immediately throw you into challenging problems that keep your interest high and give you something to apply your current skill set to right from the get-go now with this approach you are going to get stuck sometimes like I got stuck with the sorting algorithms parked in their computer science algorithms course but when you find yourself in that stuck situation they do have this incredibly detailed wiki where you can go look at example problems and detailed explanations of all the concepts within their courses and once you've done that you can then go back to those problems armed with new knowledge and solve it and the best part is while you're doing this while you're solving these problems in their computer science courses or maybe in their calculus course or their course on classical you're not just getting better at solving problems within that one topical area that you're focused on you're becoming a better problem solver in general so if you want to start improving your analytical and creative problem-solving skills across the board and start learning something new then you should go over to brilliant org slash Thomas Frank and sign up start learning for free today and if you're one of the first 83 people to sign up with that link you're also going to get 20% off their annual premium subscription I want to give a big thanks to brilliant as always for sponsoring this video and being a huge supporter of my channel and thank you so much for watching as well if you enjoyed this video give it a thumbs up and definitely get subscribed so you don't miss out on new videos when they come out every single week and you can also get a free copy of my book and how to earn better grades right there last but not least you can follow me over on Instagram and check out one more video on this channel right here and I will see you in the next


[Music] what inspires this man [Music] all right so we got a little present shipped to us from super ride super ride unicycle this is a electric unicycle let's open it up hope you enjoy the s1000 this thing is a beast and can't wait to see you master this thing it's not a break leaver it's a balance lever don't pull out unless you want to lean back and mediate [Music] thank you I try not to look at the instructions but I can't seem to find a on switch power button is in the back of the scooter underneath battery [Music] [Music] give it some speed open her out thanks to super ID for giving us this awesome unicycle and as a thanks to our viewers you can use the code hack psmith to get $100 off the s1000 electric unicycle link in the description below got handlebars but unlike a bike can't can't steer the same way they used to riding a bicycle and then that makes it kind of like weird with your hips and you're literally just holding on to these for the rest the other disconcerting part is there is no braking like if you're going fast you start a wobble [Music] nobody got hit in the head today [Music] okay so I told will the owner CEO CFO jakey's little accident he told me to bring it to trucking back really good bring compassionate I said no guys stinger great work vehicle okay no problem [Music] a ten by twenty foot for foot thick inflatable crash matter that one why are you like this what inspires this man well it's gonna is gonna tell me to clean this car [Music] get out of my car then I put there and I'll say yes just like a bouncy castle yeah we're just here to watch guests will inflate one later today now inflating montage [Music] [Applause] [Music] [Applause] [Music] [Applause] [Music] [Applause] [Music] [Applause] [Music] [Applause] [Music] it's a hot summer [Music] now [Music] [Applause] [Music] [Music] [Music] all right I'll do a front-flip I'll show you how it's done I don't trust myself big thanks to will and all the staff at Pursuit OCR it's a massive obstacle course in Toronto with ninja warrior' obstacles a giant ball pit a whole drift trike course and so much more if you want to check out pursued OCR check out the link in the description below alright so I'm back from my concussion and right before I left because I had to take a few days off because my head hurts so much Ryan was here and he wanted to start the Star Trek bat lesson mek'leth so we started that with him and now that I'm back we're gonna finish those up we're gonna get them ground painted everything's gonna be real real slick [Music] [Music] very aggressively [Music] that's called a Mac necklace I think right this one call that's called a piece of steel that is a another piece of steel oh god no I hate that Hey [Music] [Music] how's it going oh that's looking pretty slick very nice we're having fun doing work that I'm supposed to be [Music] all right so for this the next step is we get periodic acid on here we get all this mill scale off that's great for painting and in efforts to correct myself but with proper technique [Music] [Music] how's it looking what'd you do to it probably give it some grip take now [Music] looking pretty freaking sweet now I have to do make it nice and sharp [Music] all right so now that let's done we go right ahead [Music] alright so since Tyler put up such a disappointing performance let's show them how it's done drop it [Music] [Music] [Applause] [Music]