Rooster Fight – NFT-collection p2e игра, где игроки выводят, тренируют и отправляют сражаться бойцовых петухов (roosters). Эти петухи формируют NFT составляющую игры. Каждый петух уникален и имеет свой внешний вид, имя, а также свой набор усилителей и предметов кастомизации.
Игра разрабатывается под мобильные платформы на игровом движке Unreal Engine.
Rooster NFT будут взаимозаменяемы между платформами. Владельцы могут использовать их как NFT ставки в играх. Делая ставки, вы передаете своего Rooster на блокчейн, который потом или возвращается вам в случае победы (вместе с петухом проигравшего оппонента), или переходит во владение вашему противнику в случае поражения.
Эти Rooster NFT можно обменять на криптовалюту, продавая их как системе, так и другим игрокам.
Стек наших проектов:
- Клиент: Unreal Engine 5 / C++17 / Java (Android SDK)
- Интеграции: Socket.IO, REST
- CI/CD: Gitlab
- Трекинг задач: Jira
- Ведение документации Confluence
- Хранение исходного кода: git (gitlab)
Чем предстоит заниматься:
- Построение общей архитектуры, продумывание подходов к реализации механик проекта и фичей.
- Декомпозицией задач, оценкой сроков, постановкой задач команде.
- Разработкой новых фичей.
- Взаимодействием с командой, участием в принятии решений об оптимальных путях реализации отдельных фич и продукта в целом.
- Отладкой кода после тестирования / код-ревью.
- Организацией взаимодействия команды client-разработки с командой backend-разработки для обеспечения эффективной поставки продукта.
- Обеспечение полного цикла разработки проектов компании (анализ, оценка, проектирование, разработка, тестирование, сдача в коммерческую эксплуатацию, поддержка).
- Контроль скорости разработки и качества выполненной работы сотрудников и подрядчиков, внедрением метрик качества и скорости разработки.
- Оптимизацией работы продукта: Увеличивать скорость, производительность, оптимизацию запросов, рефакторинг.
- Организацией жизненного цикла отдельных составляющих проекта и приложений.
Приемкой выполненных работ. Code review. Взаимодействовать с QA командой.
- Формированием технической документации.