Разработчик игр или gamedev – специалист широкого профиля, который занимается созданием игр под конкретную игровую платформу. Это могут быть игры для мобильных устройств или персональных компьютеров, для игровых консолей, умных часов, шлемов виртуальной реальности и т.д. Gamedev решает задачи связанные с визуализацией и развитием сценария игры. Он пишет программный код и выбирает оптимальные пути для осуществления намеченных целей.

Краткое описание
Разработчик игр может работать в команде либо самостоятельно, с привязкой к офису либо удалённо. Все зависит от масштаба и от финансирования проекта.
Команда обычно состоит из руководителей, сценаристов, геймдизайнеров и аниматоров, специалистов по спецэффектам, звукорежиссеров, программистов, тестировщиков и других специалистов. При самостоятельной работе или при малом бюджете проекта, разработчик игр берёт на себя выполнение всех или многих вышеперечисленных функций. Такому специалисту также нужно хоть немного разбираться в юриспруденции, чтобы суметь защитить свои авторские права и запатентовать свою работу.

По уровню мастерства всех разработчиков игр можно поделить на следующие группы:
• матёрые профи, которые работают в именитых компаниях и занимаются созданием самых популярных игр;
• опытные специалисты, работающие над играми среднего уровня сложности;
• геймдевы, которые заняты разработкой простых игр;
• геймеры и аматоры, которые создают инди-игры.

Профессия разработчика игр подразумевает наличие диплома программиста. Также эту профессию могут освоить другие IT-специалисты, окончив специальные курсы.

Специфика профессии
Профессия разработчика игр неплохо оплачивается, поэтому сегодня многие молодые люди хотят освоить эту специальность. Однако настоящий успех приходит далеко не к каждому. Кроме основных профессиональных навыков в этой сфере деятельности очень ценится креативность и оригинальность мышления, широкий кругозор, а также умение и желание расширять область своих знаний.

Специфика работы геймдева требует:
• знания различных языков программирования;
• понимания всех этапов создания игры;
• свободного владения 3D редакторами;
• обязательного знания английского, т.к. вся свежая информация выходит на английском;
• умения разрабатывать игры для различных платформ и др.