I am extremely impressed at your ability to assume the viewer knows nothing (as I do), and teach completely from the ground up. AMAZING video, and I think you've sparked my interest in learning more about Unity. Thank you.
The vid is great, he didn't show how to get the c# editor at all though, or how to link it to unity, the whole last 3/4s of the video rides on you figuring that out
Tbh. i found it annoying at first... deadass came down to the comments to wonder if anyone else felt the same.... read this... suddenly appreciating how dumbed-down this video is and that he really takes his time for people to understand it.
Thanks for the best UNITY tutorial! as an Unreal Unser, just Unity starter, I have searched many places, no one really explained that well as you did here, thanks again for your insanely detailed content.
Thanl you so much! I am hoping to update ut with a 2023 video. I am also learning Unreal Engine now so bridging users between the two is something I'd like to help with. Both are amazing engines!
Duuuude the timing couldn't have been any better. Just minutes ago i decided i want to finally start learning Unity and you just uploaded this video! You are a godsend!
@@domo1826 From what I read online and experiment, Unreal is mostly made for bigger team that each member work on a specific task, while Unity's more feasible for an individual. I find that Unreal is made to create super-realistic movies and games. You can try it out free on Epic and they give 200$ worth of free props every month in the marketplace. I think it's really good to have an understanding of both software in case your project needs it.
I've been a developer for over 20 years, and I've sat through more video and in-person tutorials, for dozens of programming languages, applications, frameworks, libraries, etc, than I care to remember - I honestly don't recall seeing a better one than this. Superb.
The fact that a feature length film level tutorial exists for free and is this clear and this detailed gives me hope for humanity. You're the best man!
Finally thank god, a simple tutorial that actually outlines the purpose of the code! You are a saint, everyone else places “beginner tutorial” in the title then goes into high level scripting without so much as an explanation
19:26 I laughed so hard when you said "I can reparent this child object and then the problem pretty much goes away" Honestly there are so many professionals giving these tutorials on how to use software and all of them have something about them that is a bit off like how they talk or their sense of humour, but you hit it all out of the park. Congrats.
God you're so right, I've turned down learning Unity because all I could find is one 10 minutes video that only explains one option, and the guy's only focusing on the tutorial or promoting his channel rather than providing high quality audio as well as set the mood for a fun learning experience like this guy.
@@ajaxnation9504 sadly thats the reality of free youtube, and I am guilty of that too, but have in mind that its someone elses personal youtube channel you are watching, not a professional that is paid to do it by you or anyone, try watching lynda tutorials, if you want something to really learn from and not waste time. Remember a saying from Balkans "how much money, that much music" ,or as English folks say "You get what you pay for"
@@Priest You're pretty much right, I remember buying a Udemy course which was stupidly detailed but extremely long, most youtubers explain 1 feature in a 10-15min video. This guy, oh this guy's doing good's work, he's teaching you the general concept with useful tips thrown in every 10 seconds or so, and don't forget the little humor that made a video this long enjoyable (first time I'll stick around for a video that is over 30mins long).
If anyone is having an issue where "Input" doesn't show a drop down menu and "Monobehaviour" Isn't the correct color: Make sure that Unity's external script editor is set to Visual Studio. You can change this by clicking Edit in the top left corner, and then preferences. Also make sure to restart Visual Studio.
What sucks is I did that and it does show all the project files on the left now, but still doesn't show the coloring or autopopulate the options when using (Input. )
You would be a great teacher imo. In the way you comfort the people watching when saying something that sounds difficult, like scripting, and in the way that you say "Don't worry, you'll nail it." I wish I had a teacher like you.
This is my second time rewatching this video. I'd really like to thank you. This is a big motivation and I will hopefully start to learn about coding again.
@@bluebeerider7208 Yeah.. it was hard to get into. After watching it for the second time I wanted to do his make your first game video. Unfortunately tho I never got myself to watch it and at some point accidentally deleted Unity. Honestly I don't know if I will start again.. I have other priorities currently and really set it aside. Maybe one day for fun, but it really isn't on my radar currently
@@osuscyan3143 Iv seen the video. My point is: asking your self "can I" aint that effective cos you know you can, but dont know how. For that reason I said what I said
You are a natural-born teacher; you explain so a beginner can understand. I have tried to learn Unity for a couple of years and got frustrated with not completing anything from start to finish because others do only segments of Unity. I now feel confident I could start something on my own after watching your video. And, I could check my own scriptings errors!! Thank you for your contribution to teaching others.
Hi, I was very happy to read your comment and that the video helped you along the way! Keep it up and I hope you get to create some games and that you have fun during the process :)
If you're starting out like me, just a quick note, as updates may have changed things in the background - at timestamp 1:11:43, when working with the script file, private on line 27 seems to no longer be needed, and may cause errors as of 08/30/2021, on a re-open of my file, i got compiler errors pointing to the script and had to open in safe mode. (edit-corrected date, and added more notes)(edit 2 - added timestamp and further clarification)
Answer by arcade82 · Nov 08, 2014 at 03:41 AM For anybody else, who maybe more recently than 2 years ago encountered this problem. I just fixed mine with: changing float moveHorizontal = Input.getAxis("Horizontal"); to { float moveHorizontal = UnityEngine.Input.GetAxis("Horizontal"); } It doens't recognize the getAxis without a CAPital G and it doesn't recognize the Input without UnityEngine attached.
Idk if this is also a change but I can't get some of my keywords to get any colour and unity also doesn't suggest stuff like it does for him. EDIT: nvm I figured it out. The thing on preferences wasn't switched.
I really like that "No stone unturned" style. 34:24 I know a lot of these "stones" most tutorials, even beginner tutorials, don't explain probably don't need to be explained. For the sake of the video length and stuff. But sometimes I really wish they would. Amazing video.
as others have said, this is the best tutorials that i have seen for a beginner. most tutorials are way more complex then this and they don't bother explain what something does or why you do it. Great job with the video and when I decide to look at blender I know where i am going to learn.
Thank you for this, and your other, wonderful tutorials. Your manner, charisma, innate understanding of the learning curve, time management, humor and expertise is on another level. You're an absolute master at creating tutorials (I have watched many of your Blender tutorials as well). How lucky we are to have this. Bravo!
Alright, about 1 hour in I totally love it. 2 years later this still is perfectly up to date, what I love is that every time I have a stupid question in my mind, you instantly answer that question within a video.
The setup of the ending of the tutorial around 1:59 is just BRILLIANT; after seeing the whole tuturial he doesn't have to show precisely *how* he did those things, you just need to see what the process is you need to follow to take you from where you are after the toturial ends and to an amazing looking lo-poly platformer. One small increment at a time.
This is the best unity starter tutorial I’ve found. I needed something basic to move from my basic 3D modelling and basic programming to get into unity, and this was exactly the right balance. And like other comments, 2hrs video that you don’t want to skip through or get bored with, is something in itself. Well done!
Just started learning game dev/ C# and this is one of the best tutorials out there! So straightfoward and actually explains what everything does. Worth the time!
56:40 Debug.Log i tries same script but when i save and go back to unity press space nothing in the console.... anyone face this.. help me.. 59:13 GetComponent then ignores debug.log tried this code also my player still not working (jumping) help me out!!!
This was excellent taught! You really tuned in to that "You learn by mistakes" by having us follow you purposely the wrong way and then teaching us how to fix it haha. A big thumbs up from me!
You are an insanely good explainer. I felt like I was in computer science class again watching you. Only difference is you explain better than any professor I’ve had
This is not only the best starter Unity tutorial I've seen, it's also gotten me to finally start developing a game so thanks a lot, man! Loving your tutorials!
I’m just discovering Unity. This seems perfect for my 8 year old son… he’s been designing his own game, but we were just missing the piece of building it. Thanks for the tutorial!
I must say I was starting to struggle and doubt about "Can I do this or that" and then I watched this video(first time I watch a guide of 2hours) first I liked how you present things very nice and clear I also liked the small pun there & there was bringing a smile and we can see you enjoy what you have done in this tutorial, and in the end the "Can I" series of question with proof was the hit on the nail, now I have motivation and courage to do what I want to do, so basiclly thank you for this video and the proof of everyone with effort can do what he want. thanks man
Are you a teacher? This is the best tutorial I've come across and it really helps me nail down the intricacies of this engine. I'm a complete beginner with no experience and you've already helped me gain the confidence to overcome the barriers of learning scripts and navigating the interface and etc. I've always felt daunted at the prospect of learning game development since I never learned any coding, but this helps a lot, so thank you!
This is almost the only instructional video that I've ever watched at normal speed. I never felt the need to skip through stuff, whilst watching this video.
OMG this is the best tutorial! I am starting Unity today,, and I love his explaining the materials comparing to the life examples, way easier to understand, easier to remember and funnier to study, I wish every professors taught their classes like this!
The world needs more people like you who share knowledge absolutely for free. This really helps beginners trying to get into gamedev! Thank You so very much.
normally i dont comment on youtube but man you are the best teacher any one could ever asks for......... i might not make a game that shine but you have made me take the first step to be a game developer..
My unity learning journey : Day 1: 28:10 Day 2: 58:25 Day 3: 1:10:28 Day 4: Troubleshooting Day 5: Break Day 6: Finished the video! (2:04:30) (I know the basics of Python and recently got into this game engine :) )
I've been coding for on Unity for 2 years already but it's always fun to watch videos like these to see where I started. Especially the "Can I Part" in the end. Been delving deep into my newest project for nearly a year now. Wishlist coming along nicely and alpha testing starting late this year.
I-... I can't even comprehend the engaging, well articulated, useful knowledge contained within this video... The amount of crazy tutorials I've watched that just tell you what code to write without actually teaching what it means is astounding and I am soooooo damn happy I found this channel. Subscribed immediately. Please never stop making content
Not even halfway through the vid and I still wanted to say thank you! Your explanations and examples are so on point. Making much more sense than many other tutorials. Stay awesome!
Speaks clearly, details everything, shows several different ways, teaches by putting himself as a beginner making mistakes, well edited, good humor, good sound and vid quality --> Thank you so much for having spent hours to help us :)
Absolutely the BEST Unity tutorial I've ever seen!! Thank you soooo much for taking the time to break it all down step by step, and even add the time stamp links. Amazing and well done! Thank you thank you thank you again!! 🤩⭐⭐⭐⭐⭐🤩
One of the best educational videos I've seen for Beginning Unity. The idea of constructing "bugs" and the various methods to approach a solution is brilliant. Nice work!
"You won't write perfect code straight away first of all, and you'll never write perfect code, and you shouldn't, really even try to write perfect code, because if you do that, you'll fail to make a game." Most game developers who struggle to finish games because they aren't perfect need to hear this entire statement.
7:40 I came from Blender too. If the shortcuts are annoying you, you can just modify them to be like the ones in blender. To do that: Edit>Shortcuts> and change your desired shortcuts. It saves me some time.
So.. Instead of a super jump, I decided to make a double jump. It was a bit of a struggle, but I got it to work. If people see this comment and if you are willing, I challenge you to make a multiple jump mechanic with the coins after seeing him do the super jump. Tips below: Would definitely recommend writing your thoughts down in notepad, or on paper, rather than keeping the problem memorized in your head. Instead, your head can be used to solve the problem. You can also simplify the logic Imphenzia into a function to determine/check if the player is in the air. You can also do that with the jump function too. The code ends up looking clean afterwards too! Hope y'all have fun. Thank you Imphenzia, your tutorial has helped me to push my limits out of the scope of the tutorial.
This is my first words that I heard coming from unity that make me feel great. Thank you bro for clear explanation of the common use of this apps. God bless you bro for sharing this wonderful video❤️
I cannot express enough how much I'm grateful for you sir! you didn't only explained Unity but also made error and mistakes and explain why they are happening to provide a deeper understanding, I followed the whole video and I have now my first mini game ever! I really did not expected this output at my first trial and this much understanding, plus I really had fun following your explanation 'cuz you kept giving those minor funny jokes lol, your way of explanation is to the point and clear and also funny . Thank you so soo much really recommended 100% for everyone who want to have a solid basic background in Unity
My first gamedev tutorial ever. Can't express how much I've enjoyed it. I've already got a million of ideas to implement, and I also have a weird feeling that making games is going to be my most passionate passion in life. Thanks! (Haven't donated anything to your patreon, but once I'll be owning EA or Activision, I'll send in a few bucks :D)
Thank for explaining everything from point 0, so many tutorials assume things and most are for higher level understanding of Unity/coding. This tutorial explains the why and how just as good or better then a level in a video game. I can't thank you enough. Really inspirational to get me to continue learning about making games.
Thank you for this amazing tutorial, i've always been scared of scripts but you made it easy and understandable. i wish you could've seen the smile on my face as i made my little capsule jump. You are truly a legend.
I have been coming back to this tutorial every day, learning one hour at a time, when I find a part I am failing at, I go back to the start on a new attempt, filing each attempt as the next number up (I'm on 'MyGame V1.04 now) and I just need to commend you on your natural ability to teach people. This video is the only one of yours I have watched so far because it keeps me coming back and I am determined to learn Unity so I can make my dream game and just need to say thank you so far. I am getting the hang on the scripting right now, I have failed at it four times but have not got to the point where my capsule can jump and move left and right. Thank you for contribution to my learning.
@@TheHoggcast yo this is a simple script that could help you, just change the public float forwardForce for how fast they go per second. public Rigidbody rb;
public float forwardForce = 2000f; public float sidewaysForce = 500f; // We marked this as "Fixed"Update because We //are using it to mess with physics. // Update is called once per frame void FixedUpdate () { // Add a foward force if (Input.GetKey("w") ) { rb.AddForce(0, 0, forwardForce * Time.deltaTime); } if (Input.GetKey("d") ) { rb.AddForce(sidewaysForce * Time.deltaTime , 0, 0); } if (Input.GetKey("a") ) { rb.AddForce(-sidewaysForce * Time.deltaTime , 0, 0); }
Just want to express my gratitude Dear Stefan! This your video literally saved me on my way to Unity dev, I took vacation to learn it, and after several days of reading documentation, checking Unity tutorials, more reading ... I was at the edge to give up. Man... literally the best way to explain the stuff - you did. Those side steps for various options for the same, nice explanation of unexpected behavior - that is gold. Thank you very much! All the best to you and family! Kind regards!
Thank you so much! Starting my own game dev journey rn and your tutorial helped me out more than I can say. I appreciate your time and providing us with so much guidance for free.
I love "Can I" questions!!! Definitely going to try almost all of them on the game I am currently building! But first, I need to get better on photon engine...
From this tutorial I learn the basics for my first job in Unity. 2 years later youtube recomended me the same video. I am about to quit that job looking for a better position. I am very gratefull. Thank you
I almost never comment on youtube videos, but for once i have to....the advice in this is fantastic. I have a background in IT as a network manager, but I've always loved gaming and would love to learn to make my own game and code in C#, i've only just started on my path to learning all this, but where so many videos just tell you how to do things yours goes a whole step further. It's taken away a lot of the overwhelming factors of starting out on something of this scale. Thank you.
Great intro to Unity. Absolutely loved the development flow and incremental changes at 1.59.40. The fact that you made lots of mistakes (even if they were planned), shows the reality of coding and whats needed to review, refactor and fix. New subscriber :-)
if I had you as a teacher in high-school I wouldn't have been depressed. (love the video man you explained everything so well and made everything so clear)
"the most basic" > Checks length of vid > Shook because its 2 hours long > Checks if this is udemy hhahahah bro this is awesome, even for people like me that are experienced, its still fun to watch, and I'll learn new things on the way for sure!
The last bits were very helpful for me. I didn't feel good about following the tutorial because the game looked like crap and there wasn't much to do but looking at the development of the platformer at the end it sorta gave me an idea for how i should go about developing different aspects of the game. Thanks a lot for this! This was just what i needed to get started with doing what i love.
100% agree with other comments here. THE best introduction tutorial of Unity. I went through a popular course on Udamy, but felt that many gaps need to be filled before I could go further. "Before we jump into scripting, can someone just explain the interface of Unity and what each section does???" This video just did that and so much more.
TIMESTAMPS for those that didn't read desc: 00:00 Intro 00:55 Creating a Unity Project 01:45 UNITY USER INTERFACE 01:50 Scene Window 02:12 Game Window 02:50 Hierarchy Window 03:20 Hierarchy Object Order 04:30 Project Window 05:10 Inspector Window 05:43 GAME OBJECTS, TRANSFORMS, COMPONENTS 05:46 Create a Game Object 06:00 What is a Game Object? 07:20 Toolbar - Move, Rotate and Scale 08:56 What is a Transform? 09:26 What are Components? 09:37 Mesh Filter 10:01 Mesh Renderer 10:24 Box Collider 11:10 Renaming Game Objects 11:32 Play 12:00 Create a Material 12:35 Modify a Material 13:12 Assign a Material 13:37 Navigating the Scene - Rotate / Pan / Zoom / Frame 14:30 Duplicate a Game Object 15:43 Z-Fighting 16:20 Change Game Object Scale 17:28 Make a Child Game Object 18:10 World vs Local Position 18:30 Parent vs Child Position 19:45 PREFABS 20:10 Creating a Prefab 20:45 Placing a Prefab in a Scene 21:50 Using Game Objects as Folders 23:42 Edit a Prefab 24:58 Overriding a Prefab Value 25:27 Revert or Apply change to Prefab 26:44 ADDING A PLAYER 28:28 Rigidbody Component 29:50 Switching between Scene and Game Window 31:35 ADDING USER INPUT 32:20 C# vs Other Languages 32:46 Creating your First Script 33:20 Visual Studio as Script Editor 33:45 The Unity Default C# Script - Demystify Everything 34:08 "Using" keyword - Namespaces 35:52 Semicolons 36:42 What is a Class? 37:20 Adding a script as Component to a Game Object 38:33 Renaming a Class 39:15 Class Inheritance 39:35 What is MonoBehaviour 40:00 Squirly / Squiggely Brackets 40:18 Methods (or Functions) 40:40 MonoBehaviour Start() 41:43 What is "void"? 42:10 MonoBehaviour Update() 42:45 About VSync, FrameRate, and Update() 43:40 WRITING YOUR FIRST LINE OF CODE 43:54 Understanding the "If" statement 44:50 Declaring a bool field (or variable) 45:45 Why == instead of = ? 46:08 Creating a Method 46:30 Ctrl Period to Suggest and Auto Complete 48:05 If statement for User Input 48:20 Input.GetKeyDown 52:25 Intellisense - Code Suggestion and Auto Complete 56:40 Debug.Log 59:13 GetComponent 59:50 Add Force to Rigidbody 1:00:40 What is a Vector3? 1:04:50 MonoBehaviour - FixedUpdate() 1:08:10 Input in Update() and Physics in FixedUpdate() 1:11:45 About "Refactoring" and trying to write "Perfect Code" 1:13:05 Horizontal Input for Movement 1:14:03 What is a float? 1:15:06 Input.GetAxis 1:16:03 InputManager 1:18:11 Applying sideways forces for movement 1:21:42 Flappy Bird Clone Complete =) 1:22:00 FIXING YOUR FIRST BUGS 1:22:25 Avoiding GetComponent everywhere - use field 1:24:10 Bug #1 - Player Tumbles Over 1:24:30 Rigidbody Constraints - Freeze Rotation and Position 1:24:53 Titanic Reference :) 1:24:57 About making changes during Play Mode 1:25:55 Bug #2 - Infinite Air Jumping 1:26:10 OnCollisionEnter() and OnCollisionExit() 1:28:10 Exiting a method early 1:31:00 Exposing a field / variable to the Inspector 1:33:15 Using gizmo to force Scene view to axis and isometric 1:35:05 Physics.OverlapSphere() 1:39:25 Defining and using Layers 1:41:10 LayerMask 1:44:45 Physic Materials and Friction 1:49:05 COLLECT COINS 1:42:30 OnTriggerEnter() 1:53:42 Destroy() GameObject (to remove picked up coins) 1:54:50 Adding SuperJump powers 1:58:00 Level Editing in the Scene Window 1:58:53 OUTRO - What did you learn? 1:59:25 How did I learn Unity and Making Games? 1:59:38 Making a platform game by asking yourself "Can I"? 2:03:04 My 4 Key Advices to making games in Unity
Hey man, i just really want to thank you for putting in the effort and time to put this amazing tutorial together. By far the best one I found, would recommend this to anyone just started out learning Unity. Thank you!
I have ADHD which makes it tough for me to just sit down & watch lonf tutorials like these, been trying to learn unity for a while & this is the only video to actually work for me. Thanks so much!
Hi can i get some help? from some reason when i write: "if (Input.)" The software doesnt give me any choice, like it doesn't know the Input method. I'm stuck and I really want to continue learn how to develop games, I'll really appreciate any help!!!
Yep, I'm in the same position here. I'm thinking maybe I didn't install something completely or properly? Probably the Visual Studio extended download for Unity, which is 14 gig.
I had the same problem and fixed it like this: In unity go to edit, preferences, external tools and set visual studio as script editor. Then check all the boxes in Generate .csproj for: adn then click regenerate project files. It worked for me so i hope i helped out a bit
"You don't get better at coding, you get better at googling what to code" - Some professional coder
im googling more on the buggs pf unity rather than the actual code
@@hellothere-sf1gl fair enough
@@hellothere-sf1gl same
ya i heard that from somewhere
Me, who copies codes and slaps it on my unity cube: you know, im something of a gamedev myself
Can I just say as someone who's just started trying to learn both Unity and Blender, your videos are the best!
me to! we should form a team and make a great game!
@@dewayneyocum3083 me too😂
Same
Same bruh 🤣
Same bro
I am extremely impressed at your ability to assume the viewer knows nothing (as I do), and teach completely from the ground up. AMAZING video, and I think you've sparked my interest in learning more about Unity. Thank you.
I agree with this guy
The vid is great, he didn't show how to get the c# editor at all though, or how to link it to unity, the whole last 3/4s of the video rides on you figuring that out
Yea I’m stupid good thing we have him
Tbh. i found it annoying at first... deadass came down to the comments to wonder if anyone else felt the same.... read this... suddenly appreciating how dumbed-down this video is and that he really takes his time for people to understand it.
Totally
This is one of the best tutorials ever created on UA-cam. I can't believe this kind of content is free to us all, what a world we live in.
true
Godbless this creator 🙏 he may got more project to do
the world is very nice filled with nice people and also thnx to the platform where we find lots of useful things
Yeah, this man is just.. WOW! Great tutorial, and a wonderful delivery!!
Love this guy's dad jokes. "I'm not depressed but I have D pressed" lmao
And this comment made them even funnier because now I always think of it xD
._.xd
THE PUNS ARE BACK IN UA-cam COMMENTS!!!!!!!! (lol but seriously good pun)
@@llamaelitista oh wait this XD looks like a sad one
If you hear strange sounds and and a smell coming from the child you can re-parent the child and the problem pretty much goes away.
This is like my 5th "Unity tutorial for beginners" that I've followed along with, and this one is the best I've seen. Well done.
ikr its so good
me toooo
yeah i literally searched tens of videos for beginners but they were all a mess, this one is simple and teaches everything i was searching
💯 very true
Same here!
The section starting at 1:59:39 is SO INSPIRING. I feel like Unity could straight-up use that section as marketing material.
1 hour comment get 1 like wow (It is me)
this is something really encourages me to keep trying
I know and this part 02:04:31
@@darragh5210 that part was so deep
Hiya, does anybody know the extensions used in this video? I need it so that the stuff l code is read by the system
Thanks for the best UNITY tutorial! as an Unreal Unser, just Unity starter, I have searched many places, no one really explained that well as you did here, thanks again for your insanely detailed content.
Thanl you so much! I am hoping to update ut with a 2023 video. I am also learning Unreal Engine now so bridging users between the two is something I'd like to help with. Both are amazing engines!
Look forward to seeing that! Good luck with Unreal and I believe it won’t be that challenging for you!
"Let's press play and see if this is a fun game.... Nope, still sucks."
Oh if only big game companies did this at least once in their games. LOL
EA be like "Here's a DLC that adds fun to the game. That'll be $50".
@@saadakbar8 *EA proceeds to add vanity hats and loot boxes*
JOBS DONE !
28:13
Hey hey hey, there are stupid DLCs that add nothing to the game to be sold! Priorities!
Duuuude the timing couldn't have been any better. Just minutes ago i decided i want to finally start learning Unity and you just uploaded this video!
You are a godsend!
Saaame! I was learning Unreal Engine and wanted to try out Unity this week-end.
@@MishaCatz What are your thoughts on unreal?
@@domo1826 From what I read online and experiment, Unreal is mostly made for bigger team that each member work on a specific task, while Unity's more feasible for an individual. I find that Unreal is made to create super-realistic movies and games. You can try it out free on Epic and they give 200$ worth of free props every month in the marketplace. I think it's really good to have an understanding of both software in case your project needs it.
IKR thank god all the other tutorials i find are outdated by a few years and the example projects dont work anymore
Lucky you! Some of us had to watch tons of other videos, before discovering this gem...
You have such a great "teacher attitude" and you know exactly what beginners wants to know. Very well done, a wonderful and informative video!
Exactly
PRECISELY SAID^^^^^^
best teacher(if Dani youtuber /game creator would teach too,i would not see this super wideo
@vlаdimir рutin is аndrеi раnin jfk is jimmy carter stfu
I've been a developer for over 20 years, and I've sat through more video and in-person tutorials, for dozens of programming languages, applications, frameworks, libraries, etc, than I care to remember - I honestly don't recall seeing a better one than this. Superb.
its so funny to see, almost on every tutorial a comment like this.
The fact that a feature length film level tutorial exists for free and is this clear and this detailed gives me hope for humanity. You're the best man!
There are literally thousands of them here, but ok.
Finally thank god, a simple tutorial that actually outlines the purpose of the code! You are a saint, everyone else places “beginner tutorial” in the title then goes into high level scripting without so much as an explanation
"High-level"? So, easy code?
@@rc8s “easy code” isn’t easy for someone who’s never touched c# before you empty skull.
19:26 I laughed so hard when you said "I can reparent this child object and then the problem pretty much goes away"
Honestly there are so many professionals giving these tutorials on how to use software and all of them have something about them that is a bit off like how they talk or their sense of humour, but you hit it all out of the park. Congrats.
he were brilliant funny ,especially at the end when he looked to the other side.
God you're so right, I've turned down learning Unity because all I could find is one 10 minutes video that only explains one option, and the guy's only focusing on the tutorial or promoting his channel rather than providing high quality audio as well as set the mood for a fun learning experience like this guy.
@@ajaxnation9504 sadly thats the reality of free youtube, and I am guilty of that too, but have in mind that its someone elses personal youtube channel you are watching, not a professional that is paid to do it by you or anyone, try watching lynda tutorials, if you want something to really learn from and not waste time.
Remember a saying from Balkans "how much money, that much music" ,or as English folks say "You get what you pay for"
@@Priest You're pretty much right, I remember buying a Udemy course which was stupidly detailed but extremely long, most youtubers explain 1 feature in a 10-15min video. This guy, oh this guy's doing good's work, he's teaching you the general concept with useful tips thrown in every 10 seconds or so, and don't forget the little humor that made a video this long enjoyable (first time I'll stick around for a video that is over 30mins long).
I think you're the only tutorial on youtube that actually explains scripting in a manner that is easy to follow and makes sense! Thank you!
Thank you! =) Glad it helps!
Respect, this is the perfect walk through a beginner at Unity needs. No stupid skits, no advertisement, just a solid tutorial. Thanks!
1:59:38 I love this part
I love this part 2:04:30
@@jishnubalaji6586 that means you don't like the video
@@rawndommemes1596 it's just a joke relax
b e a n
@@tappl3 you cant say bean... thats reserved for java classes
This is making me realize that the guy who made flappy bird practically won a lottery. Something he probably made in a few hours made him millions 🤯
That’s a lot coming from you after what you did 🤨
And then he needed to take the game of app stores because of people going insane about it
@@nulzn8691 well. He didn't need to. He wanted to
@@Bloodbone Yeah, true
But he didn't make it in Unity. I think he made it without the game engine at all. So it might have took him a few days or weeks
If anyone is having an issue where "Input" doesn't show a drop down menu and "Monobehaviour" Isn't the correct color:
Make sure that Unity's external script editor is set to Visual Studio.
You can change this by clicking Edit in the top left corner, and then preferences.
Also make sure to restart Visual Studio.
Thank you so much!!! Spent 30 minutes trying to find the problem
omg thank you
What sucks is I did that and it does show all the project files on the left now, but still doesn't show the coloring or autopopulate the options when using (Input. )
@@StephenJamieson huh same
You the GOAT for this!!!
You would be a great teacher imo. In the way you comfort the people watching when saying something that sounds difficult, like scripting, and in the way that you say "Don't worry, you'll nail it." I wish I had a teacher like you.
This is my second time rewatching this video. I'd really like to thank you. This is a big motivation and I will hopefully start to learn about coding again.
what are the extensions used for this video @Imphenzia?
Why ?? did u stop coding before? Is that frustrating?
@@bluebeerider7208 Yeah.. it was hard to get into. After watching it for the second time I wanted to do his make your first game video. Unfortunately tho I never got myself to watch it and at some point accidentally deleted Unity. Honestly I don't know if I will start again.. I have other priorities currently and really set it aside. Maybe one day for fun, but it really isn't on my radar currently
1:59:35 The part every new programmer want !!! Perfect Man !!!! You got new subscriber ❤️
teacher :-teaches code
-write code
-"why is it not working?"
yep, i would love to know more about this profession
After watching 35 minutes I'm about to comment that how detailed and patiently you've made your video. Amazing
That "can i" part blown my mind😂😂
I think it would be better if he used "how" (how can I) instead of just "can I"
@@Clodd30 the entire 2 hour video was filled with "how can I"
@@osuscyan3143 Iv seen the video. My point is: asking your self "can I" aint that effective cos you know you can, but dont know how. For that reason I said what I said
This is my "Hello World" in Unity.
I have to say that tutorial is brilliant, the presenter is one of the best I have seen.
Thanks a lot ! :)
You are a natural-born teacher; you explain so a beginner can understand. I have tried to learn Unity for a couple of years and got frustrated with not completing anything from start to finish because others do only segments of Unity. I now feel confident I could start something on my own after watching your video. And, I could check my own scriptings errors!! Thank you for your contribution to teaching others.
Hi, I was very happy to read your comment and that the video helped you along the way! Keep it up and I hope you get to create some games and that you have fun during the process :)
If you're starting out like me, just a quick note, as updates may have changed things in the background - at timestamp 1:11:43, when working with the script file, private on line 27 seems to no longer be needed, and may cause errors as of 08/30/2021, on a re-open of my file, i got compiler errors pointing to the script and had to open in safe mode. (edit-corrected date, and added more notes)(edit 2 - added timestamp and further clarification)
Answer by arcade82 · Nov 08, 2014 at 03:41 AM
For anybody else, who maybe more recently than 2 years ago encountered this problem. I just fixed mine with: changing float moveHorizontal = Input.getAxis("Horizontal"); to
{ float moveHorizontal = UnityEngine.Input.GetAxis("Horizontal"); }
It doens't recognize the getAxis without a CAPital G and it doesn't recognize the Input without UnityEngine attached.
Idk if this is also a change but I can't get some of my keywords to get any colour and unity also doesn't suggest stuff like it does for him.
EDIT: nvm I figured it out. The thing on preferences wasn't switched.
@@seniorcactie2722 I was about to make this comment that the suggestion doesn’t show on mine too
@@DarylChris Just needed that problem solving mindset I guess 😂
@@seniorcactie2722 what thing on preferences, im getting the same prob;lem
I really like that "No stone unturned" style. 34:24
I know a lot of these "stones" most tutorials, even beginner tutorials, don't explain probably don't need to be explained. For the sake of the video length and stuff. But sometimes I really wish they would. Amazing video.
as others have said, this is the best tutorials that i have seen for a beginner. most tutorials are way more complex then this and they don't bother explain what something does or why you do it. Great job with the video and when I decide to look at blender I know where i am going to learn.
You should make like a full 10-20 hours course man, you're great!
That was one of the best two hours of youtube I have ever experienced. Thank you so much for this!
Thank you for this, and your other, wonderful tutorials. Your manner, charisma, innate understanding of the learning curve, time management, humor and expertise is on another level. You're an absolute master at creating tutorials (I have watched many of your Blender tutorials as well). How lucky we are to have this. Bravo!
Alright, about 1 hour in I totally love it. 2 years later this still is perfectly up to date, what I love is that every time I have a stupid question in my mind, you instantly answer that question within a video.
The setup of the ending of the tutorial around 1:59 is just BRILLIANT; after seeing the whole tuturial he doesn't have to show precisely *how* he did those things, you just need to see what the process is you need to follow to take you from where you are after the toturial ends and to an amazing looking lo-poly platformer. One small increment at a time.
This is the best unity starter tutorial I’ve found. I needed something basic to move from my basic 3D modelling and basic programming to get into unity, and this was exactly the right balance. And like other comments, 2hrs video that you don’t want to skip through or get bored with, is something in itself. Well done!
The "Can I" part made me emotional, good god! This was an amazing tutorial!
Just started learning game dev/ C# and this is one of the best tutorials out there! So straightfoward and actually explains what everything does. Worth the time!
56:40 Debug.Log
i tries same script but when i save and go back to unity press space nothing in the console....
anyone face this.. help me..
59:13 GetComponent
then ignores debug.log tried this code also my player still not working (jumping)
help me out!!!
I appreciate you for going into small details and just taking your time to teach us.
This was excellent taught! You really tuned in to that "You learn by mistakes" by having us follow you purposely the wrong way and then teaching us how to fix it haha. A big thumbs up from me!
You are an insanely good explainer. I felt like I was in computer science class again watching you. Only difference is you explain better than any professor I’ve had
This is not only the best starter Unity tutorial I've seen, it's also gotten me to finally start developing a game so thanks a lot, man!
Loving your tutorials!
yo found this comment and can i have an update to how its goin?
It's OK for person who have no experience with coding or unity?
@@nbk4191 get yourself on a c# tutorial
I’m just discovering Unity. This seems perfect for my 8 year old son… he’s been designing his own game, but we were just missing the piece of building it. Thanks for the tutorial!
My son and i have been trying to figure out Unity for a while. Hopefully this video is what we needed!! Thank you Imphenzia. 😊
LOOKING FOR A DEVELOPER FOR A METAVERSE PROJECT WITH NFT
first help him learn A B C
@@shresthshrotriya7347 hes 8 dude, theyre done with A B C lmao
@ChickenGamer LOL! 😂😂😂
I must say I was starting to struggle and doubt about "Can I do this or that" and then I watched this video(first time I watch a guide of 2hours) first I liked how you present things very nice and clear
I also liked the small pun there & there was bringing a smile and we can see you enjoy what you have done in this tutorial, and in the end the "Can I" series of question with proof was the hit on the nail, now I have motivation and courage to do what I want to do, so basiclly thank you for this video and the proof of everyone with effort can do what he want.
thanks man
Are you a teacher? This is the best tutorial I've come across and it really helps me nail down the intricacies of this engine. I'm a complete beginner with no experience and you've already helped me gain the confidence to overcome the barriers of learning scripts and navigating the interface and etc. I've always felt daunted at the prospect of learning game development since I never learned any coding, but this helps a lot, so thank you!
This is almost the only instructional video that I've ever watched at normal speed. I never felt the need to skip through stuff, whilst watching this video.
I watched this amazing video 4-6 hours for 2 days, but still feels like a 10 minute to me. Thanks for the great content. This video made my day.
samesies!
@@shanimujib : )
OMG this is the best tutorial! I am starting Unity today,, and I love his explaining the materials comparing to the life examples, way easier to understand, easier to remember and funnier to study, I wish every professors taught their classes like this!
The world needs more people like you who share knowledge absolutely for free. This really helps beginners trying to get into gamedev! Thank You so very much.
normally i dont comment on youtube but man you are the best teacher any one could ever asks for......... i might not make a game that shine but you have made me take the first step to be a game developer..
My unity learning journey :
Day 1: 28:10
Day 2: 58:25
Day 3: 1:10:28
Day 4: Troubleshooting
Day 5: Break
Day 6: Finished the video! (2:04:30)
(I know the basics of Python and recently got into this game engine :) )
Me to
can u code with it and what did u learn?
@@shelbygambo nothing :\
just STARTING TODAY!
I've started 2 years ago. C# was a struggle.
@@creeks123 i started a week ago
learned nothing get to know nothing did nothing planned to leave:(
I've been coding for on Unity for 2 years already but it's always fun to watch videos like these to see where I started. Especially the "Can I Part" in the end. Been delving deep into my newest project for nearly a year now. Wishlist coming along nicely and alpha testing starting late this year.
I-... I can't even comprehend the engaging, well articulated, useful knowledge contained within this video... The amount of crazy tutorials I've watched that just tell you what code to write without actually teaching what it means is astounding and I am soooooo damn happy I found this channel. Subscribed immediately. Please never stop making content
It is weird how much tutorials/books/teachers, just tell you what to do and then expect you to read it up somewhere else or learn it by doing it.
Not even halfway through the vid and I still wanted to say thank you! Your explanations and examples are so on point. Making much more sense than many other tutorials. Stay awesome!
LOOKING FOR A DEVELOPER FOR A METAVERSE PROJECT WITH NFT
Speaks clearly, details everything, shows several different ways, teaches by putting himself as a beginner making mistakes, well edited, good humor, good sound and vid quality
--> Thank you so much for having spent hours to help us :)
That "can I scene" at the last part is super cool at the same time super inspiring!
Thanks for being very patient with every step of the guide. It's rare to find someone taking their time to explain everything, even the basic things.
Absolutely the BEST Unity tutorial I've ever seen!! Thank you soooo much for taking the time to break it all down step by step, and even add the time stamp links. Amazing and well done! Thank you thank you thank you again!! 🤩⭐⭐⭐⭐⭐🤩
BEST TEACHER EVEEER❤️❤️❤️❤️
One of the best educational videos I've seen for Beginning Unity. The idea of constructing "bugs" and the various methods to approach a solution is brilliant. Nice work!
"You won't write perfect code straight away first of all, and you'll never write perfect code, and you shouldn't, really even try to write perfect code, because if you do that, you'll fail to make a game."
Most game developers who struggle to finish games because they aren't perfect need to hear this entire statement.
This is one of the best tutorials ever created on UA-cam. This is the best unity starter tutorial I’ve found. Amazing Imphenzia!!
7:40 I came from Blender too. If the shortcuts are annoying you, you can just modify them to be like the ones in blender. To do that: Edit>Shortcuts> and change your desired shortcuts. It saves me some time.
So.. Instead of a super jump, I decided to make a double jump. It was a bit of a struggle, but I got it to work. If people see this comment and if you are willing, I challenge you to make a multiple jump mechanic with the coins after seeing him do the super jump. Tips below:
Would definitely recommend writing your thoughts down in notepad, or on paper, rather than keeping the problem memorized in your head. Instead, your head can be used to solve the problem.
You can also simplify the logic Imphenzia into a function to determine/check if the player is in the air. You can also do that with the jump function too. The code ends up looking clean afterwards too!
Hope y'all have fun.
Thank you Imphenzia, your tutorial has helped me to push my limits out of the scope of the tutorial.
i wrote alll the code right but i can jump in the sky. do you know how to fix that?
This is my first words that I heard coming from unity that make me feel great. Thank you bro for clear explanation of the common use of this apps. God bless you bro for sharing this wonderful video❤️
can you please tell me what to learn before starting with unity like any language or something else
I am new to Unity. This tutorial has just answered all the questions that I have asked myself as a beginner. Thank you for putting this together. 👍🏽
I cannot express enough how much I'm grateful for you sir! you didn't only explained Unity but also made error and mistakes and explain why they are happening to provide a deeper understanding, I followed the whole video and I have now my first mini game ever! I really did not expected this output at my first trial and this much understanding, plus I really had fun following your explanation 'cuz you kept giving those minor funny jokes lol, your way of explanation is to the point and clear and also funny . Thank you so soo much really recommended 100% for everyone who want to have a solid basic background in Unity
My first gamedev tutorial ever. Can't express how much I've enjoyed it. I've already got a million of ideas to implement, and I also have a weird feeling that making games is going to be my most passionate passion in life. Thanks! (Haven't donated anything to your patreon, but once I'll be owning EA or Activision, I'll send in a few bucks :D)
how is it going bro
@@malibednicrv2722 bro no way what a coincidence we are at the same video at the same day and its a rlly old video too so whoa
@@sirlogic6397 same bro
@@sirlogic6397 i quit unity lol... it was fun while it lasted also dont accidentaly install it on ur ssd so u need to delete every thing .
@@malibednicrv2722 yah ue5 is better
Thank for explaining everything from point 0, so many tutorials assume things and most are for higher level understanding of Unity/coding.
This tutorial explains the why and how just as good or better then a level in a video game. I can't thank you enough. Really inspirational to get me to continue learning about making games.
Fantastic first-timer unity tutorial. Over two years old but still works 100% for me as of Nov 25, 2022.
Thanks for great tuturial,
going to take what you taught me here towards my CS degree's final project
Thank you for this amazing tutorial, i've always been scared of scripts but you made it easy and understandable. i wish you could've seen the smile on my face as i made my little capsule jump. You are truly a legend.
LOOKING FOR A DEVELOPER FOR A METAVERSE PROJECT WITH NFT
@@CedenoTV lmao asking some person who just started learning development to come work on your nft thing
@@moldyaco just see if it's possible
I have been coming back to this tutorial every day, learning one hour at a time, when I find a part I am failing at, I go back to the start on a new attempt, filing each attempt as the next number up (I'm on 'MyGame V1.04 now) and I just need to commend you on your natural ability to teach people. This video is the only one of yours I have watched so far because it keeps me coming back and I am determined to learn Unity so I can make my dream game and just need to say thank you so far. I am getting the hang on the scripting right now, I have failed at it four times but have not got to the point where my capsule can jump and move left and right. Thank you for contribution to my learning.
Love to hear it, keep it up!!
@@Imphenzia hi, hope you see this, I am mastering scripting but urgently need your advice on how to code so the capsule can move in both x and z axis.
@@TheHoggcast yo this is a simple script that could help you, just change the public float forwardForce for how fast they go per second.
public Rigidbody rb;
public float forwardForce = 2000f;
public float sidewaysForce = 500f;
// We marked this as "Fixed"Update because We
//are using it to mess with physics.
// Update is called once per frame
void FixedUpdate ()
{
// Add a foward force
if (Input.GetKey("w") ) {
rb.AddForce(0, 0, forwardForce * Time.deltaTime); }
if (Input.GetKey("d") )
{
rb.AddForce(sidewaysForce * Time.deltaTime , 0, 0);
}
if (Input.GetKey("a") )
{
rb.AddForce(-sidewaysForce * Time.deltaTime , 0, 0);
}
@@TheHoggcast hi man, would you want to add me on discord? i'm on your same situation and its good to have support of one another, just saying
@@hiimgamerspruzzino5804 but I just gave you a solution
The can I questions that you gave examples of is really great! Thanks for that haven’t seen anyone else give an example like that just really awesome!
I don't use Unity..
Let alone game making at all
But this video was really insightful. Thanks my guy!
5mins in and this is already one of the best tutorials I’ve ever watched, brilliantly explained, thank you!
I really liked the parent child explanation XD
Just want to express my gratitude Dear Stefan! This your video literally saved me on my way to Unity dev, I took vacation to learn it, and after several days of reading documentation, checking Unity tutorials, more reading ... I was at the edge to give up. Man... literally the best way to explain the stuff - you did. Those side steps for various options for the same, nice explanation of unexpected behavior - that is gold. Thank you very much! All the best to you and family! Kind regards!
Wow, that was friggin' awesome. Loved the ending with all the "What if's" very cool. Thank you for sharing, this was very easy to follow. Subscribed!
Thank you so much! Starting my own game dev journey rn and your tutorial helped me out more than I can say. I appreciate your time and providing us with so much guidance for free.
I love "Can I" questions!!! Definitely going to try almost all of them on the game I am currently building! But first, I need to get better on photon engine...
That bit was quiet inspiring, inside and outside of programming, and everyday life.
From this tutorial I learn the basics for my first job in Unity. 2 years later youtube recomended me the same video. I am about to quit that job looking for a better position. I am very gratefull. Thank you
Come for the new skills, stay for the dad jokes.
LOL... Yup...
Just an update, after 8 months of learning blender with you I'm back here to finally make my first game :)
I almost never comment on youtube videos, but for once i have to....the advice in this is fantastic. I have a background in IT as a network manager, but I've always loved gaming and would love to learn to make my own game and code in C#, i've only just started on my path to learning all this, but where so many videos just tell you how to do things yours goes a whole step further. It's taken away a lot of the overwhelming factors of starting out on something of this scale. Thank you.
Great intro to Unity. Absolutely loved the development flow and incremental changes at 1.59.40. The fact that you made lots of mistakes (even if they were planned), shows the reality of coding and whats needed to review, refactor and fix. New subscriber :-)
if I had you as a teacher in high-school I wouldn't have been depressed. (love the video man you explained everything so well and made everything so clear)
"the most basic"
> Checks length of vid
> Shook because its 2 hours long
> Checks if this is udemy
hhahahah bro this is awesome, even for people like me that are experienced, its still fun to watch, and I'll learn new things on the way for sure!
The last bits were very helpful for me. I didn't feel good about following the tutorial because the game looked like crap and there wasn't much to do but looking at the development of the platformer at the end it sorta gave me an idea for how i should go about developing different aspects of the game. Thanks a lot for this! This was just what i needed to get started with doing what i love.
Beautiful job. Clear, interesting, and even entertaining. This was my intro to Unity - so many thanks!
100% agree with other comments here. THE best introduction tutorial of Unity. I went through a popular course on Udamy, but felt that many gaps need to be filled before I could go further. "Before we jump into scripting, can someone just explain the interface of Unity and what each section does???" This video just did that and so much more.
I thought this 2 hour video might be chore to sit through. 90 minutes in I didn't even realize it was already that long. Great job!
that last "timelapse" of "can I?" questions and results was very cool! also shows the process... great video. thanks a lot
If You Are Getting This Error:
"The script don't inherit a native class that can manage a script"
then watch 37:51
thanks
This is ever the first of my life to watch when iw as new.
TIMESTAMPS for those that didn't read desc:
00:00 Intro
00:55 Creating a Unity Project
01:45 UNITY USER INTERFACE
01:50 Scene Window
02:12 Game Window
02:50 Hierarchy Window
03:20 Hierarchy Object Order
04:30 Project Window
05:10 Inspector Window
05:43 GAME OBJECTS, TRANSFORMS, COMPONENTS
05:46 Create a Game Object
06:00 What is a Game Object?
07:20 Toolbar - Move, Rotate and Scale
08:56 What is a Transform?
09:26 What are Components?
09:37 Mesh Filter
10:01 Mesh Renderer
10:24 Box Collider
11:10 Renaming Game Objects
11:32 Play
12:00 Create a Material
12:35 Modify a Material
13:12 Assign a Material
13:37 Navigating the Scene - Rotate / Pan / Zoom / Frame
14:30 Duplicate a Game Object
15:43 Z-Fighting
16:20 Change Game Object Scale
17:28 Make a Child Game Object
18:10 World vs Local Position
18:30 Parent vs Child Position
19:45 PREFABS
20:10 Creating a Prefab
20:45 Placing a Prefab in a Scene
21:50 Using Game Objects as Folders
23:42 Edit a Prefab
24:58 Overriding a Prefab Value
25:27 Revert or Apply change to Prefab
26:44 ADDING A PLAYER
28:28 Rigidbody Component
29:50 Switching between Scene and Game Window
31:35 ADDING USER INPUT
32:20 C# vs Other Languages
32:46 Creating your First Script
33:20 Visual Studio as Script Editor
33:45 The Unity Default C# Script - Demystify Everything
34:08 "Using" keyword - Namespaces
35:52 Semicolons
36:42 What is a Class?
37:20 Adding a script as Component to a Game Object
38:33 Renaming a Class
39:15 Class Inheritance
39:35 What is MonoBehaviour
40:00 Squirly / Squiggely Brackets
40:18 Methods (or Functions)
40:40 MonoBehaviour Start()
41:43 What is "void"?
42:10 MonoBehaviour Update()
42:45 About VSync, FrameRate, and Update()
43:40 WRITING YOUR FIRST LINE OF CODE
43:54 Understanding the "If" statement
44:50 Declaring a bool field (or variable)
45:45 Why == instead of = ?
46:08 Creating a Method
46:30 Ctrl Period to Suggest and Auto Complete
48:05 If statement for User Input
48:20 Input.GetKeyDown
52:25 Intellisense - Code Suggestion and Auto Complete
56:40 Debug.Log
59:13 GetComponent
59:50 Add Force to Rigidbody
1:00:40 What is a Vector3?
1:04:50 MonoBehaviour - FixedUpdate()
1:08:10 Input in Update() and Physics in FixedUpdate()
1:11:45 About "Refactoring" and trying to write "Perfect Code"
1:13:05 Horizontal Input for Movement
1:14:03 What is a float?
1:15:06 Input.GetAxis
1:16:03 InputManager
1:18:11 Applying sideways forces for movement
1:21:42 Flappy Bird Clone Complete =)
1:22:00 FIXING YOUR FIRST BUGS
1:22:25 Avoiding GetComponent everywhere - use field
1:24:10 Bug #1 - Player Tumbles Over
1:24:30 Rigidbody Constraints - Freeze Rotation and Position
1:24:53 Titanic Reference :)
1:24:57 About making changes during Play Mode
1:25:55 Bug #2 - Infinite Air Jumping
1:26:10 OnCollisionEnter() and OnCollisionExit()
1:28:10 Exiting a method early
1:31:00 Exposing a field / variable to the Inspector
1:33:15 Using gizmo to force Scene view to axis and isometric
1:35:05 Physics.OverlapSphere()
1:39:25 Defining and using Layers
1:41:10 LayerMask
1:44:45 Physic Materials and Friction
1:49:05 COLLECT COINS
1:42:30 OnTriggerEnter()
1:53:42 Destroy() GameObject (to remove picked up coins)
1:54:50 Adding SuperJump powers
1:58:00 Level Editing in the Scene Window
1:58:53 OUTRO - What did you learn?
1:59:25 How did I learn Unity and Making Games?
1:59:38 Making a platform game by asking yourself "Can I"?
2:03:04 My 4 Key Advices to making games in Unity
God bless u
Hey man, i just really want to thank you for putting in the effort and time to put this amazing tutorial together. By far the best one I found, would recommend this to anyone just started out learning Unity. Thank you!
Unity's particle system..
Me whos a fan of dani: hehe
Me too
Meee lol
me too
Ngl, because of Dani, this is the reason why i'm here LOL
Me too
I have ADHD which makes it tough for me to just sit down & watch lonf tutorials like these, been trying to learn unity for a while & this is the only video to actually work for me. Thanks so much!
Hi can i get some help?
from some reason when i write:
"if (Input.)" The software doesnt give me any choice, like it doesn't know the Input method.
I'm stuck and I really want to continue learn how to develop games, I'll really appreciate any help!!!
Yep, I'm in the same position here. I'm thinking maybe I didn't install something completely or properly? Probably the Visual Studio extended download for Unity, which is 14 gig.
Try to write the code without the sugestions
I had the same problem and fixed it like this: In unity go to edit, preferences, external tools and set visual studio as script editor. Then check all the boxes in Generate .csproj for: adn then click regenerate project files. It worked for me so i hope i helped out a bit
@@matejkubasta3632 thanks a lot it works for me thanks
@@matejkubasta3632 Thank you, I was having the same problem as OP.