Game Designers/ Game Programmers

RedSevenBlue

New member
I really want to do this as a job and I would like to know more about it.

P.S. where would be the best college to go to for this or which one did you go to?
 

EArkham

Necromancer
I worked for six years as a game designer and can not highly recommend it. Very long hours, surprisingly low pay, heavy competition, and no real job security (even if you\'ve got bucketloads of talent). Doing it for the love of gaming will burn you out with the hours required, no question.

As a part time job, or as a springboard to something better, it\'s fine. I just wouldn\'t plan to make a long career of it. Your goal should be forming your own company and putting out your own games. That\'s expensive, time consuming, and requires paying your dues and learning how the gaming business works, but ultimately it will be the most rewarding.

Don\'t even bother with a college that offers \"game design\" classes. Focus on general computer skills, like IT, web design, programming, etc -- that way you have more options available.

It\'s easy to get on with various low level projects like muds and web games. Start there, get some experience dealing with customers and coding in both live and developmental environments.

Absolutely avoid game companies that refuse to pay you but have mandatory duties (specific project goals, meetings, customer service shifts, etc). Working volunteer is fine, but it needs to be treated as a volunteer job.

Lots of generalizations there, but hopefully point you in the right direction.

Kep
 

lono

New member
It\'s not something I\'ve done, but I have worked with computer game coders, artists and designers on plenty of occasions and know a few as mates. They do sometimes have to work painfully long hours, really had to scrap to get their jobs in the first place and many of them have skipped from job to job due to cancelation of projects or conflicts with management.

Despite this though most of them are still really happy doing what they do, and seem to enjoy the competetiveness and use it as motivation.

They don\'t do too bad pay wise considering they are generally pretty young too (I don\'t think Games Programmer is a job for life. You\'ve got to move onwards and upwards as EArkham says). Sure, they could get more doing certain other IT jobs, but they still want to be game programmers and only seem to experience burn-out on odd ocasions before they get their motivation back.

You should definately do some work on a mod for an existing game engine or create some of your own stuff to check you can do it day in, day out though.
 

RedSevenBlue

New member
Originally posted by EArkham
I worked for six years as a game designer and can not highly recommend it. Very long hours, surprisingly low pay, heavy competition, and no real job security (even if you\'ve got bucketloads of talent). Doing it for the love of gaming will burn you out with the hours required, no question.

As a part time job, or as a springboard to something better, it\'s fine. I just wouldn\'t plan to make a long career of it. Your goal should be forming your own company and putting out your own games. That\'s expensive, time consuming, and requires paying your dues and learning how the gaming business works, but ultimately it will be the most rewarding.

Don\'t even bother with a college that offers \"game design\" classes. Focus on general computer skills, like IT, web design, programming, etc -- that way you have more options available.

It\'s easy to get on with various low level projects like muds and web games. Start there, get some experience dealing with customers and coding in both live and developmental environments.

Absolutely avoid game companies that refuse to pay you but have mandatory duties (specific project goals, meetings, customer service shifts, etc). Working volunteer is fine, but it needs to be treated as a volunteer job.

Lots of generalizations there, but hopefully point you in the right direction.

Kep

Good advice, thanks, but the problem is that I can\'t find any mentors to teach me because the last person I found was gonna teach me what he knew when he worked on Halo and a bunch of other games for Microsoft and Bungie but then I had to move because of my mom\'s paranoia. Do you live near Georgia?
 

EArkham

Necromancer
Game design isn\'t really something that can be learned through mentoring. A mentor can review your code, I suppose. <g> The creativity has to be cultivated yourself.

First and foremost, you need to know your languages: C++, python, etc. That\'s where your classes will be handy, but the best teacher there is to just buy a book and start coding. Decide on what you want to write, and then figure out how to write it. And then rewrite it, make it faster, more efficient. Etc.

You need to be able to quickly pick up new languages and interfaces, since many companies use proprietary scripts and/or front ends for their games. That\'s not something a mentor can give you; you just have to jump in with both feet and start.

Kep
 

KingM

New member
I think books are good for learning the underlying concepts of modern programming i.e. Object Oriented programming, classes, inheritance etc.

Once you\'ve got them understood, you should be able to get started with other languages by simply jumping in, finding what bits you need and using web based reference materials, APIs etc.

As has been said, for games programmers C/C++ is essential as it is simply faster. Java is nicer to program in as it is a lot more forgiving, but since it is an interpreted language, it is really never going to be used for processor-intensive games

Cheers

Matt
 
I use programming from a different angle (engineering) but I find the most important thing is to get a good programming mentality and get a good general understanding. Turbo Pascal was the language they used to introduce us in college as its a lot more forgiving than C ,C++ and VB and so forth. For a simple games programming language try Dark Basic its been a few years since I looked at it but it used to have source code for a few games and a pretty good help as well
 
Back To Top
Top