HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>Gamedev - определение</a></li>
1 <ul><li><a>Gamedev - определение</a></li>
2 <li><a>Gamedev-специалист - что за зверь?</a><ul><li><a>Кто нужен для игровой разработки - направления</a></li>
2 <li><a>Gamedev-специалист - что за зверь?</a><ul><li><a>Кто нужен для игровой разработки - направления</a></li>
3 </ul></li>
3 </ul></li>
4 <li><a>Как стать программистом-узконаправленником</a><ul><li><a>О языках программирования</a></li>
4 <li><a>Как стать программистом-узконаправленником</a><ul><li><a>О языках программирования</a></li>
5 <li><a>Вопрос движков - готовый или собственный</a></li>
5 <li><a>Вопрос движков - готовый или собственный</a></li>
6 <li><a>Личностные качества</a></li>
6 <li><a>Личностные качества</a></li>
7 </ul></li>
7 </ul></li>
8 </ul><p>Программирование предусматривает огромное множество всевозможных направлений, в которых работают разработчики. Каждая "сфера" обладает собственными особенностями, нюансами и требованиями для продвижения по карьерной лестнице.</p>
8 </ul><p>Программирование предусматривает огромное множество всевозможных направлений, в которых работают разработчики. Каждая "сфера" обладает собственными особенностями, нюансами и требованиями для продвижения по карьерной лестнице.</p>
9 <p>Огромным спросом начал пользоваться так называемый геймдев (gamedev). Перспективное направление, которое с течением времени только совершенствуется. В данной статье мы хотим разобраться, кто такие геймдев-специалисты, чем они занимаются, сколько зарабатывают. Немаловажным является также наличие познаний относительно необходимых для построения соответствующей карьеры навыков.</p>
9 <p>Огромным спросом начал пользоваться так называемый геймдев (gamedev). Перспективное направление, которое с течением времени только совершенствуется. В данной статье мы хотим разобраться, кто такие геймдев-специалисты, чем они занимаются, сколько зарабатывают. Немаловажным является также наличие познаний относительно необходимых для построения соответствующей карьеры навыков.</p>
10 <h2>Gamedev - определение</h2>
10 <h2>Gamedev - определение</h2>
11 <p>GameDev, если говорить точно - это game development. Переводя с английского на русский - разработка игр. Из названия следует то, что данное направление посвящено не просто программированию, а непосредственному созданию развлекательного контента.</p>
11 <p>GameDev, если говорить точно - это game development. Переводя с английского на русский - разработка игр. Из названия следует то, что данное направление посвящено не просто программированию, а непосредственному созданию развлекательного контента.</p>
12 <p>Отличительной особенностью является то, что соответствующая деятельность является узконаправленной. Разработчику предстоит создавать развлекательный софт для конкретной платформы:</p>
12 <p>Отличительной особенностью является то, что соответствующая деятельность является узконаправленной. Разработчику предстоит создавать развлекательный софт для конкретной платформы:</p>
13 <ul><li>мобильные;</li>
13 <ul><li>мобильные;</li>
14 <li>компьютеры;</li>
14 <li>компьютеры;</li>
15 <li>VR;</li>
15 <li>VR;</li>
16 <li>игровые приставки.</li>
16 <li>игровые приставки.</li>
17 </ul><p>Но в игровой индустрии не каждая компания готова отказаться от кроссплатформенности. Поэтому рассматриваемая категория разработчиков встречается не слишком часто. Подобные специалисты всегда высоко ценятся во всех точках мира.</p>
17 </ul><p>Но в игровой индустрии не каждая компания готова отказаться от кроссплатформенности. Поэтому рассматриваемая категория разработчиков встречается не слишком часто. Подобные специалисты всегда высоко ценятся во всех точках мира.</p>
18 <h2>Gamedev-специалист - что за зверь?</h2>
18 <h2>Gamedev-специалист - что за зверь?</h2>
19 <p>Геймдев разработчик - специалист, который создает игры. Они предназначаются для конкретной консоли или платформы. Универсальные эксперты, без которых создание развлекательных приложений для выбранного устройства становится невозможным.</p>
19 <p>Геймдев разработчик - специалист, который создает игры. Они предназначаются для конкретной консоли или платформы. Универсальные эксперты, без которых создание развлекательных приложений для выбранного устройства становится невозможным.</p>
20 <p>Обычно такие разработчики имеют несколько профессий. Чаще всего это - разработка игр (программирование) и работа с графикой. Говоря простым языком, разработчик gamedev - универсальный программер, навыки которого "заточены" для конкретной платформы.</p>
20 <p>Обычно такие разработчики имеют несколько профессий. Чаще всего это - разработка игр (программирование) и работа с графикой. Говоря простым языком, разработчик gamedev - универсальный программер, навыки которого "заточены" для конкретной платформы.</p>
21 <h3>Кто нужен для игровой разработки - направления</h3>
21 <h3>Кто нужен для игровой разработки - направления</h3>
22 <p>При создании игровых проектов требуется немало специалистов. Обязательно их будет три:</p>
22 <p>При создании игровых проектов требуется немало специалистов. Обязательно их будет три:</p>
23 <ul><li>художник;</li>
23 <ul><li>художник;</li>
24 <li>программист (разработчик);</li>
24 <li>программист (разработчик);</li>
25 <li>гейм-дизайне.</li>
25 <li>гейм-дизайне.</li>
26 </ul><p>Чаще всего хороший работник геймдева совмещает в себе эти направления. Дополнительно пригодится тестировщик.</p>
26 </ul><p>Чаще всего хороший работник геймдева совмещает в себе эти направления. Дополнительно пригодится тестировщик.</p>
27 <p>Если углубиться в тему, можно заметить, что для написания качественной утилиты, независимо от того, для какой платформы она издается, требуется огромное множество работников:</p>
27 <p>Если углубиться в тему, можно заметить, что для написания качественной утилиты, независимо от того, для какой платформы она издается, требуется огромное множество работников:</p>
28 <ul><li>программисты фишек, режимов, инструментария, архитектуры;</li>
28 <ul><li>программисты фишек, режимов, инструментария, архитектуры;</li>
29 <li>аниматоры;</li>
29 <li>аниматоры;</li>
30 <li>моделлеры;</li>
30 <li>моделлеры;</li>
31 <li>level-дизайнеры;</li>
31 <li>level-дизайнеры;</li>
32 <li>скриптеры;</li>
32 <li>скриптеры;</li>
33 <li>создатели концепт-art;</li>
33 <li>создатели концепт-art;</li>
34 <li>UI/UX-дизайнеры;</li>
34 <li>UI/UX-дизайнеры;</li>
35 <li>саунд-мейкеры;</li>
35 <li>саунд-мейкеры;</li>
36 <li>сценаристы;</li>
36 <li>сценаристы;</li>
37 <li>локализаторы;</li>
37 <li>локализаторы;</li>
38 <li>актеры мокапа и озвучки;</li>
38 <li>актеры мокапа и озвучки;</li>
39 <li>менеджеры;</li>
39 <li>менеджеры;</li>
40 <li>продюсеры.</li>
40 <li>продюсеры.</li>
41 </ul><p>И это - только начало. Состав команды зависит от размера проекта, его сложности и поставленных изначально задач. Gamedev-разработчики здесь - своеобразный "фундамент", на которых будет держаться дальнейшая работа. Поэтому стоит отметить, как правильно стать специалистом в выбранном направлении.</p>
41 </ul><p>И это - только начало. Состав команды зависит от размера проекта, его сложности и поставленных изначально задач. Gamedev-разработчики здесь - своеобразный "фундамент", на которых будет держаться дальнейшая работа. Поэтому стоит отметить, как правильно стать специалистом в выбранном направлении.</p>
42 <h2>Как стать программистом-узконаправленником</h2>
42 <h2>Как стать программистом-узконаправленником</h2>
43 <p>Для того, чтобы писать собственные развлекательные приложения, требуется правильно подготовиться к предстоящему процессу. Опыт разработки крайне ценится в индустрии коддинга. Особенно сейчас, когда геймеры готовы ждать успешные крупные игрушки, да еще и платить за них немалые деньги.</p>
43 <p>Для того, чтобы писать собственные развлекательные приложения, требуется правильно подготовиться к предстоящему процессу. Опыт разработки крайне ценится в индустрии коддинга. Особенно сейчас, когда геймеры готовы ждать успешные крупные игрушки, да еще и платить за них немалые деньги.</p>
44 <p>Но для реализации поставленной задачи предстоит обладать определенными навыками и умениями. Хороший разработчик - это не тот, кто получает высокую зарплату. Это человек, который умеет качественно справляться с поставленными перед ним задачами. Часто - в одиночку, без посторонней помощи. Поэтому далее будет представлена информация, которая поможет понять, как подготовиться к карьере в GameDev.</p>
44 <p>Но для реализации поставленной задачи предстоит обладать определенными навыками и умениями. Хороший разработчик - это не тот, кто получает высокую зарплату. Это человек, который умеет качественно справляться с поставленными перед ним задачами. Часто - в одиночку, без посторонней помощи. Поэтому далее будет представлена информация, которая поможет понять, как подготовиться к карьере в GameDev.</p>
45 <h3>О языках программирования</h3>
45 <h3>О языках программирования</h3>
46 <p>Каждый софт пишется на конкретном языке, а также использует тот или иной движок - готовый инструментарий для создания игровых проектов. Многие студии пользуются при разработке Си-семейством. Но это - не единственный вариант.</p>
46 <p>Каждый софт пишется на конкретном языке, а также использует тот или иной движок - готовый инструментарий для создания игровых проектов. Многие студии пользуются при разработке Си-семейством. Но это - не единственный вариант.</p>
47 <p>Также при написании мобильных игр, компьютерного контента, автоматов и консольного софта могут использоваться следующие языки:</p>
47 <p>Также при написании мобильных игр, компьютерного контента, автоматов и консольного софта могут использоваться следующие языки:</p>
48 <ul><li>Java;</li>
48 <ul><li>Java;</li>
49 <li>JavaScript;</li>
49 <li>JavaScript;</li>
50 <li>Python;</li>
50 <li>Python;</li>
51 <li>Swift;</li>
51 <li>Swift;</li>
52 <li>Objective-C;</li>
52 <li>Objective-C;</li>
53 <li>Php;</li>
53 <li>Php;</li>
54 <li>Lua.</li>
54 <li>Lua.</li>
55 </ul><p>Это - самые распространенные варианты. Отдельное внимание рекомендуется уделить Objective-C. Он пригодится разработчику, который планирует написание развлекательного контента или приложений для продукции компании Apple.</p>
55 </ul><p>Это - самые распространенные варианты. Отдельное внимание рекомендуется уделить Objective-C. Он пригодится разработчику, который планирует написание развлекательного контента или приложений для продукции компании Apple.</p>
56 <p>Также внимания удосуживается Java. Универсальный кроссплатформенный язык, при помощи которого разраб сможет "мастерить" веб-проекты. Обладает относительно простым синтаксисом, а также легко осваивается. Не "загружает" операционную систему объемным кодом.</p>
56 <p>Также внимания удосуживается Java. Универсальный кроссплатформенный язык, при помощи которого разраб сможет "мастерить" веб-проекты. Обладает относительно простым синтаксисом, а также легко осваивается. Не "загружает" операционную систему объемным кодом.</p>
57 <p>Внимание: перед тем, как устраиваться на работу в ту или иную студию, сначала стоит поинтересоваться, какие языки программирования планируется использовать при написании игр. Успешные разработчики обычно хорошо знают C++ и Java.</p>
57 <p>Внимание: перед тем, как устраиваться на работу в ту или иную студию, сначала стоит поинтересоваться, какие языки программирования планируется использовать при написании игр. Успешные разработчики обычно хорошо знают C++ и Java.</p>
58 <h3>Вопрос движков - готовый или собственный</h3>
58 <h3>Вопрос движков - готовый или собственный</h3>
59 <p>Зарплаты GameDev-специалистов напрямую зависят не только от региона, в котором предложена работа, но и от поставленных работодателем задач. Студии задействуют в процессе деятельности различные инструменты. Их создание ложится на плечи разрабов. Иногда тех, кто занимается геймдевом.</p>
59 <p>Зарплаты GameDev-специалистов напрямую зависят не только от региона, в котором предложена работа, но и от поставленных работодателем задач. Студии задействуют в процессе деятельности различные инструменты. Их создание ложится на плечи разрабов. Иногда тех, кто занимается геймдевом.</p>
60 <p>Чтобы написать собственную игру, пользователь может задействовать готовые игровые движки (примеры - Unity, UnrealEngine) или написать собственные. Первый вариант более простой. Его используют мелкие студии.</p>
60 <p>Чтобы написать собственную игру, пользователь может задействовать готовые игровые движки (примеры - Unity, UnrealEngine) или написать собственные. Первый вариант более простой. Его используют мелкие студии.</p>
61 <p>Крупные компании пишут собственные движки. Это долго и весьма дорого, но подобный подход имеет ряд преимуществ:</p>
61 <p>Крупные компании пишут собственные движки. Это долго и весьма дорого, но подобный подход имеет ряд преимуществ:</p>
62 <ul><li>предельная свобода действий;</li>
62 <ul><li>предельная свобода действий;</li>
63 <li>потрясающая оптимизация игры;</li>
63 <li>потрясающая оптимизация игры;</li>
64 <li>заточенность "пакета" под нужды конкретной компании;</li>
64 <li>заточенность "пакета" под нужды конкретной компании;</li>
65 <li>интуитивность - ориентироваться в собственных игровых движках проще, чем в "чужих".</li>
65 <li>интуитивность - ориентироваться в собственных игровых движках проще, чем в "чужих".</li>
66 </ul><p>Зарплата специалиста, который работает с готовыми движками при геймдеве ниже, чем у тех, кто готов на создание собственных "пакетов".</p>
66 </ul><p>Зарплата специалиста, который работает с готовыми движками при геймдеве ниже, чем у тех, кто готов на создание собственных "пакетов".</p>
67 <p>Внимание: начинать построение карьеры рекомендуется со взаимодействия с готовыми движками, постепенно набирая опыт.</p>
67 <p>Внимание: начинать построение карьеры рекомендуется со взаимодействия с готовыми движками, постепенно набирая опыт.</p>
68 <h3>Личностные качества</h3>
68 <h3>Личностные качества</h3>
69 <p>Хороший developer - это не просто человек, желающий много зарабатывать, "сидя перед компьютером". Написание игр для тех или иных платформ является довольно сложной задачей. Для ее успешной реализации потребуются не только знания, но и определенные личностные качества.</p>
69 <p>Хороший developer - это не просто человек, желающий много зарабатывать, "сидя перед компьютером". Написание игр для тех или иных платформ является довольно сложной задачей. Для ее успешной реализации потребуются не только знания, но и определенные личностные качества.</p>
70 <p>Грамотный разраб обладает:</p>
70 <p>Грамотный разраб обладает:</p>
71 <ul><li>хорошей усидчивостью;</li>
71 <ul><li>хорошей усидчивостью;</li>
72 <li>навыками коммуникаций - работать очень часто приходится в команде, искать компромиссы;</li>
72 <li>навыками коммуникаций - работать очень часто приходится в команде, искать компромиссы;</li>
73 <li>быстрой обучаемостью;</li>
73 <li>быстрой обучаемостью;</li>
74 <li>креативным мышлением;</li>
74 <li>креативным мышлением;</li>
75 <li>выносливостью;</li>
75 <li>выносливостью;</li>
76 <li>повышенной стрессоустойчивостью;</li>
76 <li>повышенной стрессоустойчивостью;</li>
77 <li>умениями конструктивного восприятия критики.</li>
77 <li>умениями конструктивного восприятия критики.</li>
78 </ul><p>Но главное - такой человек должен хотеть развиваться. Его работа завлекает с головой. Лишь в данном случае удастся добраться до gamedev и продвинуться здесь. Если же хочется просто достойно зарабатывать, вряд ли получится добиться значительных карьерных высот.</p>
78 </ul><p>Но главное - такой человек должен хотеть развиваться. Его работа завлекает с головой. Лишь в данном случае удастся добраться до gamedev и продвинуться здесь. Если же хочется просто достойно зарабатывать, вряд ли получится добиться значительных карьерных высот.</p>
79 <p>Продолжение статьи читайте<a>здесь</a>.</p>
79 <p>Продолжение статьи читайте<a>здесь</a>.</p>
80 <p><em>Интересует GameDev-направление? Обратите внимание<a>на авторские курсы в Otus</a>!</em></p>
80 <p><em>Интересует GameDev-направление? Обратите внимание<a>на авторские курсы в Otus</a>!</em></p>
81  
81