Search Helium

Home > Computers & Technology > Computers & Technology (Other)

Computer game development: Becoming a programmer

by Kristie Eller

Created on: March 15, 2008   Last Updated: May 13, 2008

Becoming a gaming industry programmer requires skills and expert knowledge of programming, math, computer science, and physics to name just a few. A programmer is required to have knowledge, dedication, and possess great team player capabilities. Just being great at playing the video games does not make you a great programmer. In other words, there is more to being a gaming programmer than most people realize. Some feel like video programming is something easily done. Nothing could be further from the truth in today's gaming industry. Programming games requires long hours of research and development. Today's gaming programmers are required to complete specific courses to graduate with a bachelor's degree. Times have changed and it is no longer best to be a programmer without a degree and just be a hobbyist programmer. Let us now discuss the courses needed and expectations that are skills and requirements to becoming a programmer into today's gaming industry. Starting with giving examples of courses needed:

-Introduction to game design and creation with programming
-Math and physics for game programming
-Advanced topics in C++ and C#
-Introduction to 2-D game development with C/C++
-3-D game engine application development with C++ and C#
-Digital art modeling and animation
-DirectX application development with C++ and C#
-Project definition and portfolio specifications
-Portfolio development
-Animation and graphic game programming

These courses that was just listed are just a brief glimpse of the types of subjects required. There are still many different types of subjects required for the gaming programmer. It just depends on the type one chooses to accomplish as a career. Again, it is important to be a team player as a programmer because of the different types of programmers needed to accomplish game programming. Listed below are just some of the different types to choose from as a career.

-Game physics programmer -Input programmer
-Sound programmer -Technology programmer
-Graphics programmer -Lead game programmer
-Gameplay programmer

To better understand the demands that are required for a programmer is to learn about their job interviews. Given throughout the rest of this reading is an example of a job interview for a position needed for a Lead Technology Programmer. Starting by first giving the job description that is told up front before continuing the interview. Secondly, give the job requirements needed for the position, and last give the job responsibilities.

Helium Debate

Cast your vote!

Is 3D a fad, or the future of gaming, movies and television?

Click for your side.

172810

Featured Partner

Reason Foundation

Reason has partnered with Helium, giving you the chance to write for a cause. Browse Reason's featured titles, pick an issue and write! You can also donate your article earnings. Share what you know, learn new perspectives...more


CONNECT WITH US

Read
our blog
Helum for writers

Write and get published
Share with other writers
Polish your freelancing skills

Join our active writing community
Helium Content Source for Publishers

Quality articles from proven freelancers
Exclusive rights, fast turnaround
Brand engagement, business blogging -- our writers do it all

Get custom content today!

INFORMATION


Helium, Inc.
200 Brickstone Square Andover, MA 01810 USA
#