- Home /
Unity basics tutorial?
I am fluent in java, C# and quite a few other programming languages. I can read and write the whole OOP concept and I have even programmed apps with eclipse. But I want to migrate and give unity a try. I cant find a good tutorial on it though. I am familiar with the whole editor and animator etc. but I want to learn about how vectors work and what quaternion or Rigidbody is and how to use it etc. Is there a good tutorial that teaches these special unity methods that arent present in other compilers where i can learn to program entire apps using these tools.
I mean, there's the Learn tutorials, but they generally assume that you don't know program$$anonymous$$g, so they'll be a bit of a drag. If you're a decent programmer, you can probably get very far with the Script Reference - check out the documentation for Vector3, Quaternion, Transform, Rigidbody and Collider. That'll get you most of the way.
If you want to learn about vectors, that's linear algebra - so you could search for information about that online - I assume $$anonymous$$han Academy has some good stuff on that. You don't need an entire linalg course to work with Unity, but you kinda need to be familiar with vector addition and scaling and whatever, in addition to being able to work your head around vectors both representing positions and directions.
That being said, knowing stuff about vector spaces and transformations and more complicated linalg stuff will make some problems that looks very complicated very simple, so there's definitely value there.
Quaternions are complicated. For 99% of the games out there, all you want to do is to use euler angles, and have the Quaternion class' LookDirection and Euler methods do the work for you.
Rigidbodies are things you have to put on everything that is an object that's supposed to interact with the physics engine, and is going to move.
Thanks for the brief explanations and also yeah the script reference is extremely useful, did not see it before. Thanks
Answer by dapa5678 · May 19, 2015 at 09:04 AM
https://www.youtube.com/watch?v=4HJCAT62jHc&list=PLE8FCC5A752570651∈dex=8 This guy is awesome oh and I am not sure what a quaternion does
Answer by Nsingh13 · May 19, 2015 at 05:58 AM
The easiest way is to just start using it :). When I first started I looked for good tutorials on Youtube but none really helped. Then I stumbled upon the live training archive. Most of the videos are 1 hr long each and by Tutor Mike Geig. He is an INCREDIBLE tutor, and you'll learn pretty quick from him (I certainly did). Just basically have Unity open and do whatever he does while watching the videos: https://unity3d.com/learn/tutorials/modules/live-training-archive
Good luck :)