Math Requirements

Nibbie
Posts: 2
Joined: 2010.10
Post: #1
Hello everyone,

I am completely new to programming and such (and to this forums), but I have a strong interest in learning. Someday I hope I can make my own games.

However, as a communications student, I don't really get to see a lot of math (much less programming), so I was wondering, what would I have to learn on math subjects so I can program a game? I know there is a broad spectrum of games, but what I am trying to do is to program a simple game such as those that are on the app store or maybe even flash games.

Can anybody point me in the right direction? Grin

P.S.: I read the thread about starting on game development, and I tried to find out what exactly was linear algebra, and I found out it is something entirely new to me. ><
Quote this message in a reply
Luminary
Posts: 5,143
Joined: 2002.04
Post: #2
Linear algebra will help you, but isn't necessary for a 2D game. You can make a perfectly good 2D game with the basic trigonometry you learned age about 14.
Quote this message in a reply
Nibbie
Posts: 2
Joined: 2010.10
Post: #3
Oh, alright, thanks, I'll take that into account.
Quote this message in a reply
Moderator
Posts: 916
Joined: 2002.10
Post: #4
I would suggest discrete math. I find I use those examples more often than not.

But honestly, the math you need to know depends on what you want to do in programming / game development. Computer science will help you far more than math will.
Quote this message in a reply
Member
Posts: 281
Joined: 2009.04
Post: #5
Anything which you don't know already is on the internet for you to either learn or copy. P.S. for a simple 2D game there isn't anything really complex like quaternions or anything. Good luck anyway though.

~ Bring a Pen ~
Quote this message in a reply
Moderator
Posts: 680
Joined: 2002.11
Post: #6
Agreement with other posters. Evidence: the only math questions I have ever asked on this forum were related to high school-level trigonometry concepts that hadn't been covered in my public school math classes yet.

My web site - Games, music, Python stuff
Quote this message in a reply
Member
Posts: 54
Joined: 2010.10
Post: #7
Mikey, you shouldn't be telling people it's easy to learn games programming when even your signature has a stack overflow in it... Wink

Paul Johnson
Great Little War Game
Quote this message in a reply
Moderator
Posts: 3,572
Joined: 2003.06
Post: #8
LOL... Mikey's sigs always contain logical errors. I don't think I've ever seen a member who has received more discussion about their sig.

On the math thing: Definitely need to know sin/cos/tan and their inverses, plus you need to know the distance formula. You can pretty much do any 2D game with just those basic math concepts.
Quote this message in a reply
Member
Posts: 281
Joined: 2009.04
Post: #9
(Nov 28, 2010 09:33 AM)AnotherJake Wrote:  LOL... Mikey's sigs always contain logical errors. I don't think I've ever seen a member who has received more discussion about their sig.

Thanks very much for that.

~ Bring a Pen ~
Quote this message in a reply
Post Reply