Игра Exowar: разработка сетевого шутера

Перед студией Юнидэй стояла задача разработать современный сессионный сетевой шутер для аудитории 18–30 лет. Игра должна была быть динамичной, увлекательной, с системой развития персонажей и возможностью многопользовательских сражений. Заказчик хотел получить готовый продукт, который мог бы конкурировать с аналогичными проектами на рынке и поддерживать высокую активность игроков.

Руководитель

Лепесткин Дмитрий

Проект EXOWAR разрабатывался итерационно: сначала была создана базовая оффлайн-версия, в которой игрок мог передвигаться, прыгать и стрелять. Затем последовательно добавлялись новые функции — от сетевой игры и кастомизации роботов до комплексной системы прокачки и матчмейкинга.

Описание игрового процесса

EXOWAR — это сетевой 3D-шутер с видом изометрической камеры. Игроки управляют боевыми роботами различных классов в матчах продолжительностью по 5 минут. В игре доступны популярные режимы — Deathmatch и Захват флага.
Каждый класс роботов обладает своими характеристиками и уникальными способностями:

  • Лёгкие и быстрые роботы, обладающие высокой манёвренностью, но меньшей защитой.
  • Тяжелобронированные роботы с мощным вооружением и замедленным передвижением.
  • Поддерживающие классы: снайперы, инженеры, роботы-лекари.

В процессе сражений игроки зарабатывают внутриигровые ресурсы, которые можно тратить на развитие робота: улучшение здоровья, скорости, урона, открытие новых умений и активных способностей. Также в игре предусмотрены расходники: аптечки, мины, телепорты, энергетические щиты и другие тактические инструменты.
Развитие каждого класса идёт по уникальным веткам талантов, что позволяет адаптировать стратегию под личный стиль игры.

Технические особенности проекта

Одной из ключевых задач в разработке EXOWAR стала организация стабильного и безопасного сетевого взаимодействия. Наша команда разработки игр применила несколько решений:

  • Использование сервера SmartFox и авторитарного Java-сервера для контроля над данными игроков.
  • Полный серверный контроль над действиями игроков для борьбы с читами: проверка скорости передвижения, нанесённого урона, использования способностей.
  • Интеграция античит-решений и собственной логики обнаружения нарушений.

Кроме того, разработка включала работу с базой данных через REST API для сохранения прогресса, достижений и настроек профиля игрока.
В EXOWAR реализован матчмейкинг с возможностью автоматической подстановки ботов, чтобы сессии всегда были полными и игроки могли моментально находить матчи. Благодаря тщательной синхронизации состояний объектов удалось добиться плавного игрового процесса без резких задержек и рывков.

Развитие проекта

Проект начинался как ПК-игра для Windows. В процессе развития была выполнена портированная версия для игровых консолей на базе Android, что открыло новые возможности для привлечения аудитории.
Кроме базового геймплея, в EXOWAR внедрены:

  • Ранговые таблицы (ежедневные, еженедельные, сезонные).
  • Сезонные события с уникальными наградами.
  • Система ежедневных миссий для удержания игроков.
  • Система наград с механикой гатчи
  • Внутриигровой чат для общения
  • Система отрядов для возможности объединяться с друзьями
  • Продуманная внутриигровая монетизация: покупка косметических предметов, ускорителей прокачки, дополнительных расходников.

Проект стал полноценным примером разработки игр под ключ с полным циклом — от концепта и геймдизайна до запуска и сопровождения.

Что мы можем предложить вам

Студия Юнидэй — это профессиональная студия разработки игр на аустсорс с опытом создания масштабных проектов.
Если вы хотите узнать стоимость или заказать разработку игры, создать яркий обучающий проект или запустить сессионную многопользовательскую игру — наша команда разработки игр готова предложить лучшие решения для вашей идеи.

РАЗРАБОТКА ПО, 
ИГРЫ И МУЛЬТИМЕДИА
ДЛЯ БИЗНЕСА, МУЗЕЕВ И ВЫСТАВОК

Делаем «под ключ», от концепции до установленного оборудования и первых пользователей приложения!

Оставьте заявку и мы подберем лучшее решение под ваш проект

Руководитель проекта: Лепесткин Дмитрий

Задача:

ДРУГИЕ ПРОЕКТЫ

ОСТАЛИСЬ ВОПРОСЫ?
НАПИШИТЕ И МЫ ВАМ ОТВЕТИМ!
Как с Вами связаться:

КОНТАКТНАЯ ИНФОРМАЦИЯ

Юридический адрес

г.Саратов, ул.Чернышевского 50А, офис 204

Контактный телефон

Электронная почта

Социальные сети

НАШИ СОЦСЕТИ

КОНТАКТНАЯ ИНФОРМАЦИЯ

ОСТАЛИСЬ ВОПРОСЫ?
НАПИШИТЕ И МЫ ВАМ ОТВЕТИМ!
Как с Вами связаться:

Юридический адрес

г.Саратов, ул.Чернышевского 50А, офис 204

Контактный телефон

Электронная почта

Социальные сети

НАШИ СОЦСЕТИ

У ВАС ОСТАЛИСЬ ВОПРОСЫ?
НАПИШИТЕ И МЫ ВАМ ОТВЕТИМ!
Как с Вами связаться: