О позиции
Компания 101XP, работающая в сфере игровой разработки, приглашает C++ Developer для разработки клиентской части мобильной игры Аватария. Ваша роль будет заключаться в создании и поддержке высококачественного игрового клиента, а также в оптимизации его производительности.
Чем вы будете заниматься
- Разработка и поддержка клиентской части игры на Cocos2d-x (С++).
- Оптимизация и улучшение производительности игрового клиента.
- Взаимодействие с командами серверной разработки для интеграции игрового функционала.
- Разработка и интеграция игровых систем, включая графику, анимацию, интерфейс и другие элементы игры.
- Работа с игровым движком Cocos2d-x и, при необходимости, его модификация.
- Отладка реализованного функционала.
Требования
- Отличное знание C++ и опыт разработки на этом языке от двух лет.
- Умение писать надёжный и эффективный программный код.
- Опыт разработки игр на движке Cocos2d-x.
- Понимание принципов ООП и паттернов проектирования.
- Знание библиотеки STL.
- Опыт работы с графикой и анимациями в контексте игр.
- Знание принципов оптимизации производительности в игровых приложениях.
- Опыт использования систем контроля версий (например, Git).
Будет плюсом
- Опыт работы в игровой индустрии.
- Опыт работы с игровыми движками.
- Опыт разработки на платформы PC, мобильные устройства или консоли.
- Опыт работы с сетевыми протоколами и клиент-серверной архитектурой.
- Знание принципов разработки UI/UX для игр.
Что мы предлагаем
- Конкурентная зарплата, обсуждаемая на собеседовании.
- Гибкий график работы и возможность удалённой работы.
- Работа в команде профессионалов в области игровой разработки.
- Возможности для профессионального роста и развития.
- Участие в интересных проектах и возможность влиять на конечный продукт.
Вакансия хорошая, но не указана зарплата. Есть четкие требования и обязанности. Удалённый формат работы.
Кто здесь добьётся успеха
Глубокое понимание C++ и опыт работы с Cocos2d-x для разработки мобильных игр, включая оптимизацию производительности и использование STL.
Способность эффективно работать в удаленном режиме, демонстрируя высокую степень самодисциплины и организованности в управлении временем для выполнения задач.
Опыт работы с системами контроля версий, такими как Git, и понимание принципов объектно-ориентированного программирования (OOP) для создания чистого и поддерживаемого кода.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев