Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши програмист на геймплей
Описание
Text copied to clipboard!
Търсим старши програмист на геймплей, който да се присъедини към нашия екип от страстни разработчици на видеоигри. В тази роля ще отговаряте за проектирането, разработването и поддръжката на основни геймплей системи, които определят преживяването на играчите. Ще работите в тясно сътрудничество с дизайнери, артисти и други програмисти, за да реализирате иновативни идеи и да осигурите плавен и ангажиращ геймплей.
Като старши програмист, ще имате водеща роля в техническите решения, ще менторирате по-млади членове на екипа и ще допринасяте за архитектурата на проекта. Очакваме от вас да имате дълбоко разбиране на игровите механики, опит с игрови енджини като Unity или Unreal Engine, както и силни умения за програмиране на C++ или C#.
Вашите отговорности ще включват създаване на прототипи, имплементиране на нови функции, оптимизация на производителността и отстраняване на бъгове. Ще участвате в целия цикъл на разработка – от концепция до пускане на пазара и поддръжка след издаване. Ще се очаква да демонстрирате инициативност, креативност и способност за работа в динамична среда.
Идеалният кандидат има поне 5 години опит в разработката на игри, отлични комуникационни умения и страст към създаването на завладяващи игрови преживявания. Ако сте мотивиран, технически компетентен и обичате игрите, ще се радваме да се присъедините към нашия екип.
Отговорности
Text copied to clipboard!- Разработване и поддръжка на геймплей системи и механики
- Сътрудничество с дизайнери и артисти за реализиране на игрови концепции
- Оптимизация на производителността и отстраняване на бъгове
- Менториране на по-млади програмисти в екипа
- Участие в архитектурни и технически решения
- Създаване на прототипи и тестване на нови функции
- Интегриране на геймплей с други системи като AI, UI и физика
- Поддържане на високо качество на кода и следване на добри практики
- Участие в планиране и оценка на задачи
- Анализ и подобрение на игровото преживяване
Изисквания
Text copied to clipboard!- Минимум 5 години опит в разработка на видеоигри
- Отлични умения за програмиране на C++ или C#
- Опит с игрови енджини като Unity или Unreal Engine
- Разбиране на игрови механики и дизайн
- Умения за работа в екип и комуникация
- Способност за решаване на сложни технически проблеми
- Опит с системи за контрол на версиите (напр. Git)
- Желание за учене и споделяне на знания
- Добро владеене на английски език
- Страст към видеоигрите и игровата индустрия
Потенциални въпроси за интервю
Text copied to clipboard!- Колко години опит имате в разработката на видеоигри?
- С кои игрови енджини сте работили досега?
- Какви геймплей системи сте разработвали в предишни проекти?
- Как подхождате към оптимизация на производителността?
- Имате ли опит с менториране на други програмисти?
- Какви са любимите ви игри и защо?
- Как се справяте с работа под напрежение и кратки срокове?
- Какви инструменти използвате за дебъгване и тестване?
- Какво ви мотивира да работите в игровата индустрия?
- Какви са очакванията ви от екипа и проекта?