Каковы горячие позиции разработчиков в игровой индустрии? [закрыто]


9

Каковы горячие позиции, которые трудно получить в игровой индустрии? Клиент / Сервер / Игровой движок / Сеть и база данных или еще?


2
.... трудно получить при поиске работы или трудно заполнить, когда вы компания?
Кадж

1
Это что-то, что изменится со временем из-за простого спроса и предложения, поэтому знайте, что любой ответ о том, что сейчас «горячо», может оказаться совершенно недействительным через шесть месяцев.
Ян Шрайбер

Ответы:


10

Технические художники редки, как куриные зубы. То есть тот, кто в первую очередь художник, но который также может писать сценарии / кодировать и понимать технологию шейдеров, лежащую в основе искусства.

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


Хехе. Я перешел от работы к цели стать художником видеоигры программистом в 19 лет. У меня все еще есть некоторые навыки искусства. Вы думаете, что художественный программист может быть таким же полезным, как и программист?
Nailer

Вероятно. Полагаю, что от художественных умений зависит целый спектр: от «есть проблемы-рисующие-палки-мужчины» (такие как я) до «можно сделать что-то, что не обидит глаз» "Вау, это мило". Как правило, вы должны быть на вершине, чтобы быть профессиональным художником, и хотя технический художник может сойти с рук, будучи ниже по шкале, это не будет намного. Если ваши навыки более программируемые, чем arty, то шейдерный программист, вероятно, будет лучшим выбором.
MrCranky

7
Не забывайте, что вам также должно нравиться работать - если программирование шейдеров не ваше дело, скорее всего, через некоторое время вы будете несчастны. Деньги не все!
Zolomon

2
@Zolomon - Вдвойне верно в мире разработки игр, так как, если вы достаточно хороши, чтобы быть разработчиком игры, вы, вероятно, могли бы заработать вдвое больше, при этом половина нагрузки - веб-разработчик или что-то в этом роде.
Роберт Фрейзер

5

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


3

Любой программист, который знает, что это не константный указатель:

const MyClass* myObject = getObject();

Это горячая собственность.

Серьезно: хороших программистов трудно найти, и в индустрии видеоигр есть много неопытных ребят.


2
Я согласен с вами, но IMO отличия между указателем const и указателем на const неуловимы, но хорошо усваиваются хорошим разработчиком. Трудно найти разработчика, который может учиться, но еще не знает ...
Рик

1
Хорошая идея, Рик. К сожалению, многие разработчики тратят слишком много времени на сжатые сроки, чтобы сэкономить их на наставничестве. Мы определенно можем сделать лучше.
10

1

Я говорю, что самое трудное и трудное - быть основателем студии и быть успешным в этом.


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

1
«Просто создайте ОДНУ успешную игру» ... легче сказать, чем сделать.
LearnCocos2D

@ Дэйв О Первый миллион самый простой, верно? :-)
corsiKa

1

Позиции кодирования кажутся менее интересными / креативными и менее уважаемыми с каждым годом и увеличением численности команды :(

Для каждой «захватывающей» позиции разработчика (например, передовая графика или кодирование геймплея для большого заголовка) требуется около 10 кодеров, необходимых для довольно скучной работы (интерфейс, соответствие TRC / TCR, инструменты, портирование на платформы меньшего уровня)

Вы не будете зарабатывать большие деньги на коде, если вам не повезет (в нужном месте и в нужное время). Единственные реальные деньги - это основание студии и продажа мегапубликатору. Или создание неожиданного большого хита с очень маленькой командой.

Как карьера, программирование игр кажется несколько тупиковым, если у вас нет того, что нужно для создания собственной студии, или если вы не хотите отказаться от кодирования и стремиться к роли менеджера ...


0

Я бы сказал, что «горячая позиция», когда дело касается программистов, - это, вероятно, ведущий архитектор, ведущий движок или любое другое имя для той же работы. По сути, парень, который решает, что и как реализовать. Это часто человек с очень хорошими знаниями в области программирования, который, вероятно, имеет один из лучших обзоров кода в компании. Я не думаю, что это то, что вы часто привлекаете внешне, но скорее всего внутренне. Это требует большого опыта и часто имеет тенденцию быть лучшими «общими» программистами, которые делают это там.


7
Кроме того, я слышал, что генеральный директор и технический директор - отличные должности, но их также сложно получить.

@Joe Wreschnig: Действительно. Иногда я пытаюсь указать на CTO - не всегда или не обязательно.
Саймон

0

Я думаю, что это любая позиция разработчика с хорошей долей прибыли проекта :)


0

человек, у которого есть терпение и стремление учиться, когда появляются новые технологии ... он получит работу, которую он всегда хотел ... будь то программист игровой графики или программист игры. я верю, что ты сможешь построить дом только после того, как купишь первый кирпич :)

Подъем - это медленный и очень желанный процесс.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.