
Разработчик серверной игровой логики (Pawn-разработчик)
BLACKHUB GAMES
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Привет!
Мы - команда BLACKHUB Games, работаем над развитием и продвижением нашей сетевой мобильной игры BLACK RUSSIA, в которую ежедневно заходят более 900.000 пользователей, а онлайн в моменте составляет 100.000.
Мы активно развиваем собственный проприетарный движок, полностью реализованный на C++, обеспечивающий высокую производительность и гибкость.
Сейчас мы находимся в поиске опытного программиста серверной игровой логики, который бы мог усилить нашу команду Server.
Задачи, которые предстоит решать
•Проектировать и реализовывать игровые механики на скриптовом языке Pawn, используемом на серверной стороне;
•Писать стабильный, масштабируемый и эффективный код с учётом ограничений производительности, памяти и архитектуры выбранной платформы;
•Оптимизировать существующий функционал: устранять ошибки, минимизировать нагрузку на скриптовую часть и снижать задержки выполнения игровых сценариев;
•Анализировать поведение игроков, выявлять и устранять баги и возможные эксплойты в игровом процессе;
•Взаимодействовать с другими командами: геймдизайнерами, клиентскими разработчиками, тестировщиками;
Наши ожидания
•Опыт работы с языком Pawn;
•Понимание принципов работы мультиплеерных игр: репликация и синхронизация данных между клиентом, сервером и скриптовым уровнем;
•Глубокое понимание игровой логики в мультиплеерных проектах (RP, песочницы, MMO и др.);
•Уверенные знания основных алгоритмов, структур данных, паттернов программирования.
•Умение оптимизировать скриптовую логику с учётом ограничений по ресурсам (объекты, память, тики);
•Навыки работы с асинхронной логикой и обработкой событий;
•Понимание принципов реализации игровых механик (инвентари, экономика, взаимодействие игроков и т.д.) и построения кода игровой логики;
•Уверенное знание SQL: умение писать эффективные запросы, оптимизировать их, понимать принципы хранения и индексации данных;
•Владение инструментами контроля версий (git) и работы в команде;
Мы предлагаем
•Гибкий график работы, лояльное руководство - индивидуально подходим к каждому!
•Офисный или гибридный формат работы (Москва, Санкт-Петербург или Нижний Новгород)
•Релокационный пакет - поможем комфортно переехать!
•Официальное трудоустройство и полностью белая ЗП - гарантируем надежность и стабильность!
•Насыщенная и веселая корпоративная жизнь - шумно отмечаем наши успехи!
•Возможность премирования и пересмотра заработной платы - расти в доходе вместе с компанией!
•Доплата больничных и отпусков в размере 100% - забота о твоем здоровье и отдыхе!
•Компенсация обедов для сотрудников офиса - заботимся о наших сотрудниках!
•Возможность для обучения за счет компании - постоянное развитие!
•Корпоративная валюта - конвертируй свои успехи и достижения еще и в BlackCoins!
•ДМС со стоматологией после прохождения испытательного срока - обслуживание в лучших клиниках города!

