Advertisement

job requirements

Started by August 26, 2014 06:02 PM
1 comment, last by IADaveMark 10 years, 3 months ago

Hi,

I'v been into writing chess engines since the age of 16 as a hobby, and realised, some people develop game-AI as a full-time job. Is there anyone on this forum, who works in a similar role, or otherwise has some first-hand experience about what requirements are usually needed for such a job?

I was thinking about spending max a year writing a starcraft engine, so I would have lot of code to demonstrate ( besides chess engine, and my eight years of unrelated professional experience ). But I have no idea if that is really worth doing, and if not, what would be an appropriate qualification.

If you have useful information, thanks in advance!

It all depends on what kind of game AI you're interested in. Approximating a solution to a chess game is one kind of AI; running a game like StarCraft is vastly different; and a shooter is going to be different yet again.

Some techniques are good to know and will appear in various flavors in many different forms of AI. You should pick up books like Game AI Pro or the AI Game Programming Wisdom series (full disclosure: I have articles in the Game AI Pro series, although I collect no royalties for them). That kind of reference will be very valuable and give you a vocabulary for talking about game AI tools with other programmers and designers.

An AI for StarCraft can be a good exercise, but in general you'd be better served with something more original: design your own game and implement an AI to play it. Could be any kind of game, from a Mario style platformer to a Battlefield style shooter or even a strategy game.

The reason I recommend this is that game AI programmers must interact with virtually every sub-discipline within game development. You'll need to be at least passingly familiar with animation, rendering, audio, physics, and so on. The more breadth you have as a developer the better AI programmer/designer you can be.

Wielder of the Sacred Wands
[Work - ArenaNet] [Epoch Language] [Scribblings]

Advertisement

Preach, brother Apoch!

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

This topic is closed to new replies.

Advertisement