Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualSimonForsman

Posted 19 August 2012 - 02:33 PM

You probably won't understand most, if not all, of the things you need to know to program a computer game. I would say you need to wait at least a couple of years, as you definitely NEED Algebra I and II and Linear, but Calculus does come in handy (not COMPLETELY necessary, but almost). And that is only for the graphics part (which is surprisingly only a small part of programming a game, about 10%). You definitely aren't the first kid out of your age group running over here for advice to implement their "great new idea."


Thats a bit harsh, you don't need more than extremely basic algebra and a bit of trigonometry(allthough for some games trig isn't needed either) to make a 2D game, and that has normally been covered in school by most 13 year olds, (i made my first 2D game when i was 12 using pascal/BGI and my first properly polished 2D game when i was 13 with pascal/x86 asm, it wasn't easy but it was doable, Yes, for 3D games it helps a lot to know linear algebra (it is not necessary though, with solid trig knowledge you can get things working anyway and today there are tons of helpful libraries that abstract away alot of the really nasty math for you, There is also absolutely nothing that prevents the OP from picking up any additional math he needs/wants as he goes along, If he has a decent math teacher he/she will be more than happy to help him out if he has math related questions. (and if his math teacher is crap or far too busy to help students learn(allthough, atleast where i'm from it is a teachers job to help students learn) there are tons of helpful people here on gdnet who can help)

There is no reason to wait, just jump in and get started, he has far more time now when he is young than he'll have later in life.

#2SimonForsman

Posted 19 August 2012 - 02:33 PM

You probably won't understand most, if not all, of the things you need to know to program a computer game. I would say you need to wait at least a couple of years, as you definitely NEED Algebra I and II and Linear, but Calculus does come in handy (not COMPLETELY necessary, but almost). And that is only for the graphics part (which is surprisingly only a small part of programming a game, about 10%). You definitely aren't the first kid out of your age group running over here for advice to implement their "great new idea."


Thats a bit harsh, you don't need more than extremely basic algebra and a bit of trigonometry to make a 2D game, and that has normally been covered in school by most 13 year olds, (i made my first 2D game when i was 12 using pascal/BGI and my first properly polished 2D game when i was 13 with pascal/x86 asm, it wasn't easy but it was doable, Yes, for 3D games it helps a lot to know linear algebra (it is not necessary though, with solid trig knowledge you can get things working anyway and today there are tons of helpful libraries that abstract away alot of the really nasty math for you, There is also absolutely nothing that prevents the OP from picking up any additional math he needs/wants as he goes along, If he has a decent math teacher he/she will be more than happy to help him out if he has math related questions. (and if his math teacher is crap or far too busy to help students learn(allthough, atleast where i'm from it is a teachers job to help students learn) there are tons of helpful people here on gdnet who can help)

There is no reason to wait, just jump in and get started, he has far more time now when he is young than he'll have later in life.

#1SimonForsman

Posted 19 August 2012 - 02:32 PM

@Kripis One thing you will learn is that when people are giving you advice, you may not like it, but you don't just go call them a dick. I wasn't insulting you, I was just telling you that you aren't the first kid to think like you do and talk about it on this site. And no, you DO NOT know real math, or real computer science for that matter, both of which you need for game dev. I'm not saying give up and wait ten years and get some game development "degree" (which IMHO aren't a good choice. at all), but you do have quite a lot to learn, and by the time you learn it (I'd say a year of dedicated studying with minimal distractions, if you are really smart) you might even decide you don't "love" developing games, because the funnest part of developing isn't working on it, its seeing your finished work. And no, there are not a lot of people who can work on something as trivial as a computer game for a long amount of time. Just enjoy being a kid, and all that entails. Even if you did learn all the things, the time it takes for you to make something would almost ensure that you don't have friends, good grades, or happy guardians. I'm not saying be one of those idiotic mongrels that passes for a "good kid" these days, but still, quaternions, matrix transforms, frustum culling, entropy, data encoding, BSD sockets, function handles, random number generators, Mersenne primes, and a bazillion other topics might be a bit out of your reach now until you learn more. And no, you don't have to learn at the same pace as your educational institution. You can learn on your own, in probably a year. But like I said earlier, you have to be very SMART (not like Derpy Hooves), and dedicated to more than just making some game, you have to be dedicated to PROGRAMMING.

You probably won't understand most, if not all, of the things you need to know to program a computer game. I would say you need to wait at least a couple of years, as you definitely NEED Algebra I and II and Linear, but Calculus does come in handy (not COMPLETELY necessary, but almost). And that is only for the graphics part (which is surprisingly only a small part of programming a game, about 10%). You definitely aren't the first kid out of your age group running over here for advice to implement their "great new idea."


Thats a bit harsh, you don't need more than extremely basic algebra and a bit of trigonometry to make a 2D game, and that has normally been covered in school by most 13 year olds, (i made my first 2D game when i was 12 using pascal/BGI and my first properly polished 2D game when i was 13 with pascal/x86 asm, it wasn't easy but it was doable, Yes, for 3D games it helps a lot to know linear algebra (it is not necessary though, with solid trig knowledge you can get things working anyway and today there are tons of helpful libraries that abstract away alot of the really nasty math for you, There is also absolutely nothing that prevents the OP from picking up any additional math he needs/wants as he goes along, If he has a decent math teacher he/she will be more than happy to help him out if he has math related questions. (and if his math teacher is crap or far too busy to help students learn(allthough, atleast where i'm from it is a teachers job to help students learn) there are tons of helpful people here on gdnet who can help)

There is no reason to wait, just jump in and get started, he has far more time now when he is young than he'll have later in life.

PARTNERS