Баннер записи 'Я выпустил бесплатное демо своей игры: RTS, где армией не нужно управлять в бою'

Я выпустил бесплатное демо своей игры: RTS, где армией не нужно управлять в бою

Привет!

Меня зовут Максим, я соло-разработчик, и почти год я делаю игру на стыке жанров RTS и Auto Battler. Сегодня она впервые доступна всем: бесплатное демо вышло на MyIndie.

Игра называется Armies of Kingdoms: Autobattler. Ранее я публиковал девлоги под названием Autobattler на различных площадках. Название все еще не финальное, со временем я наверняка подберу что-то более удачное.Игра доступна в двух вариантах: можно сразу запустить её в браузере, без установки, или скачать клиент для Windows. Браузерная версия имеет худшую производительность, и там нельзя хостить игры (подробнее ниже).

В чем идея

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

Ближайший ориентир - Castle Fight, популярная кастомная карта из Warcraft 3.

Главное отличие от классической RTS: вы не управляете юнитами в бою. Нет микроконтроля, не нужно вовремя жать способности и уводить раненых. Темп остается как в RTS, но решения другие: что строить, куда, и как подстроить армию под противника.

  • копейщики сильны против кавалерии;
  • кавалерия сильна против стрелков, магов и катапульт;
  • лучники издалека расстреливают копейщиков и магов;
  • катапульты сносят здания, но слабы против юнитов;
  • латники - живучий фронтлайн.

Если враг посылает кавалерию - нанимай копейщиков; он ответил лучниками - отправляй конницу.

Что есть в демо

После запуска игры встречает главное меню.

Экран выбора сценария для одиночного режима

Два режима

Осада (одиночный). Враги атакуют ваш город волнами с разных направлений, а вы должны продержаться 10 минут до "прихода подкреплений". Есть несколько уровней сложности.

Противостояние (PvP 1 на 1). Базовый режим: у каждого игрока своя база, армии идут навстречу друг другу.

Королевство и варвары

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

Управление, как в классической RTS

Хотя в бой вы не вмешиваетесь, управлять базой нужно быстро и удобно, поэтому в последнем обновлении я добавил привычные RTS-инструменты:

  • Массовое выделение построек. Рамкой мыши; Shift + клик добавляет здание в выделение или убирает его; Ctrl + клик выделяет все постройки того же типа.
  • Контрольные группы. Ctrl + F1-F8 сохраняет группу, F1-F8 выбирает. Этот пункт отличается от классической RTS: я взял F-клавиши, потому что цифры заняты слотами построек. Возможно получится что-то другое придумать.
  • Раллипоинты. Задайте точку сбора для зданий, и произведенные юниты пойдут именно туда. На картах с несколькими линиями так можно решать, куда направить армию.

Мультиплеер

Выделенных серверов нет: игроки сами создают лобби и становятся хостами, а соперники подключаются через интернет. Возможность создания лобби есть только при игре с Windows клиента, в браузере это сделать нельзя.

Хостинг сессии

Список сессий для подключения

Лобби со списком подлюченных игроков и выбором локации

Под капотом

Игра делается на Unity 6. Боевая симуляция написана на DOTS/ECS, сеть - на Netcode for Entities, интерфейс - на UI Toolkit. Модели юнитов и построек - купленный ассет, поскольку бюджета на 3D-художника нет.

Что дальше

Это именно демо, и впереди много работы. Планы после релиза:

  • одиночный режим "Противостояние", возможно с участием больше двух сторон.
  • герои, которые прокачиваются в бою, а после гибели могут быть воскрешены.
  • новые фракции.
  • летающие юниты.
  • Улучшенный ИИ юнитов.
  • глобальные способности игрока: например, заморозить всех юнитов врага на 30 секунд или призвать отряд наемников в любую точку карты; призвать ополчение для защиты базы.

Что из этого вам интереснее всего? Или чего не хватает совсем? Пишите в комментариях - от этого зависит, чем я займусь первым.

Как помочь

  • Поиграйте в демо и расскажите, что понравилось или не понравилось; что сломалось. Мне очень важна обратная связь, от нее зависит дальнейшее развитие проекта.
  • Если игра зашла, поделитесь ссылкой с друзьями. Для PvP нужен напарник.
  • Присоединяйтесь к Discord серверу проекта: там я выкладываю скриншоты и заметки по ходу разработки, а еще там можно искать соперников для PvP.

Спасибо, что дочитали!

Комментарии (0)

Войдите, чтобы написать комментарий

Войти
Large Spinner