How to make a Video Game in Unity - COLLISION (E05)

  Рет қаралды 1,824,953

Brackeys

Brackeys

Күн бұрын

Пікірлер: 3 800
@blyatman3798
@blyatman3798 5 жыл бұрын
Anyone notice how as the series goes on there is less and less views because people give up but great videos I love them
@jonatan01i
@jonatan01i 5 жыл бұрын
It's like with any other series.
@ketsuenightcore
@ketsuenightcore 5 жыл бұрын
I don't even know why I'm following this series
@whimsical2223
@whimsical2223 5 жыл бұрын
if you a have a bit of programming experince this is actually that hard
@RoboEpic
@RoboEpic 5 жыл бұрын
that's what i noticed
@otfast2228
@otfast2228 5 жыл бұрын
that'ts a big mistake don't give up! You need to have fun programming.
@davidslivnyak4866
@davidslivnyak4866 4 жыл бұрын
Hope this series booms during quarantine!
@chickeninabox
@chickeninabox 4 жыл бұрын
It did.
@aw1lt
@aw1lt 4 жыл бұрын
mhm, it definateley did
@ImmortalRemy
@ImmortalRemy 4 жыл бұрын
I was like hmm I should really start lerning how to use unity.. TIME FOR LATE NIGHT CODING BOI'S!
@oakleyblade9400
@oakleyblade9400 4 жыл бұрын
yah... i've gotten here in .5 days cuz of all the time on my hands!
@IsaacMcC
@IsaacMcC 4 жыл бұрын
did u get this to work, I haven't been able to and I'm totally stuck
@tylerwalking392
@tylerwalking392 4 жыл бұрын
Hey, anyone who sees this and you're thinking about giving up, DON'T. You are halfway through and it gets easier and more fun from here. I promise all of the hard work pays off.
@ZaymsMarbleRaces
@ZaymsMarbleRaces 3 жыл бұрын
I saw this at the perfect time ;)
@simeonstoilov9576
@simeonstoilov9576 3 жыл бұрын
omg this takes a lot of time
@mr.mystical9776
@mr.mystical9776 3 жыл бұрын
Yeah, your right, and when you finish here til now (like i am) i kinda figured how to write some code for myself!
@latrys886
@latrys886 3 жыл бұрын
@@mr.mystical9776 Omg thank you so much. I want to end but you gave me the power to do it and i did it
@mr.mystical9776
@mr.mystical9776 3 жыл бұрын
@@latrys886 Your welcome!
@kailange-dei7785
@kailange-dei7785 4 жыл бұрын
for anyone having this problem if the error shows up and says null reference exception that mean that you have to drag player movement into the collision scrip that's what worked for me. the part I missed was at 7:03
@TheNewYouTubeHandlesAreDumb
@TheNewYouTubeHandlesAreDumb 4 жыл бұрын
Ahaaaa thank you
@shakedcohen5036
@shakedcohen5036 4 жыл бұрын
thx!!
@thesunshineart9876
@thesunshineart9876 4 жыл бұрын
kai Lange-dei thanks brooooo I can’t thank you enough
@BreeingIan
@BreeingIan 4 жыл бұрын
Thanks so much I almost gave up until I saw this. So frustrating but incredibly rewarding once you finally figure out what's wrong
@anexotikbakka2342
@anexotikbakka2342 3 жыл бұрын
@@BreeingIan hey pls help can u elaborate more im rly smol brain so cudnt understadn hv same error tho
@twwister98
@twwister98 3 жыл бұрын
Just want to say a shout out for Brackeys being so happy every video! It's cool to see someone so happy about passing on their skills to others! #Hero
@DavidPalayathar
@DavidPalayathar Жыл бұрын
For those who are wondering on how to get the collision system to work, I found out how to fix it, The code: using UnityEngine; public class PlayerController : MonoBehaviour { public PlayerMovement movement; void OnCollisionEnter(UnityEngine.Collision collisionInfo) { // Check if the player collides with another object if (collisionInfo.gameObject.CompareTag("Obstacle")) { movement.enabled = false; } } } Make sure you remember to link the PlayerMovement script to this script through unity, in the inspector. I hope you've found this helpful🙂
@CCStopmotionStudio
@CCStopmotionStudio Жыл бұрын
Thank you so much! Was stuck on this for so long!
@Aashvin.r.o.y
@Aashvin.r.o.y 11 ай бұрын
u my god
@KenN0tGood
@KenN0tGood 9 ай бұрын
Me who's misspelled my tag: *Changed everything then realized something-*
@vishalsaraswat5358
@vishalsaraswat5358 8 ай бұрын
Thanks a lot bro....i was stuck too
@shyrshyr2287
@shyrshyr2287 8 ай бұрын
+rep from Russian community
@MKx2_05
@MKx2_05 2 жыл бұрын
anyone realise that all the ads he does are to help the comunity not for personal gain this is how to distinguish good content creators from the bad ones. true legend.
@Eric_Shaun
@Eric_Shaun 4 жыл бұрын
After thinking and being "scared" of starting learning coding and trying to create a game, I started yesterday and downloaded unity - and so far i am having a blast and thats thanks to you, brackeys wonderful tutorials so far, great explenations, and perfect "from scratch" tutorial/lessons. I have done a Tutorial, ,besides the "microgame" from unity, but that was way to "specialized" and adding to an existing project, which still did not cover the real basics of unity. much love!
@ok5183
@ok5183 3 жыл бұрын
what did you do
@uliveulearnandregret
@uliveulearnandregret 2 жыл бұрын
@@ok5183 true what did he do? 🤷‍♂we will never know
@skypirate97
@skypirate97 3 жыл бұрын
When you spell Obstacle "Obstacal" accidentally in the code and it takes you half an hour to figure out that fault: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
@THEspindoctor84
@THEspindoctor84 3 жыл бұрын
hey, I bet that moment when you finally realized your mistake felt GREAT!
@emoshimo9332
@emoshimo9332 3 жыл бұрын
@@THEspindoctor84 i started this tutorial series 2 days ago and dont have any other coding exp is it normal that i dont understand the codes but just copying them seeing results for now
@THEspindoctor84
@THEspindoctor84 3 жыл бұрын
@@emoshimo9332 I'm not an expert, but I would definitely say that that is normal. But starting here seems a little bit advanced for someone with literally no coding experience. Its generally not good to just copy code and see the result, without understanding the concepts. I would start with a nice long FreeCodeCamp video, like this one on C#. kzbin.info/www/bejne/fZm0lZ9_e96fh5o Once you watch that, you will understand some of the basic syntax, and this might make more sense. I also recommend books, since I believe they tend to explain concepts better than videos. I am currently using "Learning C# by Developing Games With Unity 2020" by Harrison Ferrone. Its very good for someone with little or no coding experience.
@emoshimo9332
@emoshimo9332 3 жыл бұрын
@@THEspindoctor84 thanks sir that will help a lot i really appreciate your time and effort i can say you made my day :)
@IbraHere
@IbraHere 3 жыл бұрын
Lmao
@CobbleTrash
@CobbleTrash 6 жыл бұрын
You look like the happiest man I’ve ever seen all the time, I love it
@CurbStompCity
@CurbStompCity 7 жыл бұрын
I just want to quickly comment whilst in the middle of this playlist. Attempting coding has always been a daunting task, but your videos explain everything really well and it is slowly becoming a lot more clearer to me. Thanks. :)
@eqanmustafa3925
@eqanmustafa3925 Ай бұрын
@pinkiepurplez
@pinkiepurplez 4 жыл бұрын
Good job to those who have kept going through the tutorial. You are a true champ, and I hope to see you watch the next one. Don't lose motivation.
@vladymartinez1232
@vladymartinez1232 5 жыл бұрын
I just discovered a world i love and i didnt know, i guess i will have to change my major😂, btw im doing everything exactly as he is doing it but i have so many different ideas for it but i dont know how to execute them, i guess i have to stick to what he is doing till i actually learn
@on3x903
@on3x903 5 жыл бұрын
Thats what i am doing. I think we need to just copy him, and after learning it, we can advance our self, because then we have a lot more experience we can use to put something together, tyhen it gets easier to watch harder turtoials
@suhailseedat523
@suhailseedat523 5 жыл бұрын
Keep on moving bro and you'll succeed
@TecBratGames
@TecBratGames 4 жыл бұрын
Duplicate a scene to give yourself a playground of sorts and hack away at it. Google whatever you don't know. Then, come back to Brackeys for more of these amazing vids!
@desirocker9099
@desirocker9099 4 жыл бұрын
check out Unity c# documentation
@taem3542
@taem3542 4 жыл бұрын
I am also doing this I have an idea to make a sorta 3d version on the no internet dinosaur game it's likely been done already but I just want to do it myself to share with friends
@nichobeastmode8361
@nichobeastmode8361 6 жыл бұрын
Everyone who is having problems do this!!! Chang it from, void OnCollisionEnter (Collision collisionInfo) TO void OnCollisionEnter (UnityEngine.Collision collisionInfo) in your script
@vijaysaichowdekar5515
@vijaysaichowdekar5515 6 жыл бұрын
thank you sooooo muchhhh NichobeastMode i was stuck doing this for like 2 days and i was literally gonna stop this thing then i tried ur thing and it worked out thank you once again dude
@PigeonFoodmemes
@PigeonFoodmemes 6 жыл бұрын
thank you
@Seafoodmon8
@Seafoodmon8 5 жыл бұрын
I was following one of his later videos and accidentally deleted my scripts so I had to rewrite them with all my objects and shit still there. Now whenever I try to write the collision script it won’t work any more even when I tried to change it to the way you said when it worked before. Im infuriated
@razvaniuga9164
@razvaniuga9164 5 жыл бұрын
Thank you so muchhhhhhhhhhhhhhhhhhhhhhhh
@zontiakofficial
@zontiakofficial 5 жыл бұрын
Thank you!
@eeshionglim6360
@eeshionglim6360 4 жыл бұрын
Hi Guys, For those player who are unable to stop after the collision, you may refer to 5:43. Check the tag for all of the "obstacle" whether is it the same on your scripts. Hope this might help you guys! Have a nice day :)
@retrofreak3255
@retrofreak3255 3 жыл бұрын
I still don't get my object to stop please help :(
@ersinfalan
@ersinfalan 2 жыл бұрын
you saved my day..
@azetalkaazetalka5849
@azetalkaazetalka5849 Жыл бұрын
♥♥♥
@Pogo_TW
@Pogo_TW Жыл бұрын
Don't know why the tag created previously disappeared. Thanks so much anyway!
@dratylapio
@dratylapio 4 жыл бұрын
this mans intros are the happiest things ive seen in my entire life
@motivationnow475
@motivationnow475 3 жыл бұрын
lmao ikr
@ralf6756
@ralf6756 5 жыл бұрын
he explains things fast into the point directly and keeps everything simple , can't imagine something better
@alessio5713
@alessio5713 2 жыл бұрын
i love how the videos are short and straight to the point like small baby steps
@interflashz
@interflashz 7 жыл бұрын
Please make longer episodes when you come back from your vacation, I hope you have fun!
@AnasMations
@AnasMations 7 жыл бұрын
Inter Flash yeah it's too short
@RitobanRoyChowdhury
@RitobanRoyChowdhury 7 жыл бұрын
Longer and Advanced tutorials, Please!!
@RitobanRoyChowdhury
@RitobanRoyChowdhury 7 жыл бұрын
I never said to get rid of these short ones, I just said I'd like to see longer and more advanced ones. Maybe some kind of procedural (dungeon, world, quest, etc) generation?
@RBTGamming
@RBTGamming 7 жыл бұрын
it's for people who are scared by longer videos, like me. I like this piece meal method. I believe have other videos that are longer (not sure though).
@AnasMations
@AnasMations 7 жыл бұрын
Royal Tyger's Media but he makes one video of this series once per week so the solution is to make more videos or make the video longer (sorry for my bad English)
@Pozivnoy_Haski
@Pozivnoy_Haski 3 жыл бұрын
I'm from Ukrain and don't speak English but watching these videos I'm was amazed because I understood him very good, and I'm so grateful for your work (11 videos "How to make a Video Game"). Thank you man!!
@32141
@32141 3 жыл бұрын
Hi Am Russia Man XD
@prime_fn228
@prime_fn228 3 жыл бұрын
сало сало сало Українске сало
@thomasviglione2362
@thomasviglione2362 3 жыл бұрын
@digviaysingh480
@digviaysingh480 3 жыл бұрын
Then how did you wrote this comment..?
@Pozivnoy_Haski
@Pozivnoy_Haski 3 жыл бұрын
@@digviaysingh480 I wrote this comment whith "Google translate" and I'm know English, but some bad for free understand these videos.
@brucelee7782
@brucelee7782 3 жыл бұрын
I like how he explains things step by step. I mean REALLY step by step. For exmaple I didn't what the tag was for in other tutorials, they just glanced over it but this guy really explains things. Now I have a better solid understanding of unity.
@_zerohour_
@_zerohour_ 2 жыл бұрын
This is my third time coming back to Unity, and honestly, I'm astonished at how simple this stuff is in hindsight. I have experience in the kids coding site called Scratch, and frankly it's making this so much easier to digest. I mean, I really get this stuff, and I'm feeling so confident in it so far!! I think the best part for me to, is I have an understanding I don't know that much, and due to this, I got a good grasp on how big my scope is... But! I'm confident I can do something that'll be just fine! I'm just so happy for this tutorial, thank you, Brackeys!!!
@masterjokerx549
@masterjokerx549 Жыл бұрын
Did everything come out well for you??? Because it didn’t for me it had so many problems in this part and now i just messed up all the old parts 😢
@_zerohour_
@_zerohour_ Жыл бұрын
@@masterjokerx549 What's the problems you had? I can do my best to help!
@masterjokerx549
@masterjokerx549 Жыл бұрын
@@_zerohour_ omg you answered even tho your comment is 6 months old
@masterjokerx549
@masterjokerx549 Жыл бұрын
@@_zerohour_ i kind of figured out the problem and it was that i don’t have a dotnet which i don’t know what that is since I’m new and after downloading multiple dotnets in unity itself as extensions and outside of unity i still have the same problem so it didn’t fix anything
@masterjokerx549
@masterjokerx549 Жыл бұрын
@@_zerohour_ i had the player movement script functioning normally until i added the player collision script and the it started popping up and saying that my player movement script isn’t valid
@jdgoldvox
@jdgoldvox 4 жыл бұрын
To anybody who thinks that their player is "stuck" as soon as it hits the ground. I just fixed my code by making sure the semicolon ( ; ) is in the correct place. I axidentally put it after : if (collisionInfo.collider.tag == "Obstacle") ;
@memehut6342
@memehut6342 4 жыл бұрын
Thankyou so much
@mattiashenning7717
@mattiashenning7717 4 жыл бұрын
Helped a lot. Thanks mate
@Rangal25
@Rangal25 4 жыл бұрын
When I do that, it gives me a compile error, it won't work unless I have a semicolon there, so I don't know what to do
@SalopianYoutube
@SalopianYoutube 4 жыл бұрын
Saved me time, thanks
@shreyashdurgapal4715
@shreyashdurgapal4715 4 жыл бұрын
Assets\Playercollisions.cs(5,8): error CS0246: The type or namespace name 'PlayerMovement' could not be found (are you missing a using directive or an assembly reference? how do i fix this please tell
@thilosaur2169
@thilosaur2169 4 жыл бұрын
I've been using this tutorial to make my first ever game in unity in like one night and its going great!
@xDerpygamer
@xDerpygamer 4 жыл бұрын
Another tip for the people who are new to coding; make sure the void isn't a private void cause it'll for some reason suggest the "improvement" just do void OnCollisionEnter(UnityEngine.Collision collisionInfo) like everyone in the comments is saying
@asutoshmishra9024
@asutoshmishra9024 Жыл бұрын
thanks
@patrikzub8499
@patrikzub8499 6 ай бұрын
Hi man, im currently watching your videos and.. eventho it's been 7 years from posting I really hope this message will reach you. First of all thank you. Thank you so much for helping me making my dream true. I will make sure to show you my gratitude by supporting you on patreon as soon as I can afford it. Second, your videos are so precise, so perfectly described that even a noob like me understand everything perfectly. Thank you so so much!
@classifiedinformation8686
@classifiedinformation8686 6 жыл бұрын
OMFG - idk if i should be so hyped but here are some comments saying it doesnt work blablabla... im an absolute beginner, and somehow - idk how in 15 minutes i made it work Also im happy to help, just copy and paste this! using UnityEngine; public class PlayerCollision : MonoBehaviour { public PlayerMovement movement; void OnCollisionEnter(Collision collisionInfo) { if (collisionInfo.collider.tag == "Obstacle") { movement.enabled = false; } } }
@akemidryzz9387
@akemidryzz9387 5 жыл бұрын
Oh dude thank you
@nathanaelnoon
@nathanaelnoon 5 жыл бұрын
In my game there are these messages: The referenced script (Collision) on this Behaviour is missing! The referenced script on this Behaviour (Game Object 'Player') is missing! Can someone help me?
@akemidryzz9387
@akemidryzz9387 5 жыл бұрын
@@nathanaelnoon Did you copy past the script of the guy right above?
@akemidryzz9387
@akemidryzz9387 5 жыл бұрын
@@nathanaelnoon Oh and in your console, double click the error message, it can lead you where the error is
@akemidryzz9387
@akemidryzz9387 5 жыл бұрын
@@nathanaelnoon and did you create the scripts and "put" them on the right thing? like for this one it s on the player
@Holladawg
@Holladawg 4 жыл бұрын
* yellow cube hits black cube * "Houston, we have a problem"
@dio1647
@dio1647 4 жыл бұрын
You sir, are colorblind
@Holladawg
@Holladawg 4 жыл бұрын
@@dio1647 i just colored mine different
@hioman
@hioman 4 жыл бұрын
Wow, that's exactly how I colored mine
@kinoko87_b
@kinoko87_b 4 жыл бұрын
I dont understand
@sabana7564
@sabana7564 3 жыл бұрын
Okay thats so wierd I put the exact same text as mine as well!
@simplerobloxstudio
@simplerobloxstudio 3 жыл бұрын
funny how Brackeys have literal free tutorials on unity and other things have like 300 per year, keep up the great work Brackeys!
@Xylz
@Xylz 3 жыл бұрын
For anyone having it detect the ground as an obstacle, Make sure you dont have a semicolon here: public class PlayerCollision : MonoBehaviour { public PlayerMovement movement; void OnCollisionEnter (Collision collisionInfo) { if(collisionInfo.collider.tag == "Obstacle")
@LuxterVr
@LuxterVr 2 жыл бұрын
thanks for the code for some reason my code wasn't working but I copied yours and it works now thanks man
@Xylz
@Xylz 2 жыл бұрын
@@LuxterVr no problem!
@mpsclllion
@mpsclllion 2 жыл бұрын
It won’t let me drag playermovement into movement
@rfb-playz3382
@rfb-playz3382 Жыл бұрын
Thanks man.I have been stuck and searching for the solution for days and now it finally works.thanks alot
@OK-gz4wr
@OK-gz4wr Жыл бұрын
You saved me. Thanks bro
@muhammadrizwanhameed2223
@muhammadrizwanhameed2223 4 жыл бұрын
This series is becoming Addicitive!
@jodeer3232
@jodeer3232 3 жыл бұрын
1. I really love the series thank you so much 2. Not important but if you are watching through them now its so unsatasfine if the backround and your position is the same but your T-Shirt changes
@KingNBearFutbolenVivo
@KingNBearFutbolenVivo 6 жыл бұрын
For those are having troubles about the collisions code, just change this. void OnCollisionEnter (UnityEngine.Collision CollisionInfo) instead of void OnCollisionEnter (Collision CollisionInfo) AND if (CollisionInfo.gameObject.name == "Obstacle") instead of if (CollisionInfo.collider.name == "Obstacle") NOTE: Dont use Collision.gameObject.tag, because our objects are untagged.
@ivsatyouu5285
@ivsatyouu5285 5 жыл бұрын
If you have trouble with this, its because he changed the Collision name to a capital C. make sure all of the variable names are EXACTLY the same (yes its case sensitive)
@sjanderson2949
@sjanderson2949 5 жыл бұрын
THANK YOU!!!!!!!
@Mad_Elephant.
@Mad_Elephant. 2 жыл бұрын
tysm
@connorwill9916
@connorwill9916 4 жыл бұрын
For anyone confused on why you wont stop moving and get an error message as well possibly use this code (replase scr with your PlayerMovement script name, and also place playermovement script in collision script) using UnityEngine; public class PlayerCollision : MonoBehaviour { public scr movement; // A reference to our PlayerMovement script // This function runs when we hit another object. // We get information about the collision and call it "collisionInfo". void OnCollisionEnter(UnityEngine.Collision collisionInfo) { // We check if the object we collided with has a tag called "Obstacle". if (collisionInfo.gameObject.CompareTag("Obstacle")) { movement.enabled = false; // Disable the players movement. } } }
@AbusingEgo
@AbusingEgo 2 жыл бұрын
OMG THANKS SO MUCH
@Ownxer
@Ownxer 2 жыл бұрын
thank you! it didnt work for me and this saved me
@Marco-rv7ec
@Marco-rv7ec 3 жыл бұрын
I started game development with this project, one year ago exactly. Meanwhile I made a 2D platformer game for my school project, and game development is what I love to do. Brackeys taught me the basics, and I can´t say thanks enough. Today I will finish this little cube game, because I want to work with 3D as well. Never give up people.
@resharper9750
@resharper9750 4 жыл бұрын
For anybody stuck at 7:00 who's PlayerMovement isn't working, just remove all caps and type in playermovement (all small) instead. It'll work just fine.. Thank me Later MY CODE though: using System.Collections; using System.Collections.Generic; using UnityEngine; public class playercollission : MonoBehaviour { public playermovement movement; void OnCollisionEnter (UnityEngine.Collision collisionInfo) { if(collisionInfo.collider.tag == "Obstacles"){ } } }
@daki4154
@daki4154 4 жыл бұрын
Thank you bro 👍🏿
@gdlyuyjmwjyld6152
@gdlyuyjmwjyld6152 2 жыл бұрын
Ty
@SlothCGaming
@SlothCGaming 2 жыл бұрын
thanks you
@raunakkumarthakur6296
@raunakkumarthakur6296 2 жыл бұрын
@@SlothCGaming I am still getting error with that also
@lookinghog8423
@lookinghog8423 Жыл бұрын
Doesnt work for me
@TimM-kz1vl
@TimM-kz1vl 5 жыл бұрын
These are my notes on this vid so you don't have to rewatch it: Video 5: Collision Making things happen upon collision. Create new script, delete start and update method Void OnCollisionEnter () //Anything within these curly brackets will be called when an object collides with something. Needs a rigidbody and collider. { Debug.Log(“We hit something!”); //Make an obstacle and call it Obstacle } Console will display text when you collide with it. You will get that message whenever you collide with the ground though, so switch to a boolean statement. Void OnCollisionEnter (Collision collisionInfo) //Getting information on what you collide with. { Debug.Log(collisionInfo.collider.name); //displays name of object } Now we can change it to say something only if we hit a specific object. If (collisionInfo.collider.name == “Obstacle”) { Debug.Log(“We hit an obstacle!”); } You can group objects together using tags. Tags are at the top of the inspector and name it Obstacle. If (collisionInfo.collider.tag == “Obstacle”) To turn off player movement upon collision, we need to add a new variable above void OnCollisionEnter that cancels the script PlayerMovement Public PlayerMovement movement; There will now be an empty slot in the inspector. Drag the Playermovement script to it. Edit the collision script if/then statement to If (collisionInfo.collider.tag == “Obstacle”) movement.enabled = false; // disables movement script
@ppandolff9038
@ppandolff9038 4 жыл бұрын
Im very late and you probably won’t see this but damn, this series is so great and helpful!
@Sofistar.
@Sofistar. 4 жыл бұрын
Im a 10 yro Kid, and i imagened to create a game, i thought it was hard but with this, it is so much better! Thankyou!!!
@chickeninabox
@chickeninabox 4 жыл бұрын
Don't show your age online, No one cares about you.
@bsuryasaradhi6816
@bsuryasaradhi6816 4 жыл бұрын
Good😊
@glassprism1672
@glassprism1672 4 жыл бұрын
10 yro dont use comas in good places like "U"
@loveisthemostpowerfulforce1397
@loveisthemostpowerfulforce1397 4 жыл бұрын
What kind of game will you create?
@aamirsyed4658
@aamirsyed4658 4 жыл бұрын
@@chickeninabox you dont have too be mean -_-
@jovanmaric9837
@jovanmaric9837 3 жыл бұрын
"displaying a message in console isnt that exciting " *me cheering cuz it took me 2 days to do t properly*
@Prxojectmythic
@Prxojectmythic 3 жыл бұрын
The same mine was working perfectly about 5 Kim’s ago but my unify is like broken cuz stuff never works for me and about 2 mins ago I was able to move and turn my cube and stuff like a game bug then I added the script for collision and it just stopped moving when I clicked play 😭I hate unity
@aprilea81
@aprilea81 2 жыл бұрын
Got unity 2 days ago and Brackeys is making it easy to learn c # and game design. thx Brackeys
@kaperfairt2076
@kaperfairt2076 4 жыл бұрын
Thanks. This is the tutorial series i've been looking for a long time. You explain everything clearly and smoothly. You've earned a subscriber.
@willpunchit272
@willpunchit272 3 жыл бұрын
Brackeys: We're going to delete both the start AND the update method. *Wait, we're deleting all of it?* *Always were going to.*
@migcraft5072
@migcraft5072 2 жыл бұрын
still helping and relevant 4 years later thank you!
@marcellmeszaros9381
@marcellmeszaros9381 4 жыл бұрын
If anyone is having issues with the movement.enabled = false line, replace it with GetComponent().enabled = false;.
@danleavitt9589
@danleavitt9589 4 жыл бұрын
Thankyou so much
@loganmcghee2529
@loganmcghee2529 4 жыл бұрын
still not working, thanks for the help tho
@Nakasasama
@Nakasasama 4 жыл бұрын
@@loganmcghee2529 Go into your slippery physics and change the values dynamic friction and static friction to 0.25. I had a problem where it clicked off but the movement didn't stop. It's possibly a physics problem that noobs like myself don't see. :-/ Took me an hour looking around to figure this one out. Anyhow, hope this helps. p.s. you do this in the Inspector window.
@mahindersingh3995
@mahindersingh3995 4 жыл бұрын
@@Nakasasama thx bro I am stuck on these error from last 4 days I am getting frustrated thx bro again
@vanillamusket5648
@vanillamusket5648 3 жыл бұрын
I've been trying to figure out how to fix this for days, thank you so much
@Charlie13O2
@Charlie13O2 2 жыл бұрын
If you’re having issues at 4:20 rename the script to something other than “Collision” , it confuses unity and causes errors. Also change the 5th line to “void OnCollisionEnter (UnityEngine.Collision collisionInfo)”
@matto1919
@matto1919 2 жыл бұрын
now it just outputs untagged in console
@z-vision
@z-vision 23 күн бұрын
Thanks this still is the answer to the problem 2024
@ashsureshkumar9150
@ashsureshkumar9150 4 жыл бұрын
Dude you saved my life. I wanted to make games and stumbled upon this video I started and downloaded everything. But when it came to the first video i couldn't make the camera face the ground so i gave up and deleted unity. but 3 days later i downloaded it again an came back to your channel. And i finally figured it out. I just had to rotate it bro. And i'm still going on this and Thank you bro you're the best. ;)
@Em-Fa
@Em-Fa 2 жыл бұрын
I copied the code he wrote and i still dont get the collision info in console. Can someone please help?
@blsbros8269
@blsbros8269 2 жыл бұрын
i will comment every year on this video and share my game dev experince 2022--- i am new in unity trying to learn 2d games
@yusufofski
@yusufofski 18 күн бұрын
how is it going so far
@ashtongreenwood646
@ashtongreenwood646 4 жыл бұрын
That feeling of accomplishment after you fix an error is like no other
@trevorstechcorner8361
@trevorstechcorner8361 3 жыл бұрын
you are right my friend. Just spent nearly an hour trying to figure out why I wasn't getting any console debub messages. I had accidentally deleted everything and the script was weird.
@davidpopoola4636
@davidpopoola4636 Жыл бұрын
​@@trevorstechcorner8361 me too how did u do it
@rae-lloyd
@rae-lloyd 3 жыл бұрын
brackeys: We hit an obstacle! me: AAAAA MY LEG
@PippyPopsSelfHarmMonica
@PippyPopsSelfHarmMonica 3 жыл бұрын
it keeps saying i hit an object as soon as it starts despite the ground being named Ground and the Obstacle being named Obstacle.
@PippyPopsSelfHarmMonica
@PippyPopsSelfHarmMonica 3 жыл бұрын
Nvm... left a ; after the if statement which screwed me up but fixed it... leaving this up just in case anybody did the same
@raafayhemani2018
@raafayhemani2018 3 жыл бұрын
@@PippyPopsSelfHarmMonica Such great help thank you so much
@mrstik101
@mrstik101 Жыл бұрын
just for fact, tags are not an acurate way for managing collision nowadays due to some reasons... but for sake of simplicity, it works. also, great tutorial!
@LearningCurve2526
@LearningCurve2526 4 жыл бұрын
So for everyone new struggling, go to yout object and at the top select tag, create a new tag called object. Thwn in your script (collisionInfo.gameObject.tag == "Object") it should work now Not my idea, i read it in comments somewhere and now couldn't find it again, thanks to whoever wrote it though❤️ Edit:The original comed from Peace through understanding
@Smoah
@Smoah 3 жыл бұрын
me: why is my collision not working brackeys: you need to add a rigidbody for this to work me:FUUUUUUUUUUUUUUUUUUUUU
@ilovecairns5181
@ilovecairns5181 3 жыл бұрын
what?
@BOT2560Z
@BOT2560Z 8 ай бұрын
for anyone one following the tutorial now, Unity dose not like if you use: if (collisonInfo.collider.tag == "Obstacle" ) {}, Instead use: if (collisionInfo.gameObject.tag == "Obstacle") {}
@ACRbricks
@ACRbricks 8 ай бұрын
i used it but the reference still wont pop up under the script in the inspector any idea why?
@Billman07
@Billman07 2 жыл бұрын
12/15/21 , brutal xd died because of enjoyment of the PlayerCollision script working he got soo excited and then he exited the world , R.I.P Brutal XD
@Milenialtherapy
@Milenialtherapy 4 жыл бұрын
For me it worked when i used following: void OnCollisionEnter(UnityEngine.Collision collisionInfo) { if (collisionInfo.gameObject.CompareTag("Obstacle")) { Debug.Log("we hit annother sphere"); }
@channelemex_private570
@channelemex_private570 4 жыл бұрын
It's Beautiful. i've looked at this for 5 hours now!
@Xenabmw
@Xenabmw 4 жыл бұрын
This helped me!!!
@UncurledChip2
@UncurledChip2 4 жыл бұрын
ty you god
@Placebo511
@Placebo511 4 жыл бұрын
tysm you're a life saver
@toshiimchen455
@toshiimchen455 4 жыл бұрын
Thank you so much I was stuck on that part for like an hour
@burakoruc5815
@burakoruc5815 3 жыл бұрын
If anyone have a problem with when box collides and nothings write on the console try this code. public class PlayerCollision : MonoBehaviour { public PlayerMovement movement; void OnCollisionEnter(Collision collision) { //Output the Collider's GameObject's name Debug.Log(collision.collider.name); } } With this command line i worked it. I am leaving unity resource web page as well : docs.unity3d.com/ScriptReference/Collision-collider.html
@hampterakaepicgamer1599
@hampterakaepicgamer1599 3 жыл бұрын
thx
@jaywitzlol5918
@jaywitzlol5918 3 жыл бұрын
Thx
@Immdumb
@Immdumb 2 ай бұрын
I have it as saying "We started the fire" and hummed We didn't start the fire, at the start of the video
@AngelTFC
@AngelTFC 4 жыл бұрын
"We can use the dot to assess in to different infos, stuff like the Impact Foursome.." - Brackeys ;)
@varunbajoria6126
@varunbajoria6126 3 жыл бұрын
im having a problem with this as the dot doesnt show any info in visual studio code
@ilovecairns5181
@ilovecairns5181 3 жыл бұрын
They didn’t say that ok, this is a joke
@varunbajoria6126
@varunbajoria6126 3 жыл бұрын
@@lewel3788 it was 3months ago and no i had exams
@petmop1309
@petmop1309 4 жыл бұрын
Somehow the PlayerMovement reference did not work, I tried everything but it did not work so I cannot continue
@danzobot4705
@danzobot4705 4 жыл бұрын
Had the same problem, you probably messed up with the name in the public class
@Sai-pb5mc
@Sai-pb5mc 4 жыл бұрын
@@Pandadulol thanks
@deadbones9211
@deadbones9211 4 жыл бұрын
write "using System.Collections.Specialized;" at the very start of your code and make sure that you wrote the name of YOUR script dont just copy PlayerMovement write the name which you gave to your movement script.
@jihedbouchnak
@jihedbouchnak Жыл бұрын
the best getting started tutorial ever in unity hope you came back one day or once a while
@tal1753
@tal1753 4 жыл бұрын
Hello, I receive this error: Assets/PlayerCollision.cs(5,9): error CS0246: The type or namespace name 'PlayerMovement' could not be found (are you missing a using directive or an assembly reference?) . Can someone help me? Edit: The reason you have this problem is that you must have misspelled PlayerMovement in one of the scripts.
@tarabothra9309
@tarabothra9309 4 жыл бұрын
This is happening with me also😫😫😫
@mashiromoritaka6299
@mashiromoritaka6299 4 жыл бұрын
thank you for editind your comment
@kapilbadokar
@kapilbadokar 4 жыл бұрын
It says cannot convert string to bool errror what to do??
@rodrigopereiramelo
@rodrigopereiramelo 4 жыл бұрын
write without capital, worked for me
@ryanwachira
@ryanwachira 4 жыл бұрын
@@rodrigopereiramelo thank you
@Sucky409
@Sucky409 2 жыл бұрын
i have a question. When we put Debug.Log statement whenever two things collide and we add an obstacle, shouldnt the obstacle also collide with the ground and add a statement in the console?
@freedomtheplayer4235
@freedomtheplayer4235 2 жыл бұрын
since the script was attatched to the "player" cube, it only produced a message when the player cube collided with something. if you were to attatch the script to the obstacle too, it would have produced the message, too.
@a-tech5452
@a-tech5452 3 жыл бұрын
I made a speed ramp using the information from this video. My game is starting to come together. Thank you for giving amazing free tutorials!
@tinymooshmallow6181
@tinymooshmallow6181 Жыл бұрын
Assets\PlayerCollision.cs(6,12): error CS0246: The type or namespace name 'PlayerMovement' could not be found (are you missing a using directive or an assembly reference?)
@renovski8992
@renovski8992 5 жыл бұрын
i love this channel. thank you for these amazing tutorials
@0CDF0
@0CDF0 2 жыл бұрын
I'd love to see where everyone is right now, these comments were years ago and i hope everyone that's watched this has made amazing games !
@yeoldenuggetmcree9463
@yeoldenuggetmcree9463 4 жыл бұрын
7:47 it kept saying that playermovement wasnt found (checked the spelling about 10 times and the squiggly brackets where in the right place
@MobileEpics
@MobileEpics 4 жыл бұрын
Me too same problem
@noutzanders3428
@noutzanders3428 4 жыл бұрын
i had the same problem twice but i forgot to put the semicolons in the right place XD
@nodebeofodile5315
@nodebeofodile5315 4 жыл бұрын
I have the same problem, pls did you figure it out?
@deadbones9211
@deadbones9211 4 жыл бұрын
write "using System.Collections.Specialized;" at the very start of your code
@preecey18
@preecey18 3 жыл бұрын
@Csak Dolgok This! I’d spelt my initial script without caps.. then tried to do this one with it. Was pulling my hair out
@GodIsGood845
@GodIsGood845 5 жыл бұрын
if statement does not work for me. it turns of movement anyways. when it hits the ground it turns off. eventought it is colliosionInfo.collider.tag
@mattbullen3330
@mattbullen3330 5 жыл бұрын
Same
@mattbullen3330
@mattbullen3330 5 жыл бұрын
Have you figured out how to fix it
@skorpius2029
@skorpius2029 5 жыл бұрын
@@mattbullen3330 you probably didn't do tag correctly as it turns it off as soon as player hits the ground
@stevencvisuals
@stevencvisuals 4 жыл бұрын
@@skorpius2029 I tagged it correctly but it still won't work.
@masamotox952
@masamotox952 4 жыл бұрын
You spelt collision wrong
@tS-gh9dj
@tS-gh9dj 3 жыл бұрын
Thanks a lot I know it’s four years later but this is helped me start out a lot.
@Peanutwho_1
@Peanutwho_1 3 жыл бұрын
I keep getting the same error and i dont know what i have been looking for a day can you help me please
@limenka.
@limenka. 4 жыл бұрын
OMG I WAS STRUGGLING FOR 7 HOURS WITH THIS VIDEO AND I JUST REALIZED THE TAG ON OBSTACLE WASNT OBSTACLE
@alexminkin2364
@alexminkin2364 4 жыл бұрын
YES ME TOO OMG
@Tofos94
@Tofos94 4 жыл бұрын
OOOOMG me2 thanks a lot xD
@ghouldrago360
@ghouldrago360 4 жыл бұрын
F
@thomasremstedt5499
@thomasremstedt5499 5 жыл бұрын
Still, love how he says "Wednesday"! XD
@Mokkamaisteri
@Mokkamaisteri 3 жыл бұрын
me trying this: Ha! It' s surely not that hard? Also me after getting the second compiler error: *furiously screams as I am breaking the ninth keyboard*
@calcuquack1206
@calcuquack1206 3 жыл бұрын
What kind of a lunatic smashes 4.5 keyboards for every compiler error?
@Shadow-vw8zk
@Shadow-vw8zk 4 жыл бұрын
I have writed all the code but it says "We hit an Obstacle" when i fall on the ground and when i hit the obstacle
@SaucySeth777
@SaucySeth777 4 жыл бұрын
May be late but do you have a ; on your if line?
@60bpmmusic_
@60bpmmusic_ 4 жыл бұрын
Well, just found out you have to take out the ; on the if line
@SaucySeth777
@SaucySeth777 4 жыл бұрын
AZOM Sorry, didn’t specify whether you wanted it there or to remove it. Yeah you just needed to remove it.
@callummyers2480
@callummyers2480 4 жыл бұрын
@@SaucySeth777 been stuck on this for like 20 minutes thanks so much
@SaucySeth777
@SaucySeth777 4 жыл бұрын
Callum Myers it’s all good, I was stuck on it too, that’s how I knew what was wrong lol
@TheWizard991
@TheWizard991 2 жыл бұрын
I've made a game called Jumpy Cube, give it a try, it's free to download. Brackeys videos helped me to learn how to make games. Thank you so much for doing these videos for us.
@aeroder5591
@aeroder5591 6 жыл бұрын
It displaeys an error when i declare the public playermovement movement; Says that Unexpected symbol public
@SeanRun_
@SeanRun_ 7 жыл бұрын
{PLEASE READ} I did everything right but when I hit play and the cube hit something else. The Player Movement didn't stop ;[
@DexDesign
@DexDesign 7 жыл бұрын
i am having these problem too!
@malvack
@malvack 7 жыл бұрын
I had the same problem. I had misspelled OnCollisionEnter to onCollisionEnter. Use capital O and it should work great =)
@hannax295
@hannax295 7 жыл бұрын
still have the problem. :(
@DexDesign
@DexDesign 7 жыл бұрын
me too [(
@joaquinlugo4187
@joaquinlugo4187 7 жыл бұрын
did you guys figure it out cause im having the same problem?
@racistblackman3220
@racistblackman3220 4 жыл бұрын
this god of a man really made code that works on the first try
@davidbeams
@davidbeams 4 жыл бұрын
can i copy it
@sombreroguy1853
@sombreroguy1853 2 жыл бұрын
My script wasn't working and I got really frustrated, then I realized that I forgot to end it with a semicolon lmao
@imconfused6955
@imconfused6955 7 жыл бұрын
These are great, but I still haven't revived an answer to a question. I have been asking for a long time. Can you make it so the map random generates and the game is endless
@RitobanRoyChowdhury
@RitobanRoyChowdhury 7 жыл бұрын
You can. Look up Procedural Generation. Sebastian Lague has a series on it, and there are plenty of Unite talks on the subject (e.g. procedural generation in Sir, You are Being Hunted). The Procedural Generation Wiki and the website donjon (donjon.bin.sh/) have some good material that you should look at.
@matttilly1302
@matttilly1302 6 жыл бұрын
I was thinking about trying to implement this as well. My idea was to have the ground keep extending on the z axis a the same rate at the player moves forward until player == collision
@Fwizzle45
@Fwizzle45 6 жыл бұрын
As the other guy said, you guys are talking about procedural generation. It's the idea of randomly creating maps based on preset stuff. So it can take 10 different obstacles you created and will randomly generate them in different configurations. Could be set to do this indefinitely.
@dante3603
@dante3603 4 жыл бұрын
If your player stops immediately after it collides on the ground, the best solution would be to add different tags to the ground, player, & obstacle. Remove the semi-colon ; on the if statement, and try to restart the engine. I did all those took me hours, been searching for different codes too but it all ended with me going back here and redoing all the stuff. It works.
@neptunestardust2207
@neptunestardust2207 Жыл бұрын
you are a godsend thank you
@hagedemu2363
@hagedemu2363 6 жыл бұрын
the type or namespace 'PlayerMovement' could not be fund.
@аыватывофз
@аыватывофз 5 жыл бұрын
the same problem. How to fix it?
@leoming2292
@leoming2292 4 жыл бұрын
@Venom Right, check on the Player's script name.
@Jeff_Makit
@Jeff_Makit 4 жыл бұрын
@Venom Thx dude !
@yxnggianhss8549
@yxnggianhss8549 4 жыл бұрын
@@leoming2292 I checked it but it keeps telling me that PlayerMovement could not be found
@apnadekhtu
@apnadekhtu 4 жыл бұрын
@@yxnggianhss8549 Use GetComponent()enable=false; Use the above code in void start() {} method So complete code would be void start() { GetComponent()enable=false; }
@gameboy_69
@gameboy_69 4 жыл бұрын
for me playermovement script is not disabled when the cube hits the obstacle i tired like more than 4 hrs to solve but no solution yet plz anyone help me
@kingmole7617
@kingmole7617 4 жыл бұрын
GAMER ARYA same here Idk what to do
@feero9680
@feero9680 4 жыл бұрын
You might forget to drag the playermovement script into the playercollision script inside "movement"
@bvngmusic
@bvngmusic 4 жыл бұрын
same here
@apnadekhtu
@apnadekhtu 4 жыл бұрын
Use GetComponent(). enabled=false; Use the above code in void start() {} method So complete code would be void start() { GetComponent(). enabled=false; } Don't forget to reply back if it's working or not.
@mgud5893
@mgud5893 4 жыл бұрын
@@apnadekhtu nope
@chrisgaming9567
@chrisgaming9567 2 жыл бұрын
This went perfectly well
@yourlocalmemejoint8325
@yourlocalmemejoint8325 6 жыл бұрын
you deserve more subs
@94D33M
@94D33M 6 жыл бұрын
yeah, and he deserves more patreons
@senadabecirovic7383
@senadabecirovic7383 5 жыл бұрын
Jesil ti to balkanac
@michaelrothkopf4088
@michaelrothkopf4088 4 жыл бұрын
I can't drag the PlayerMovement.cs into the reference in PlayerCollision.cs. Code: public PlayerMovement movement; And then in Unity, I just can't drag it.
@sean6269
@sean6269 4 жыл бұрын
same here
@sean6269
@sean6269 4 жыл бұрын
I figured it out, go to your PlayerMovement script, go to where it says "public class PlayerMovement : MonoBehaviour", and see what the script is called, in this case it would be "PlayerMovement." I just copied and pasted the name and it worked, I have no idea why
@adrvapor9433
@adrvapor9433 4 жыл бұрын
i didn't think of disabling the script altogether, that's a pretty good idea! if all of the inputs regarding movement and interaction are in there, that's a great solution. i think i will do it the same way when i make my own game. thanks!
@lilyofluck371
@lilyofluck371 2 жыл бұрын
I dont get info when I put the dot. Is that an extension? Or am I missing something.
@guyjoosten1580
@guyjoosten1580 2 жыл бұрын
I have the same problem ):
@simplynutty3529
@simplynutty3529 4 жыл бұрын
For some reason, in the 2019.3.13f1 the “We hit something.” doesn’t work. Any suggestions to help?
@tonyG433
@tonyG433 4 жыл бұрын
You have to type UnityEngine.Debug.Log("We hit something!") Had the same problem but found the solution in the comments under ep2
@micahmurphy4546
@micahmurphy4546 4 жыл бұрын
@@tonyG433 thankyou
@musakocak641
@musakocak641 4 жыл бұрын
@@tonyG433 thanks so much man i was getting errors till i saw ur comment
@nurseda5245
@nurseda5245 4 жыл бұрын
@@tonyG433 thank you so much!
@bagel3929
@bagel3929 4 жыл бұрын
@@tonyG433 it still isn't working for me, I tried the UnityEngine.Debug.Log("We hit something!"),
@ArnavBoom
@ArnavBoom 4 жыл бұрын
At this point somany ideas are floating on my mind for games that I even could code.....I already now coding but you teached me some more tipps like AddForce or else. I just want to say THANK YOU FOR THE MOTEVATION
@legosol1081
@legosol1081 Жыл бұрын
Thank you so much, this series is great!
@My_Lyfe
@My_Lyfe 4 жыл бұрын
If you want to have different size and shaped obstacles, instead of writing code for each obstacle, just write it so that if it hits an object that ISN'T the ground, then stop movement.
@stefanmelinte3581
@stefanmelinte3581 5 жыл бұрын
I did everything but it doesnt say anything in the console
@andreasfrom9091
@andreasfrom9091 5 жыл бұрын
Same, I really need help with this
@dontknowwhy1758
@dontknowwhy1758 4 жыл бұрын
same here! but why? i did everything he did...
@friday1015
@friday1015 4 жыл бұрын
For me I sure did add/create a tag but forgot to tag the obstacle.creating a tag and tagging it are two different things
@buqthebuq6187
@buqthebuq6187 4 жыл бұрын
same I need help :/
@masamotox952
@masamotox952 4 жыл бұрын
@@buqthebuq6187 You have to type UnityEngine.Debug.Log("We hit something!")
@sauseysoyafg338
@sauseysoyafg338 4 жыл бұрын
Wait what why when I hit the obstacle it didn’t turn off my player movement plz help
@scampernoodle6757
@scampernoodle6757 4 жыл бұрын
same
@pathfinder6121
@pathfinder6121 4 жыл бұрын
Did you assign tag in Obstacle?
@Zack4343
@Zack4343 4 жыл бұрын
For eveyone using the newer unity, like 2020 unity and you're running into the problem of the player not stopping/ script not unchecking on the box after you collide, then try dragging in the Player Collision script into the player cube components and then under the script section of Player Collision Script where movement is it might be at none if it is then click on the circle with a bullseye next to (none) PlayerMovement and then when the menu pops up select player option and it should work now.
@arishakhan1137
@arishakhan1137 4 жыл бұрын
@@Zack4343 my script unchecks but cube doesn't stop
@Zack4343
@Zack4343 4 жыл бұрын
@@arishakhan1137 must be the coding then I'd verify all of it and read other comments see what they say.
@unstable6155
@unstable6155 3 жыл бұрын
this youtube series helped me get into coding
@lil_sweden2323
@lil_sweden2323 4 жыл бұрын
3:59 how to set that in VS ? The thing that shows you what that code do. Please help
@594-d9b
@594-d9b 4 жыл бұрын
Yep, wondering as well.. :/
@cloveri1310
@cloveri1310 4 жыл бұрын
Did you guys figured it out?
@cloveri1310
@cloveri1310 4 жыл бұрын
@@594-d9b Did you figured it out?
@594-d9b
@594-d9b 4 жыл бұрын
@@cloveri1310 IIRC, I installed an older version of visual studio and had to completely wipe my version and install a new one. Make sure to delete any files that has to do with VS. Also, check the place you download.
@RunwayH
@RunwayH 5 жыл бұрын
when i write public PlayerMovement movement; it dun work
@extramashup310
@extramashup310 5 жыл бұрын
i dont know if this is a thing, but i changed the "playerMovement" to a file that i named differently.
@JT-bt7yy
@JT-bt7yy 5 жыл бұрын
me 2
@Athanas007
@Athanas007 3 жыл бұрын
For those that are not seeing the second collision log for box but are seeing it for the ground, unclick the Collapse button in the console. Unity is just combining the two logs into one, for less clutter in the console.
GAMEPLAY - How to make a Video Game in Unity (E06)
8:15
Brackeys
Рет қаралды 1,5 МЛН
How speedrunners beat The Password Game in 24 seconds
8:39
EazySpeezy
Рет қаралды 851 М.
Girl, dig gently, or it will leak out soon.#funny #cute #comedy
00:17
Funny daughter's daily life
Рет қаралды 48 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 63 МЛН
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 5 МЛН
How I Would Start Game Development (If I Started Over)
16:59
Thomas Brush
Рет қаралды 113 М.
How Two People Created Gaming’s Most Complex Simulation System
38:54
ThatGuyGlen
Рет қаралды 1,4 МЛН
Why Scientists Are Puzzled By This Virus
10:44
Kurzgesagt – In a Nutshell
Рет қаралды 2,5 МЛН
How to MAKE YOUR GAME LOOK GOOD!
13:02
Brackeys
Рет қаралды 594 М.
My Experience Moving to Godot from Unity
16:54
DarkDax
Рет қаралды 24 М.
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 4,8 МЛН
Tierlisting the BEST (and worst) GAME ENGINES
33:51
BiteMe Games
Рет қаралды 224 М.
How to make a HEALTH BAR in Unity!
21:06
Brackeys
Рет қаралды 1,1 МЛН
How to ACTUALLY get into Gamedev
14:01
DaFluffyPotato
Рет қаралды 725 М.
Blazingly Fast Greedy Mesher - Voxel Engine Optimizations
23:35
Girl, dig gently, or it will leak out soon.#funny #cute #comedy
00:17
Funny daughter's daily life
Рет қаралды 48 МЛН