|
metadata
I’m trying to learn how to become a game programmer, but at the moment, i can’t afford school.
My friend told me to teach myself how to do it, i liked the idea, because then when i go to school, i can do better, but i want to do it right.
I was wondering if there was anyone out there that knew how i could get started with this, like, how much math skills do i need, where would be a good start in learning AI? things of that nature. I know where i can learn programming, but i’m looking for what to learn outside of that, to build my skills up correctly.
thanks to anyone that helps out
|
|
metadata
for math skills I suggest that you have a good understanding of basic algebra and trigonometry. algebra is key for almost any type of programming you do, and trig is good for when you’re working with angles (aiming in a game for instance).
for learning how to do AI and stuff like that outside of school, I would honestly just use google to search for tutorials. I’m still in college for computer science, but I honestly learn more from the web than i do from my classes.
and of course theres always forums full of people willing to help you with specific questions about programming :)
|
|
metadata
If you’re planning to do games that 1. arent 3D and 2. arent MMO then you probably dont really need to enrol for some specialised course. So long as you have a reasonably decent brain at hand then you should be able to understand how to do just about everything you need through free online resources.
As for math skills, so far all the maths I’ve used in game making was stuff I got taught when I was 15.
The AI you find in a lot of flash games really isnt that complex at all and for those who do want more intelligent enemies (ones that will find the quickest way towards the player etc) there are algorithms out there that can take care of that kind of stuff for you.
|
|
metadata
Yea I agree with legacy, simple math mostly works. But I tried to do a TD once…..gatta have that trig. I am in college and i decided im going to need a trig class before i get back to that project. But like he said besides that college is kind of usless until you get to the advanced classes. My advice, learn from tuts, google, and stuff. MANY LANGUAGES IS A BIG THING. SKip AS2, learn AS3, Flex, C++ so on…..n then look for projects on like guru n stuff
|
|
metadata
by flex, you mean mxml, right?
|