Jump to content
  • Advertisement
Sign in to follow this  
nbroyles

General Math & Gaming Question

This topic is 5039 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 all, I was just curious as to what math courses are necessary for game programming. I would also like to know those which are the most important. I realize this is extremely general but if someone can give me a decent estimate that would be great. Also, can anyone recommend some good calculus books for self-teaching. I've taken Calc 1 through 3 but I'm hardly comfortable with my abilities. I'm pretty solid in Calc 1, shaky in Calc 2, and just plain rotten in Calc 3. If anyone can offer up some information, that'd be great. Thanks.

Share this post


Link to post
Share on other sites
Advertisement
Well I took A-level Maths and Physics (a-level is 16-18 i dunno what that relates to in the USA). The maths topics were Statistics, Mechanics, And Pure Maths (maths for the sake of maths lol ). These covered alot of what ive seen needed for games programming (although some things were just skimmed).

For which is most improtants it depends on what your going to be doing. I guess the mechanics would be more improtant if you wanted to focus on Physics engines where the Pure would be more useless for doing 3D graphics and such like.

Share this post


Link to post
Share on other sites
Basic calculus is a solid start. I think if you want to do complex things like ragdoll collisions, some multibody-kinematics would be a good idea (though not fun [8^).

Share this post


Link to post
Share on other sites
Depends on what aera of Game Programming you are interrested in.

Algrebra for Graphics and Physics.
Calculus for Physics.
Logic and Statistics for A.I.

Share this post


Link to post
Share on other sites
I recommend discrete math for learning about logic, functions, optimizations, etc. Plus it'll help you relax after calc being much simpler (in most ways)

Share this post


Link to post
Share on other sites
Matrix Algebra is a great help in understanding 3D programming (and 2D, such as tranlations or transformations etc) where Calculus (in conjunction with Physics) helps you with physics applications in your games such as gravity, frictional forces, air resistance, forces, Vectors etc, Statistics and Logic, for AI as stated earlier in this thread.

I have done several subjects (corr.) in mathematics, and had to teach myself the entire year, so I can recommend at least 1 book if you're interested in brushing up calculus. (you should take notes and do the exercises, and try the concepts out)

ISBN 0-201-54977-8 Finney and Thomas, Calculus 2nd Edition

It has one slight draw back, but with a little thinking it can be over come, it lacks some really good examples, if you are stuck, online resources can help with those few problems. But otherwise, it's rather well explained in a way that seems understandable. (Graph drawing programs can assist the learning greatly)

Regards,
Ixeus

Share this post


Link to post
Share on other sites
A strong sense of linear algebra and trig and calculus would be good I think. I took statistics and found it quite needless myself. If you understand proportions, then you don't need it in my opinion.

Though according to my school, DeVry, where my major is in programming, they think all we need is Algebra 1. I'm still trying to figure that one out.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

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

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!