REAL-TIME INTERACTIVE SIMULATION
(games designer and/or programmer)
How do I get into games programming?
Jane Jensen (Game designer & programmer) -- Gabriel Knight
Get a college major or minor in programming; a strong series of English classes, art appreciation, music appreciation; and film directing.
Sid Meier (Games programmer) -- King of Civilization, Gettysburg, Alpha Centauri
Programmer: Program a little prototype of a game
Designer: get a job in play testing so that you know what makes a game fun or not fun.
Bruce Shelley (Games designer) -- Age of Empires
Artist: education and a good demo reel
Designer: start as a play tester; need good communication skills (speaking and writing), management and research skills.
Programmers: good education and practical experience
General: basic skills, enthusiasm, self-motivation, team player, and an abiding interest in games.
Chris Taylor (Games designer & programmer) -- Total Annihilation
Play lots of games
Choose programming, art, or design.
Work with a mentor
Read lots of books
Work on your own project
Choose as broad an education as possible, but concentrate on a selection of skills in either the design or the programming area.
|COMMUNICATION & MANAGEMENT SKILLS|
|MGMT 371 |
|Management and Organizational Behavior |
Organizational Change and Development
Motivation and Leadership
|Audio and video technology|
|COMM 235 |
|Introduction to Video |
Video Studio Production
|Writing and editing|
|JOUR 245 |
Writing for Public Information
|Art, Graphic Design, & Music|
|ART 161-3 |
Introduction to Art
Principles of Photography
Introduction to Music
|English: Writing & Literature|
|ENGL 121-2 |
|College Writing |
Various film & literature courses
|MATHEMATICS & SCIENCE|
|MATH 181,281-3 |
|Calculus I-IV |
Ordinary Differential Equations
Principles of Physics
|CAD, KINEMATICS, & ROBOTICS|
|ENGR 221-3 |
|Engineering Mechanics |
|Operating systems |
Assembly language programming
Digital logic, Computer Architecture, Computer I/O
Programming: C, C++, Java
Data structures and algorithms
Design and analysis of algorithms
Simulation and Modeling
* for CS majors, CPTR 355 Graphics is the prerequisite.
** for CS majors, the prerequisite ENGR 355 is waved.
ReferencesHamrick, Lee The $100 Question? http://www.gamecenter.com 1998DigipenB. Sc. Real Time Interactive Simulation
Last update on April 8, 2010