Math in computer game development
A common cry in mathematics classrooms is, “When am I ever gonna use this stuff?”
I think it’s a perfectly reasonable question and it is evidence of the learner seeking meaning in pages of mindless algebra.
Well, who uses math and how do they use it?
One field where math is alive, kicking and vital is the multi-billion dollar computer games industry.
I came across this Math and Physics forum in gamedev.net. It gives a fascinating insight into the things that game programmers are trying to achieve in their games and the math that they need to achieve it.
Some recent forum topics:
- Collision detection (vectors, coordinate geometry, distance formula)
- Mollweide projection (3-D geometry)
- Checking if an x,y point is within an ellipse (analytical coordinate geometry)
- Poker (probability)
- Angular velocity
- Matrix operations
I’m always impressed with how people freely give of their time and expertise on such forums.
That forum link again: Math and Physics forum
See also Math in computer games for another example of how math is being used every day in the computer games industry.
Comments
One Response to “Math in computer game development”
Leave a Reply

Hey there!
We’ve just started a small 3d model site which would be cool for your game development:
http://www.3d4ya.com
We have free real-time models like this:
http://img525.imageshack.us/img525/3223/x0207bsn1.jpg
http://img295.imageshack.us/img295/2056/x020xbqz8.jpg
http://img300.imageshack.us/img300/2527/copyofx0202beb7.jpg
http://img525.imageshack.us/img525/4761/copyofx0205bei2.jpg
and others:
http://img177.imageshack.us/img177/5711/x0301brx5.jpg
http://img523.imageshack.us/img523/9731/x0102bys4.jpg
http://img177.imageshack.us/img177/2812/x0601bro6.jpg
http://img257.imageshack.us/img257/2262/x0701bhn9.jpg/img
Developers always need model, so we try our best to make as many free model as we can and hope they might help you!
New products are available every week, we kindly invite you to visit 3d4ya.com frequently to check them out!
Sorry if you find it annoying.
3d4ya.com