Archived

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

Math ?

This topic is 5583 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
2D:

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

3D

Vectors-Almost all objects today are created from vectors
Matrices-Transformations
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
Gravity
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