I want to become an computer game programmer (I'm 15), and w

  • Thread starter Thread starter SoNR
  • Start date Start date
S

SoNR

Guest
anybody have any tips on how to become employed in a great company like IP/BIS or Blizzard or somthing...And I would like to know what I need to study further etc....
O.J. kicks ass
 
RE: I want to become an computer game programmer (I'm 15), a

>anybody have any tips on how
>to become employed in a
>great company like IP/BIS or
>Blizzard or somthing...And I would
>like to know what I
>need to study further etc....

I'd get a degree in CS, work with a few smaller gaming companies, get involved in some public game programming projects or ones at the university, and develop your skills. Internships are always a good way to get good report with a gaming company/companies.

You should learn C/C++, assembly, DirectX and other languages. Learn fundamental gaming concepts like 3D programming, advanced game design flow, inner workings of algorithms, and above all, how to solve arbitrary problems. If you're good with planning and working with people you might want to try learning to be a project manager. If you can develop concept and develop them into viable ideas and proposals you might be good as a game designer. You will really need to be able to work in a team environment. There are no virtuosos in computer programming. Even John Carmack needs his other programming peers in his company. Team animosity is what made Ion Storm flounder for three years and produce the biggest lemon of the 3D gaming industry: Diakatana.

You will have to be the best of the best because it is almost every programmer's dream/initial dream to be a game programmer and only the best survive.

Look at this site for examples: http://www.firaxis.com/jobs_openings.cfm

-Xotor-

[div align=center]

[table width=200" border="0" cellspacing="0" cellpadding="0][tr bgcolor=#000000] [td style=font-family: 'Times New Roman', Times, serif; font-size: 8px]  [/td][td align=left" valign="middle" style="font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #FF0000; text-decoration: none]PAS:[/td][td align=left" valign="top" style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FF0000]  [/td][td align=left" valign="middle" style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FF0000]People Against Stupidity[/td][/tr][tr bgcolor=#000000" style="font-family: 'Times New Roman', Times, serif; font-size: 8px][td] [/td][td align=left" valign="top" colspan="3] [/td][/tr][tr bgcolor=#000000" style="font-family: 'Times New Roman', Times, serif; font-size: 16px; font-style: italic; font-weight: normal; color: #FFFFFF] [td] [/td][td align=left" valign="top" colspan="3]"Ignorance is excusable. Stupidity is not."[/td][/tr][/table][/div]
 
RE: I want to become an computer game programmer (I'm 15), a

>I'd get a degree in CS

whats CS?

O.J. kicks ass
 
RE: I want to become an computer game programmer (I'm 15), a

"whats CS? "

Computer Science, right?
 
RE: I want to become an computer game programmer (I'm 15), a

>"whats CS? "
>
>Computer Science, right?

Yes Computer Science. Degrees are nice but nowadays everyone has a CS degree. Experience is what employers are looking for, whether on the job or with projects or other stuff. A CS degree will teach you basically how to program languages, how to structure your code, and what concepts should be learned in programming, but you're not going to learn the inner workings of programming unless you get some experience.

If you want to be a computer programmer you had better have some games programmed on your own or with a group. It shows that at least you have a heads up on game design, working with a team, and how to get the results you want. There are tons of groups making games, so try to hook up with them if you're decent.

I learned graphics/game programming to some extent using the Allegro game programming library for C/C++ (http://www.talula.demon.co.uk/allegro/). It is a great place to start with basic games and it works on virtually any platform. Later, when you know how to program better and want more hardware-accelerated 3D stuff, you can move onto something like Crystal Space (http://crystal.sourceforge.net/) or DirectX itself.

-Xotor-

[div align=center]

[table width=200" border="0" cellspacing="0" cellpadding="0][tr bgcolor=#000000] [td style=font-family: 'Times New Roman', Times, serif; font-size: 8px]  [/td][td align=left" valign="middle" style="font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #FF0000; text-decoration: none]PAS:[/td][td align=left" valign="top" style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FF0000]  [/td][td align=left" valign="middle" style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FF0000]People Against Stupidity[/td][/tr][tr bgcolor=#000000" style="font-family: 'Times New Roman', Times, serif; font-size: 8px][td] [/td][td align=left" valign="top" colspan="3] [/td][/tr][tr bgcolor=#000000" style="font-family: 'Times New Roman', Times, serif; font-size: 16px; font-style: italic; font-weight: normal; color: #FFFFFF] [td] [/td][td align=left" valign="top" colspan="3]"Ignorance is excusable. Stupidity is not."[/td][/tr][/table][/div]
 
Back
Top