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 Reeceg · Jul 22, 2014 at 01:44 AM · physicslife

Unity Physics and real Physics

Hello im in the process of choosing my school subjects and was wondering if learning physics in school would help with my coding?

Comment
Add comment
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

3 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Kiwasi · Jul 22, 2014 at 02:38 AM

Yes. Most definitely yes.

Unity physics is based on classic Newtonian physics. You will also learn vector math which is helpful.

I would also recommend any maths subjects you can get your hands on, at as high a level as you can handle. Linear algebra in particular.

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 tanoshimi · Jul 22, 2014 at 01:13 PM

With your coding? Yes.

But as to what subjects would help you make good games? Anything - history, geography, music, art, literature, classics. Expand your mind, learn as much as you can about everything. You can be the best coder in the world, but if you don't have any creativity or imagination to back it up, your games will be rubbish.

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 HarshadK · Jul 22, 2014 at 01:41 PM

@BoredMormon and @tanoshimi have already specified that it will surely help you with coding.

I just would like to tell you that the physics engines used in game engines (2D and 3D) are based on the real physics itself. These physics engines do use real world concepts and equations in them so it would certainly be useful for you.

You can use physics in your games even if you don't learn too much about physics in school but having a knowledge of physics will take you few notches up and you will know why something works and not just use it because it says so.

One more thing is to learn and understand physics you need to be good at mathematics. If you are good in both you will have a lot knowledge as to how things work and can tweak things easily to suit your needs easily. You can even write code that you understand how it works and not just copy paste codes of other to make things work.

Sometimes it is also required in games to create your custom physics engines (basic ones to advanced features) rather than using in-built physics engine in your game engine.

The underline is that you need to learn before you leap to code. Now you can learn by yourself or you can learn at school. Learning at school is better than just doing it by yourself since it is lot easier to learn things at school rather than doing it trial and error by yourself.

Best 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

23 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 avatar image

Related Questions

Is it possible to make a physics sandbox game with coding capabilities? 0 Answers

How can i rework physics or collisions for my game? 2 Answers

Continuing movement after animaton on GetButtonUp 0 Answers

Run some code just after physics is calculated 1 Answer

Custom Physics? 2 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