Video game programmer

From WikiMD's Wellness Encyclopedia

Apple_iie
Joystick
Video game programmer
Occupation
Occupation type
Profession
Activity sectors
Video game industry
Specialty{{#statements:P1995}}
Description
CompetenciesComputer programming, Software engineering, Mathematics, Physics
Education required
Bachelor's degree in Computer science, Software engineering, or related field
Fields of
employment
Video game development
Related jobs
Game designer, Software developer, Computer engineer


A video game programmer is a software engineer who primarily develops video games or related software (such as game development tools). Video game programming has many specialized disciplines, all of which fall under the umbrella term of "video game programmer."

History[edit | edit source]

The history of video game programming dates back to the early days of computer science and video games. Early video games were often created by a single programmer or a small team. As technology advanced, the complexity of video games increased, leading to the need for specialized roles within the field.

Specializations[edit | edit source]

Video game programmers often specialize in one or more of the following areas:

Skills and Education[edit | edit source]

Video game programmers typically have a strong background in computer science and software engineering. A Bachelor's degree in Computer science, Software engineering, or a related field is often required. Key skills include:

Employment[edit | edit source]

Video game programmers are employed by video game development companies, which can range from large AAA game studios to small indie game developers. They may also work as freelancers or start their own development studios.

See also[edit | edit source]

Related pages[edit | edit source]


Contributors: Prab R. Tumpati, MD