Sign in to follow this  
chrpeter

College Game Programmer

Recommended Posts

chrpeter    110
Hello. I am currently a game programmer in college and I want to make sure I obtain all possible math skills before I graduate. What are the most important math classes for a game programmer? Thanks.

Share this post


Link to post
Share on other sites
Jroggy    172
Quote:
Original post by chillypacman
I'd say Matrix and vector classes are by far the most important in any game...

I think by "classes" he meant courses, not C++ Classes. Although you're correct in a way, as he'll definitely want to take Linear Algebra, which involves both vectors and matrices.

Share this post


Link to post
Share on other sites
daviangel    604
Quote:
Original post by gameplayprogammer
I would say take some physics classes aswell, as linear algebra/triganometry is almost always used in conjunction with physics.

If you only have to take one take linear algebra.
If you are a math/science/cs major you probably don't much choice anyways and will be required to take 1 to 2 years of hard math like calculus,linear, maybe differential equations and 1-2 years of physics also at most colleges.

Share this post


Link to post
Share on other sites
Winegums    286
Linear algebra is the priority, if you're to understand the theory of graphics programming (and 3D programming in general) this is an absolute must.

Physics (dynamics and kinematics specifically) might also be useful. As would calculus.

Share this post


Link to post
Share on other sites
swiftcoder    18426
Quote:
Original post by chrpeter
Hello. I am currently a game programmer in college and I want to make sure I obtain all possible math skills before I graduate. What are the most important math classes for a game programmer? Thanks.
If you really want all of the math skills you could need, then I am afraid you need a minimum of linear algebra, multi-variable calculus, 2 semesters of physics (with calculus - they often offer other physics courses without for non-cs/math majors), and discrete math.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this