Dark Crystal Games — Jobs

C# Developer - RPG для PC и консолей - Санкт-Петербург

В студию Dark Crystal Games требуется разработчик для работы над игровыми системами ролевой игры. Мы используем Unity, однако мы написали множество сложных систем, фич и редакторов под наш проект и продолжаем развивать свой “фреймворк”.

Dark Crystal Games — независимая студия, расположенная в Санкт-Петербурге. Мы выпустили Encased - масштабную изометрическую RPG с пошаговыми боями (VK: @darkcrystalgames, Steam: https://store.steampowered.com/app/921800/Encased_A_SciFi_PostApocalyptic_RPG/).

Задачи:
- Реализация и поддержка различной игровой логики, вплоть до кор-фич;
- Оптимизация геймплейного кода под разные платформы;
- Создание инструментария для членов команды - скриптеров, геймдизайнеров и т.д.
- Рефакторинг и peer-ревью внутри команды программистов

Требования:
- Отличное знание С#;
- Хорошее понимание компьютерной графики и 3D-математики, структур данных и игровых алгоритмов;
- Хорошее знание архитектуры и фич движка Unity;
- Опыт написания игровых систем для хардкорных игр.

Будет плюсом:
- Знание современных фич Unity и понимание тенденций развития этого инструмента (ECS, URP etc);
- Опыт разработки и портирования игр на консоли или под управление с геймпадов;
- Опыт написания своих движков или наличие личных и опен сорс проектов;
- Игровой опыт в тактические RPG.

Предлагаем:
- Официальное трудоустройство;
- Работа в студии в Санкт-Петербурге или удалённо;
- Гибкий график;
- Действительно интересный проект.

Присылайте портфолио и резюме на people@darkcrystalgames.com
Мы можем попросить вас выполнить подобное тестовое задание https://drive.google.com/a/darkcrystalgames.com/file/d/1T_dLH3_UcaIpGJ6dvtaWeIHtD0afkU0s/view?usp=sharing