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
0
Question by emi21 · Jun 30, 2015 at 05:27 PM · gamebeginnermathstuckunknown

Essential math for games

I barely got to high school and I always loved video games.I then wanted to learn how to make them and headed to unity but realised that I needed math in order to work with the engine and make games. I am asking if I cold have a list of all the basic and more advanced mathematics necessary to develop a game. Tank you all for the help.

Comment
Add comment · Show 1
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 IphStich · Jun 30, 2015 at 05:43 PM 0
Share

You shouldn't need more than a basic understanding of highschool algebra to get started.

I did 2 Unit $$anonymous$$ath here in Australia. I don't know what you'd call it overseas. It's basically one step more complicated than "general mathematics". And I also did basic Physics too (the only bit I still use is projectile motion).

I suggest you do a little research into vector arithmetic. Beyond that, the most complicated maths I've used would probably be a square root.

You don't need to know a whole lot to get started.

2 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by brunopava · Jun 30, 2015 at 05:32 PM

You can check this guy out: https://www.youtube.com/playlist?list=PLW3Zl3wyJwWOpdhYedlD-yCB7WQoHf-My

His aproach is very visual and easy to understand.

Also you should consider learning a programming language. For unity I would sugest C#. If you google Unity C# tutorial, there is a ton of content on the web about that.

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
1

Answer by LaneFox · Jun 30, 2015 at 05:40 PM

The majority of stuff is basically middleschool math; Addition, subtraction, multiply, divide. Nothing serious.

But depending on what you are doing you'll need to understand how Vectors work. It's really not super terrible and if can understand visual descriptions you will probably find enough dumbed-down material to explain how the more complex stuff works. Don't worry, you don't need to understand everything about Vectors right out of the gate, just piece it together when you need it and take it as slow as you need.

Unity's Learn section has great videos on fundamental scripting and covers vector maths. I would highly recommend doing the project tutorials like the Stealth Project and such.

Unity has a Vector Workshop sort of page, but it might be a little too complicated right now. Just glance through if so and try to fully understand the right-hand-rule if anything.

When it comes to quaternions, just forget about it until you understand vectors. Unless its a simple rotation to rotation or basic function then try to avoid them whenever possible and if you do use them be sure to comment in some easy to understand language about what is happening.

http://www.dotnetperls.com/ is also a really awesome site for beginners.

Hope that helps! =)

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

Extending a vector? 4 Answers

How do I fix my Normals (I have flipped them and does not work) 0 Answers

getting udp package info inside unity (GlovePIE) 0 Answers

Snake Game problems - errors 2 Answers

Making a fighting game like dragon ball z infinite world using blender and unity? 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