Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


Math ?

This topic is 5922 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey. I''m a begginer in programmation And I''d like to know what basic math skills is exactly needed in 2D game programming ? 3D ? And physics, why do yuo need some ? Please specify the subject and all so I can do some precise learning :D Thank you. -Dark_psi

Share this post

Link to post
Share on other sites

Vectors-Movement, positions, collisions, etc
Vector Rasterization-Rendering any type of vector-shaped objects
General Physics
Pool Table physics-Realistic Bouncing/Colliding
Collision Detection Techniques-Obvious


Vectors-Almost all objects today are created from vectors
Ray Tracing-Collisions and Rendering
Quaternions-Character Animation
3D Collision Detection Techniques-Obvious
Geometric and Polygonal Techniques-Polygon sorting and culling and optomizing
Spherical Physics-Collisions and stuff
Planes-Frustrum culling, collisions, etc.
General Physics
Pool Table Physics

That''s what I''ve learned and it''s worked so far. Maybe some people can add to that list. Mathematics for 3d game programmers and computer graphics is an aweseome book that covers all of the 3D topics listed above. For the 2D topics, Tricks of the Windows Game Programming Gurus does a good job explaining it all but maybe you can find it elsewhere.

My Site-My Tetris Clone w/Source
Come join us on IRC in #directxdev @ irc.afternet.org

Share this post

Link to post
Share on other sites
Wow.That''s a long list , don''t add don''t add ! lol Thank you rapid for those indications , I can stop wasting my time learning the wrong stuffs


Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!