10 Things You Should Know in Unity

  Рет қаралды 95,898

Jason Weimann (GameDev)

Jason Weimann (GameDev)

Күн бұрын

Пікірлер: 125
@ZoidbergForPresident
@ZoidbergForPresident 5 жыл бұрын
0:52 Project View 1:22 Scene Hierarchy 1:45 Scene View 2:13 Asset Store 3:15 Animation Window 5:04 Animator & Controller 7:26 Sprite Editor 8:37 TextMeshPro 9:55 Console Window -> 11:35 Profiler Window -> 13:22 Debug View (Components) 14:38 TestRunner
@XtroTheArctic
@XtroTheArctic 5 жыл бұрын
Thank you. Saved me 15 minutes of my life :)
@baldchessman
@baldchessman 4 жыл бұрын
Thx ❤️
@akeemovic
@akeemovic 3 жыл бұрын
Thanks very much 👍
@goloth
@goloth 5 жыл бұрын
2:05 I never see anyone mention this, but after 9 year of using Unity, I only just realized recently that in addition to WASD, you can use QE to move up and down.
@colboy1fish
@colboy1fish 3 жыл бұрын
Did you know you can rebind them and asssign multikeys for everything? I used it once to make a keyboard controlled camera.
@Oliver_Koppert
@Oliver_Koppert 3 жыл бұрын
I was having a few performance issues yesterday & had no idea about this profiler window! Couldn't have found this video at a more perfect time. Great content as always, Jason. Thanks!
@rakibjahan
@rakibjahan 5 жыл бұрын
As a programmer top things to learn (advanced), 1. ECS 2. Zenject DI Framework 3. UniRx Unity reactive programming extension 4. Editor Scripting
@lazykid9167
@lazykid9167 4 жыл бұрын
Disagree
@lazykid9167
@lazykid9167 4 жыл бұрын
Top Things to learn: finish games
@lazykid9167
@lazykid9167 3 жыл бұрын
@Reggie Jackman disagree again .that is something to learn and its the most important thing to be on your list. its a skill that must be learned and exercised. for some it will be easier, for many it is hard ( for me too). of course if you dont plan to publish your games or even make money with it, then its not important. but probably you want to do. And better start gradually building up that skill sooner than many years later without ever finishing and publishing anything.
@lazykid9167
@lazykid9167 3 жыл бұрын
btw. its about learning how to approach your projects and work through them. design, scope, workestimation, being realistic, timemanagement, etc.. Its probably not a science and everyone can learn it his own way. but going back in time this would be my own advice to me - nr.1 skill to learn -> finish games.
@lazykid9167
@lazykid9167 3 жыл бұрын
@Reggie Jackman totally disagree buddy. But you seem to be very closeminded to understand even a simple point of perspective. So one last try. Having learned the technical skills to theoretically achieve something may not help you to actually reach your goal of doing it. Knowing everything by book about basketball by book obviously wont make you a basketball champ. having good practice in any specific basketballtechnique ( dribbling etc), being sporty, eating healthy , shooting good, still wont make you win a game or even a champion. You have to play games, you have to play championships, and you have to experience all to the end what it means to play and finish a championship and hopefully become a champion. you learn by experiencing the whole thing. that is doing. you learn by doing. I wont get in a plane with a pilot who is good in theory and on the flightsimulator or who made some rounds with a chessna. I will only get on a plane with a pilot who has experienced what it means to fly a big plane from a to b. So take it or leave it. Either you stay closeminded or you may even learn something today. Its your decision. Again : I strongly disagree -> Learning how to make games means that you make one . At least one !. Otherwise you only know what it means to work on a game or participate on some part of its process, but you have not learned what it takes to make a game.
@craigdaversa451
@craigdaversa451 5 жыл бұрын
I've been trying to learn C# sharp for the last two months and pick up Unity tips along the way. Seeing you jump into the animation section and lay down out all that useful information so quickly almost had me out of my chair dancing with excitement.
@steveh4394
@steveh4394 3 жыл бұрын
I know what really tripped me up a lot when I first started using Unity was trying to figure out where to store my game data so that I could access it from the scripts I needed to access it from. Like should you use a static data class to store overall game state data? But isn't that a Singleton and therefore bad coding practice? I'd really love to see a Unity tutorial focused only on these data flow type questions and detailed about the pros and cons of different approaches to the data design element of a game (or any kind of app really) and what options we have in Unity to implement them. I feel like most Unity videos that I've seen (not necessarily Jason's) usually just gloss over these kinds of conceptual design questions and just plow into writing code without a solid data design in mind.
@p3ngine
@p3ngine 4 жыл бұрын
Sir, You literally taught me a lot in just 2 videos than any other tutorial series ever did. Really grateful to you.
@WeR2VEVO
@WeR2VEVO 3 жыл бұрын
Jason, love your stuff, but all due respect, I think these are fundamentals of what makes Unity powerful... And as such they're some of the first things you learn to properly use as a beginner in Unity. All I'm saying is that maybe the title is misleading, I think I was expecting niche tips that save you time or relatively unknown tools beginners might not know about. Otherwise, keep up the great work and have a wonderful new year!
@NoNameApprot
@NoNameApprot 5 жыл бұрын
Jason, im really happy to learn from you. Thanks for giving me this chance. God bless you sir.
@Music-bf9kz
@Music-bf9kz 4 жыл бұрын
No god bless you to
@abdoudjam6846
@abdoudjam6846 5 жыл бұрын
Thank you so much Jason, i knew most of these but watching your explanation really helped understand them better Unity community needs you sir !
@-Kadir_Demirci-
@-Kadir_Demirci- 2 жыл бұрын
Really helpful informations. Thanks. A video should be like that. Understandable and important informations.
@turkm3000
@turkm3000 5 жыл бұрын
many thanks Jason, because you always talk about things in unity most the you-tubers dosn't want to handle it, especially (Test Runner)
@MecegguemMohamed
@MecegguemMohamed 5 жыл бұрын
we want more about solid unity c# and ESC friendly tutorials plus Scripting Design Pattern
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
They're coming :) Gonna refresh the entire solid series soon and a video on state patterns is queued up :)
@noreasonchannel4012
@noreasonchannel4012 5 жыл бұрын
YUPSIE! @@Unity3dCollege
@AflorAStudios
@AflorAStudios 3 жыл бұрын
going to sound silly however you truly made me feel like this is an engine I can use. Thank you
@WuxiaNovelsAudiobookHD
@WuxiaNovelsAudiobookHD 4 жыл бұрын
3:00 "You can get addicted into buying assets after assets after assets." Me: (Cries in poverty)
@metsuke
@metsuke 5 жыл бұрын
great tips, thanks. I see lots of tutorials for pc and mobile, I wish to see tutorials for console, like a menu using a controller Dpad to jump between menu items, or specific functions to use the touch pad on a ps4 controller for this use.
@123Billygoatman123
@123Billygoatman123 5 жыл бұрын
Love your videos! One thing I would love to see is a tutorial on ragdoll physics especially on animated characters, such as toggle between animated vs ragdoll. keep up the great work!
@magnusm4
@magnusm4 5 жыл бұрын
The asset store's visual assets aren't really necessary especially if they cost money. It's easy to learn the basics of Blender to a high degree in just 1 or 3 tutorials like one on making a plank and making it for games then importing it into Unity. The only reason to use the asset store is if you either watch a tutorial and want to follow the tutorial perfectly to make sure you're doing it right or if you simply want to download Unity's own assets such as Post Processing Stack which should just be in Unity's editor by default as it's free and a vital part for really making good graphics in Unity. It's really easy to learn many features in Unity by simply doing them. Just animated a quick animation in Krita, rendered the images, imported into Unity, put them into an animation onto an empty game object, made a small script to trigger 3 animations when entering a trigger two of them being looping idle animations and through this in less than half an hour I learnt I had to have a sprite renderer and change the default type of the images to sprite 2D UI. And I had never done this before. I usually just animated 3d objects to prototype animation with movement or try root motion. Just did it yesterday and already today improved the animation with extra frames.
@stonedgamedev7245
@stonedgamedev7245 5 жыл бұрын
Nice tips for someone getting back into Unity
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
Thanks!
@jessicaoreilly9260
@jessicaoreilly9260 5 жыл бұрын
I did not know about test runner, so I definitely learned something from this video. Great job, keep it coming.. Thank you.
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
awesome! the test runner is one of my favorite parts now. though a lot of the time I'm running my tests directly in rider now (will do a video about that soon)
@jessicaoreilly9260
@jessicaoreilly9260 5 жыл бұрын
Unity3d College I really enjoy your videos , they are very helpful. I learn something every time I watch.
@ZaCkOX900
@ZaCkOX900 5 жыл бұрын
Ah man I knew them all... wasn't expecting that. And I still consider myself not a pro with unity, just pretty good.
@Rhobar2
@Rhobar2 5 жыл бұрын
Great video. I got a really good hint from it for my game. Thanks.
@grahamnelson203
@grahamnelson203 5 жыл бұрын
Thank you so much for this video. I'm just starting out and this was very useful.
@dimwood2011
@dimwood2011 5 жыл бұрын
All your tutorials are great thank you! I've been using unity for about 6 years and i feel like I'm finally getting it.I really don't understand after the 2018.3.3 update, i think that is the one in question how to fix materials. A lot of stuff is pink now.I usually try to tackle code first then do art later.My old games that run just fine on old builds when i put them in 2018.3.3 or higher they lag so bad!!!!!! A response here would be just fine but I think there will be a lot of people with this question as well. So maybe a tutorial on that subject would be helpful to many! Thanks Brother keep up the great tutorials . from Darrin
@dimwood2011
@dimwood2011 5 жыл бұрын
P.S. i don't know how to email you!!! Thanks again
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
@@dimwood2011 shoot me an email w/ the details, I'd love to take a look and do a video on it if I can make it apply to others too :) address is my first name @ unity3d.college
@lvx969
@lvx969 5 жыл бұрын
You can also use Middle Mouse button click + drag to move around in the Animator window.
@NiclasGleesborg0
@NiclasGleesborg0 5 жыл бұрын
There's a lot of good stuff in here. Especially the Animation and Animator can sometimes confuse my brain.
@BoegiTube
@BoegiTube 5 жыл бұрын
First of all, I would like to say thank you for all the video tutorials. Related to this video (as far as I remember) I have a question regarding the Debug.Log 1 "delay / slowdown". I use debug Log/Warning/Error extensively and was a kind of shocked to see the performance impact in your video. May I ask you for your opinion on the following topics... 1) Does it help to "write my own Debug.Log Wrapper function/class"? Where I can "toggle off" debug.Log in Production? (Or does this still slow down the whole application?) 2) Are there any unity switches to hide the debug.Log from the final application? (Maybe hide it with some editor / compiler magic? Like if (Application.isEditor) or the directives like if #UNITY_5_0_... (Sorry I do not know the correct naming for this... I hope you understand what I mean) 3) How do you use the Debug.Log functions? Only in the early prototype and then you throw them away? That was a lot of text... Hopefully not too long and understandable. Anyway... Even if you do not answer - Thanks for bringing the "Profiler" to my short-term memory… 😉 I guess this is the next thing I really must take care of - even if it does not advance my gameplay.
@zeroone8548
@zeroone8548 5 жыл бұрын
i like your videos , i have been searching for latest videos about these stuff , i think i found a pearl among the rubbles
@WhatBeDaPointMon
@WhatBeDaPointMon 4 жыл бұрын
The asset store isn't a money pit... Synty Studios is! They're just too damn cute to pass up! It's like playing with legos man, it's development crack!
@p3ngine
@p3ngine 4 жыл бұрын
Wish I could buy your Game Architecture Course but as of now it's a bit out of my budget. Honestly it's my 2 months salary but soon will get it too.
@hungrygrimalkin5610
@hungrygrimalkin5610 5 жыл бұрын
I can watch this guy all day! But at some point I need to stop watching and start building.
@mehmedcavas3069
@mehmedcavas3069 5 жыл бұрын
Could you show us how to manage your code? how u are designing you classes?
@drljubica1
@drljubica1 5 жыл бұрын
Great information! Thank you Jason
@B_Carr007i
@B_Carr007i 5 жыл бұрын
Does your Game Window ever scale in sometimes when you press the play button?? If so do you know how to fix this, been having this problem for awhile and just been dealing with it. But you seem to know Unity very well, and any advise would help, Thx
@salibaray
@salibaray 4 жыл бұрын
Interesting and useful video thanks!
@DarkDao
@DarkDao 5 жыл бұрын
How's Rider in comparison with VS? Would be interesting to see a video about pros and cons of both.
@rapbase
@rapbase 4 жыл бұрын
Hey Jason, can you please share how you did the futurama style background? A unity shader would be amazing.
@JustEddieGaming
@JustEddieGaming 5 жыл бұрын
There are 2 "you" in the video art lol - Good video though, good tips to share!
@ruffneck718
@ruffneck718 3 жыл бұрын
Thank you Sir for this.
@incpwnge
@incpwnge 5 жыл бұрын
Excuse me, my asset store seems not to have filtering options like you showed there. Is it version difference of unity? Or am I missing some settings? Really could not find in my unity.
@lukasgruber1280
@lukasgruber1280 4 жыл бұрын
good to hear I am not the only one who buys asset for entertainment
@indieprogress7170
@indieprogress7170 5 жыл бұрын
Thanks for the tips. I'm still learning Unity & Blender, but have done majority of my animations in Blender. Would you recommend using the Animation Window in Unity instead? I've been using Unity 3-D. Thanks!
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
Not for models no, but for in-scene stuff I use it all the time. It lets you start animating things beyond bones of a single model, you can actually animate just about any property in the hierarchy with the unity animator :) But for characters/models, I'd use whatever art tools you're most comfortable with :)
@indieprogress7170
@indieprogress7170 5 жыл бұрын
@@Unity3dCollege Awesome. Thanks for the detailed reply.
@juliewalker9509
@juliewalker9509 5 жыл бұрын
Great Video , I have learned a very lot
@leaguedude4999
@leaguedude4999 5 жыл бұрын
Nice tips...I knew some of them..but thanks for the video..!👍
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
very welcome :) i figured most people would know some of them but still pick up 1-2 useful things at least. and that some would pick up a ton :) definitely a lot of things I wish I knew about when I started
@Rovsau
@Rovsau 2 жыл бұрын
Asset Store Addiction... I'm sure it's very serious, I just can't stop laughing 😂
@DvDzyn
@DvDzyn 4 жыл бұрын
Ótimas dicas Jason !!
@MrSirFluffy
@MrSirFluffy 4 жыл бұрын
Never knew about the Profiler, wow.
@vigneshsree3115
@vigneshsree3115 5 жыл бұрын
hi,nice tutorial,Can you make a tutorial on how to make a 3D object make transparent via slider in unity.For example i want to make the outer part of the car transparent and want to see the inner parts of the car like seat steering dashboard etc via slider concept.how to do it.
@elledan77
@elledan77 5 жыл бұрын
Pure gold, thank you so much!
@davidchartrand1033
@davidchartrand1033 5 жыл бұрын
Great stuff! Thanks
@The28studio
@The28studio 5 жыл бұрын
I know everything!! Proud of my self.
@ofgonen4716
@ofgonen4716 5 жыл бұрын
Can you let us know which book you read ?
@irrh
@irrh 5 жыл бұрын
why did you increase the distance between frames in the Animaton window instead of reducing the sample rate?
@LabGecko
@LabGecko 5 жыл бұрын
Changing the animation length changes the time between each frame of the animation. Changing the sample rate changes how many actual images are displayed over the course of the animation. At medium amounts, you may not see much difference. But the farther on either end of the scale you get the worse the animation is going to start working. The smaller the sample rate, the jerkier it will get, and the higher the sample rate, the more it will affect your animation size and CPU usage for processing it.
@rdragon587
@rdragon587 4 жыл бұрын
Cool. Thanks a lot)
@realkorgo
@realkorgo 5 жыл бұрын
Cool video!!
@MecegguemMohamed
@MecegguemMohamed 5 жыл бұрын
you're the best
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
aww thx :)
@sundsalharbi8817
@sundsalharbi8817 4 жыл бұрын
Many Thanks
@luisbolanos954
@luisbolanos954 4 жыл бұрын
Great, thaks you
@Unity3dCollege
@Unity3dCollege 4 жыл бұрын
Welcome 👍
@impheris
@impheris 5 жыл бұрын
very nice
@LinDahai88
@LinDahai88 5 жыл бұрын
Hello, Cap.! :)
@konstantinpavlov7100
@konstantinpavlov7100 5 жыл бұрын
Thank you!
@vladgnatenko4711
@vladgnatenko4711 4 жыл бұрын
Awesome😍
@algharibe
@algharibe 5 жыл бұрын
hi what the best way to learn make games with unity , i mean the fatest way .. learning basics and start make own projects or what
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
I always recommend people start by re-creating existing mobile games, either through tutorials or with an experienced friend. Get comfortable making multiple little mobile games where you don't need to think about mechanics or fun and just have to focus on re-creating functionality. After doing a few of those, expand and start doing more complex things. Also make sure you're on my email list :) This is a subject I write about in-depth often... perhaps i should do some more videos on it too :)
@samljer
@samljer 4 жыл бұрын
OMFG i was hard coding and removing functions in C# to profile how did I not know there was a profiler !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@neetizen5692
@neetizen5692 5 жыл бұрын
thanks dad
@teh1archon
@teh1archon 5 жыл бұрын
Fuck me! I totally forget I can drag sprites into the animation window like that! Thx.
@gaigepr
@gaigepr 5 жыл бұрын
Jason booth?
@michaelberna987
@michaelberna987 5 жыл бұрын
A book is like a KZbin tutorial without sound and movement right? 😛
@rfelixmartins
@rfelixmartins 5 жыл бұрын
Hodor!! HoOdoOor!!! HoOdoOor!!!
@ddjdbfugjddnj9138
@ddjdbfugjddnj9138 3 жыл бұрын
I thought it's not a video for beginners :/
@alexslavski5056
@alexslavski5056 5 жыл бұрын
You should note in the title that all of that is very basic. I can't imagine even a junior professional unity developer who does not at least know about all of that.
@Ubayla
@Ubayla 5 жыл бұрын
"Plenty of Unity professional developers out there that didn't know them all" How? These are literally the most basic fundamental things in Unity. It'd be harder to get more basic than this. Don't get me wrong, this is a great video for beginners, but you probably should've titled it for beginners, and I'd be kind of baffled if I met any professionals that didn't know about one of these.
@desmondcayce
@desmondcayce 4 жыл бұрын
Yeah, like who doesn't know how to use the ANIMATOR, for goodness's sake
@SkinnyFG
@SkinnyFG 5 жыл бұрын
The animation window part of this tutorial is pretty useless. You're just copying and pasting animations, there's nothing to learn there
@mysonlostthischannel2152
@mysonlostthischannel2152 5 жыл бұрын
We
@Karonclip
@Karonclip 2 жыл бұрын
More
@Karonclip
@Karonclip 2 жыл бұрын
About moba game
@gvilas
@gvilas 5 жыл бұрын
Please stop calling it Unity3D, the Engine is called UNITY and the Editor is called.. well Unity Editor
@MecegguemMohamed
@MecegguemMohamed 5 жыл бұрын
lol
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
lol good catch, just fixed it. I feel the same way, but sometimes the YT tag plugins trick me into putting 3d right in there lol
@ZoidbergForPresident
@ZoidbergForPresident 5 жыл бұрын
@@Unity3dCollege Wasn't it Unity3D once upon a time? Guess they dropped that part when they provided 2D tools. But if I'm not mistaken, a 2D game in Unity is still 3D. :P
@Unity3dCollege
@Unity3dCollege 5 жыл бұрын
I think they just went with Unity3d.com as the domain name because unity.com was already taken way back in the day. They have both now, but I think it just kinda stuck w/ the 3d part. The nice thing w/ 3d on the end is when you search it doesn't pop up the Unity DI framework :) I've seen a lot of programmers get confused who hadn't heard of unity the engine and thought I was talking about a DI framework lol
@The28studio
@The28studio 5 жыл бұрын
@@Unity3dCollege looking for jobs too, you have to search using both ,unity & unity3D you find more result xD
@UTube2K6
@UTube2K6 5 жыл бұрын
What an horrible UI, unity is really ugly...
@messiasof
@messiasof 5 жыл бұрын
Nice Video!
@Karonclip
@Karonclip 2 жыл бұрын
More
@Karonclip
@Karonclip 2 жыл бұрын
More
@Karonclip
@Karonclip 2 жыл бұрын
More
@Karonclip
@Karonclip 2 жыл бұрын
More
@Karonclip
@Karonclip 2 жыл бұрын
More
Unity3D Mistakes I made that you should avoid
17:32
Jason Weimann (GameDev)
Рет қаралды 337 М.
Unity3D GameDev Interview Questions
34:47
Jason Weimann (GameDev)
Рет қаралды 54 М.
2 MAGIC SECRETS @denismagicshow @roman_magic
00:32
MasomkaMagic
Рет қаралды 30 МЛН
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 24 МЛН
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 20 МЛН
What size should your assets be? | HD 2D GAME ART
12:10
Nonsensical 2D
Рет қаралды 139 М.
11 Things You (Probably) Didn't Know You Could Do In Unity
13:49
Game Dev Guide
Рет қаралды 155 М.
How I learned Unity without following tutorials (Developing 1)
18:11
Game Maker's Toolkit
Рет қаралды 2 МЛН
10 Steps I use to Design and Code Big Game Systems in Unity3D
30:14
Jason Weimann (GameDev)
Рет қаралды 70 М.
Object Pooling (in depth) - Game Programming Patterns in Unity & C#
29:56
Jason Weimann (GameDev)
Рет қаралды 60 М.
How I Would Start Game Development (If I Started Over)
16:59
Thomas Brush
Рет қаралды 130 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 725 М.
You Need To Know These Unity Tips!
8:50
ButWhyLevin
Рет қаралды 28 М.
The advice that MADE ME a BETTER unity3d / c# programmer
19:30
Jason Weimann (GameDev)
Рет қаралды 51 М.
I Wish I Had Known This Before I Started Unity Game Development...
11:11