Wednesday, October 29, 2008

game programming is a beautiful road !

Well, you want to be a game programmer, that's fine but wait, you must think
that game programmer is like a long road that needs a patience and time, it's
not a simple decision to be a game programmer the effective point that will
let you keep going on this road, it's the love, if you love to be a game
programmer then you will continue to be on this road and reach your target,
game programming need you to study, for me I will tell you what do you need
to study but it's not a single way to take it, for example I'm using c++,
win32 api, but you can use c#, visual basic as a programming language, anyway
let me tell you what you need:

1. C++ (programming language, also c#, visual basic).
2. Win32 api (windows application programming interface, also .net framework).
3. Mathematics (vectors, matrices, polynomials, analytic geometry ...etc).
4. Directx (for game api, also opengl).
5. Artificial intelligence.
6. Physics.
7. Modeling, rigging and animation with maya (also 3ds max can be used).

Are you ready for all of the above points???
well if you are ready you must find a source to start, the internet is your
source, but also the internet is a big world and you don't know where to
start, or to search, try to find tutorials that take you from zero ( depend
on your knowledge level ), you can also verify my main website from time to
time at http://gptutors.com , when you will learn all of these things except
the modeling part (you are not obliged to learn modeling to be a game
programmer but learning it is a plus, also you can make your own characters)
you will be ready to work on a game company (like Electronic Arts, UBI soft,
Acclaim Entertainment, 3DO, Westwood Studios ...etc)

Arkan
http://gptutors.com founder.


Other Links:
Games Web Directory





No comments: