MushRog

Роадмап

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

Этап 0

Боевой прототип, офлайн

готово

Выяснить, весело ли менять персонажей ради реакций, прежде чем писать сеть.

  • Чистая детерминированная боевая симуляция с повтором
  • Команда из 2, смена с перезарядкой, которая не сбрасывается
  • 3 стихии, 6 реакций, босс со своей аурой и окном
  • Движение, дальность, телеграфируемые атаки, уклонение
  • Многослойный персонаж с видимой экипировкой (спрайты LPC, временные)
  • Перекраска шейдером
  • Сборки для Windows, macOS и Android
Этап 1

Онлайн-срез

готово

Четверо в одной комнате без рассинхрона. Затем вход в аккаунт и небольшой город.

  • Авторитетный сервер: симуляция идёт на сервере, клиенты шлют команды
  • Комната босса на 4 игроков
  • Вход по почте и паролю, создание персонажа и команды
  • Небольшой город с чатом и репликацией по близости
  • 1 комната с мобами, ключи от сундуков, личная добыча
  • Нагрузочный тест: 100 ботов в городе по сети
Этап 2

Все системы, с временной графикой

готово

Собрать всю игру до собственной графики. Всё работает, ничего не красиво.

  • 5 стартовых классов: Воин, Лучник, Маг, Послушник, Разбойник
  • Дерево профессий: 5 первых и 10 вторых профессий, навыки с 1 по 10 уровень
  • 7 стихий и 11 реакций из дизайна
  • Первое подземелье: 5 комнат с препятствиями, мини-босс, босс и сундук
  • Ещё подземелья: Ледяная пещера и Воющая роща, каждое со своей стихийной темой
  • Четыре еженедельные легенды для 2–4 игроков и Рейд по средам и воскресеньям
  • Уровень только от томов опыта, очки характеристик, врата вознесения до 500
  • Экипировка по частям, видимая на персонаже, редкости, аффиксы, стартовый набор для каждого класса
  • Кузнец: улучшение от +0 до +15 с риском, Камень защиты, свечение на +10
  • Ферма: телепорт из города, карта с огородом, садом, скотным двором, озером и лесом
  • Личный сбор с возрождением; домашние животные (яйцо, молоко, мёд) и дикие животные для охоты, с добычей
  • Повар-NPC, который есть в каждом городе, рецепты в данных
  • 5 блюд и 5 напитков с бонусами на 30 минут (по 1 блюду и 1 напитку одновременно)
  • Структура регионов: у каждого города своя ферма и свои подземелья (пока только Долина)
  • Обмен, склад, рынок
  • Гача только для косметики, с гарантией и без 50/50
  • Шесть баннеров: персонаж, броня, оружие, крылья, ездовые и спутники, у каждого свой счётчик
  • Гильдии, склад гильдии и чат гильдии
  • Версия для телефона с сенсорным управлением
Этап 3

Готовность к бете

готово

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

  • Тестовый сервер в интернете, деплой одной командой
  • Сеть комнаты легче в 17–27 раз
  • Переподключение: у вылетевшего 60 секунд, чтобы вернуться в ту же команду
  • Модерация: фильтр чата, жалобы, мут и бан, команды ГМ
  • Приглашения в закрытую бету и уведомление об устаревшей версии
  • Анонимная телеметрия для измерения удержания, реакций и экономики ключей
  • Группа, собранная до входа, и подбор по диапазону уровней
  • Еженедельные модификаторы подземелий
  • Перевод: португальский и английский (русский и китайский добавятся как новые колонки)
Этап 4

Интерфейс и первая сессия

готово

Тот, кто никогда не играл, заходит, всё понимает и находит всё на своём экране, на ПК и на телефоне.

  • Одна панель за раз; Esc и кнопка «назад» на Android закрывают её, а не отключают от игры
  • Новый титульный экран и мастер «Твой дуэт» вместо четырёх экранов создания
  • Нижняя панель: Персонаж, Навыки, Сумка, Карта, Расписание, Гильдия, Чат и Меню
  • Панели персонажа (характеристики, экипировка, профессия) и навыков с настраиваемой панелью
  • Сумка с вкладками для предметов, экипировки, сундуков и еды
  • Справочник с поиском и короткие подсказки в первой сессии, без обязательного обучения
  • Карта города, расписание недели, смена команды без выхода из игры, настройки и благодарности
  • Кнопки и текст нужного размера для пальца, чёткий экран на телефоне и дополнительный джойстик
  • Оставаться в аккаунте на устройстве, экспорт данных и удаление аккаунта из игры
Этап 5

Собственная графика и закрытая бета

в работе

Приходит художница, заимствованные спрайты уходят, и играют настоящие люди.

  • Базовые тела, экипировка по частям, боссы и город в собственной графике
  • Заменить весь LPC на финальную графику (код уже готов)
  • Баланс реакций и экономики вместе с игроками
  • Закрытая бета

В полном дизайн-документе больше подробностей, и он часто меняется. Здесь краткое изложение.