Page 1 of 2

Math is fun! [THERE'S WORDS TOO]

Posted: Thu Sep 24, 2015 11:06 pm
by TheOdyssey
I'm in 8th and I'm taking Algebra I and I've noticed that the more I learn the better my code comes out, and I really want to know which math course would help the most with game development and programming. I have the choice of either Geometry, Pre-Calculus(maybe...) or Algebra II.

Thanks!

EDIT: And yes, I did just discover these fancy color changers

Re: Math is fun!

Posted: Fri Sep 25, 2015 12:18 am
by bakpakin
It's really cool that you're so into math; it is important to have a grasp on math if you want to make games (Not level design or game design, per say, but actually code a game).

I would say algebra or calculus would be the way to go, but more specifically Linear Algebra. Linear algebra is really useful for 2d graphics and absolutely essential for modern 3d graphics. Vectors are often the best way to represent position, speed, and rotation, so understanding how they work and what you can do with them is really helpful.

Linear Algebra is usually taught at the college level, though, so it might be a bit difficult to find easy to learn from material. I think Khan Academy is a great resource for linear algebra, but was a bit tedious (IMHO). However, if you haven't learned this kind of stuff before, it's really great.

EDIT:
Trigonometry might be a bit of prerequisite for linear algebra, so definitely learn some of that. Also, a full understanding of linear algebra is not needed to help you with game programming, just learning more about vectors will be really helpful.

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Fri Sep 25, 2015 1:03 am
by TheOdyssey
Thanks for the help, I looked into Linear Algebra and it looks a bit intimidating as of the moment but I guess I am a bit lower level than it requires. Also, I checked out your Ludum Dare games and I really enjoyed Weregoat and CommandoKibbles. Keep it up, man

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Fri Sep 25, 2015 2:41 am
by slime
Often physics courses in high school teach a bit of linear algebra along with the physics. High school physics courses probably have more 2D gamedev programming-applicable content than almost any other course, I think (including most university-level courses.)

My favourite math course in high school was calculus, but largely because my teacher was amazing. I think my first-semester university linear algebra course was my favourite in terms of content though.

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Fri Sep 25, 2015 10:45 pm
by Karai17
Don't forget about Khan Academy! You can learn lots of good stuff there for free, at your own pace.

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Sun Sep 27, 2015 8:43 pm
by NickRock
Geometry is pretty fun!
Karai17 wrote:Don't forget about Khan Academy! You can learn lots of good stuff there for free, at your own pace.
And yeah, khan academy is a gem, so glad I found this site! :D

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Sun Sep 27, 2015 9:34 pm
by TheOdyssey
NickRock wrote:Geometry is pretty fun!
Karai17 wrote:Don't forget about Khan Academy! You can learn lots of good stuff there for free, at your own pace.
And yeah, khan academy is a gem, so glad I found this site! :D
Yeah, it is really awesome

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Mon Sep 28, 2015 6:45 pm
by T-Bone
I'm disappointed by the lack of options. Matrix theory FTW

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Mon Sep 28, 2015 11:43 pm
by TheOdyssey
T-Bone wrote:I'm disappointed by the lack of options. Matrix theory FTW
Just Googled it and IMHO, it's maybe the nerdiest math field I've seen yet. Nevertheless I added it ;)

Re: Math is fun! [THERE'S WORDS TOO]

Posted: Wed Sep 30, 2015 7:45 am
by norubal
Probability Theory FTW.