Программисты видеоигр - разработчики программного обеспечения, которые работают над играми для консольных или портативных игровых систем. Помимо понимания компьютерных языков и структур, они также должны быть знакомы с конкретными целевыми системами, в которых будут играть их игры, а также с платформами разработки, используемыми для создания игр.
Навыки.
Как правило, трудно войти в индустрию видеоигр, но возможности стажировки у таких компаний, как Sony и EA Games, могут предоставить ценный опыт и связи, которые помогут начинающим программистам найти работу после окончания учебы. Большинство колледжей и университетов публикуют списки стажировок, поэтому студентам стоит подумать о посещении центра карьеры и консультации с консультантом. Помимо знания C ++, знание других языков программирования, таких как Python или Lua, может помочь студентам получить стажировку.
Образование.
Стать программистом видеоигр начинается с получения степени бакалавра в области компьютерных наук, разработки программного обеспечения или в смежных областях. Хотя требования к этим специальностям различны, большинство студентов заканчивают базовые курсы по математике, информатике и анализу данных. Студенты, принятые в основные, будут затем охватывать сложные темы, такие как использование алгоритмов для создания программных интерфейсов. Кроме того, программы могут предписывать студентам посещать лабораторные курсы, на которых они разрабатывают свое собственное программное обеспечение или игру.
Студенты также обычно изучают несколько компьютерных языков , таких как C +, C ++ и Java. Некоторые программы позволяют студентам посещать курсы графического дизайна и анимации, чтобы дополнить их обучение программированию.
Средняя заработная плата составляет 103 620 долл. США (разработчики программного обеспечения, приложения) *