Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
-1
Question by CubePhysics · May 18, 2015 at 06:51 PM · 2dtutorialvector

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.

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Baste · May 18, 2015 at 07:20 PM 0
Share

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.

avatar image CubePhysics · May 18, 2015 at 07:35 PM 0
Share

Thanks for the brief explanations and also yeah the script reference is extremely useful, did not see it before. Thanks

2 Replies

· Add your reply
  • Sort: 
avatar image
0

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

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

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 :)

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

22 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Getting a 2d Sprite to move over time to an Array 1 Answer

Is the 2D gameplay tutorial by Graveck
 Interactive outdated? 1 Answer

Any 2D side scroller tutorials? 2 Answers

Extend time by picking up object problem 1 Answer

Question about 2D Gameplay Tutorial 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges