Jump to content

What Math Classes Should I Take?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
10 replies to this topic

#1
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
Hello, I'm taking a Algebra course and I HATE it so I was wondering what math class would be the best to take to help me with game programing.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
For game programming, you will need Algebra, Pre-Calculus, Calculus (3 semesters). You'll also want Linear Algebra,and may want Differential Equations. In addition to those, Finite Math/Discrete Math/Combinatorics can be very helpful.

I'd call that the short list. I can add about 3-4 more as well :)

Physics classes can also come in handy.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
:w00t:OK that sucks thanks for your help I'll look into them classes and try and learn them.:)
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#4
Guest

Guest

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 3,414 posts
Good luck learning calculus...
Root Beer == System Administrator's Beer
Download the new operating system programming kit! (some assembly required)

#5
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
Ya it's really going to suck!!! I didn't realize it would take so much math I thought it was a little bit easier than that.:p
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#6
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Depending on what type of game programming you want to do, you can get away with quite a bit less, but for writing a 3D engine, it can get quite nasty.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#7
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
Well just 2D stuff at the moment but some 3D games later I don't really plan to make my own engine especially since the Unreal Development Kit as come out for a free download.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#8
BlaineSch

BlaineSch

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,448 posts
It always help to know how things work, the only way to figure that out is being able to make it yourself.

They didn't make the engine so you could learn less but so you could cost less.

#9
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
:huh:Good point I'll make sure I get every thing I need to know taken care of.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#10
Mossop

Mossop

    Newbie

  • Members
  • Pip
  • 8 posts
I would say linear algebra and discrete mathematics is the most important. Wouldn't it be nice to have a 'mathematics for programmers' forum? :) After all, all programming is a use of mathematics in some way.

-Mossop

#11
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
OK I'll look at them courses. That's a good idea while there at it they should make a game development forum.:D
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.