Шаблоны игр

Шаблон idle-RPG: герой, волны и боссы

Готовый шаблон idle-RPG на iDos Games - герой сам сражается с волнами монстров и боссами, золото копится даже без игрока, характеристики улучшаются за золото. Что внутри и как переделать под свою игру.

Обновлено: English

Idle-RPG - готовая игра, с которой можно начать: герой сам сражается с волнами монстров и боссами, золото копится даже без игрока, а характеристики героя улучшаются за золото. Новый проект на этом шаблоне сразу играбелен, с героями, снаряжением, магазином и квестами. Дальше вы переделываете его под свою идею с ИИ-кодером.

Что внутри

  • Автобой. Герой идёт по дороге к врагам; бойцы ближнего боя сходятся лицом к лицу, стрелки бьют издалека. Криты, мультивыстрел, восстановление здоровья, три умения с перезарядкой и переключатель «Авто».
  • Этапы и главы. Глава - десять этапов, у каждой главы своя тема мира (от луга до вулкана). Этап - четыре волны и босс с таймером 30 секунд. Не победил босса - герой фармит волны, пока игрок не нажмёт «Босс!».
  • Доход без игры. Золото начисляет сервер, пока игрок играет и пока его нет; при входе - окно «пока вас не было». Чем сильнее самый сильный герой, тем быстрее доход.
  • Улучшения. Характеристики героя за золото: x1, x10, «MAX» и удержание кнопки для повтора.
  • Подсказки-квесты. Полоса с ближайшим заданием из цепочки и кнопкой «Забрать».
  • Нижняя панель: герои, призыв снаряжения, квесты и магазин.
  • 2D-герой со своим скелетом, сменными частями и десятью анимациями; снаряжение меняет его внешний вид.
Глава 2 · Этап 7
48.2K
75
Волна 3/4
Босс!
-128КРИТ -412
Авто
Пройди этап 2-10
Забрать
АтакаLv 24 · 1240 → 1300
x1x10MAX
3.2K
ЗдоровьеLv 19 · 8600 → 8950
x1x10MAX
2.7K
Герои
Призыв
Квесты
Магазин
Глава и этап, прогресс волн и «Босс!», чтобы снова вызвать босса.
Герой сражается сам: криты, цифры урона, враги в очереди.
Три умения с перезарядкой и переключатель «Авто».
Задание-подсказка из цепочки с кнопкой «Забрать».
Улучшения за золото: x1, x10 или MAX, удержание - повтор.
Нижняя панель: герои, призыв снаряжения, квесты и магазин.
Пример. Шаблон idle-RPG на телефоне: бой, умения, улучшения и нижняя панель.

Идея уже заполнена: ответьте на пару вопросов, и ваш проект на этом шаблоне готов.

Какие системы уже подключены

Кроме шести систем каждого проекта шаблон приносит свои:

СистемаЗачем она в игреГде настраивается в кабинете
ПерсонажГерои, их характеристики, снаряжениеLiveOps → v2 → Персонаж
ЛутбоксыПризыв снаряженияLiveOps → v2 → Лутбокс
МагазинПокупка валюты и наборовLiveOps → v2 → Магазин
КвестыЦепочка заданий-подсказокLiveOps → v2 → Quest
НаградыСкорость дохода золота без игрыLiveOps → v2 → Награды

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

Шаг 01Создайте проект на шаблоне

На странице Создать опишите idle-RPG, например: «Idle-RPG: герой сам сражается, а я прокачиваю снаряжение». Платформа подберёт эту основу, и в проект можно играть сразу. Подробнее о создании - как создать игру с ИИ.

Шаг 02Поменяйте игру под свою идею

Пишите ИИ-кодеру, что хотите изменить, по одному изменению за раз:

  • «Сделай главного героя магом с посохом».
  • «Добавь главу в зимнем лесу».
  • «Пусть боссы бьют сильнее, но дают вдвое больше золота».
  • «Добавь недельный лидерборд по пройденным этапам».

Цифры экономики (цены улучшений, награды, характеристики героев) удобнее менять в кабинете: это настройки, а не код, и игрокам они меняются без новой сборки.

Шаг 03Настройте экономику и выпустите

Пройдитесь по разделам из таблицы выше, проверьте баланс в тестовой версии и выкатите игру - см. публикация и ссылки.

Для разработчиков

  • Модуль игры - idle-rpg (Phaser + экран на React). Игра стоит внутри лобби: над ней балансы, под ней вкладки систем.
  • Бой считается из серверных характеристик героя, а прогресс этапов хранится в личных данных игрока (idle_rpg_progress).
  • Квестам игра сообщает счётчики stage_cleared и stat_enhanced: на них можно строить свои задания.
  • События модуля для других модулей: idle-rpg:stage-cleared@1 (пройден босс этапа) и idle-rpg:character-upgraded@1 (герой повысил уровень).

Устройство проекта и модулей - в обзоре TypeScript SDK.

Частые вопросы

Как получить этот шаблон?

Опишите идею idle-RPG на странице создания, например «герой сам сражается, а я прокачиваю снаряжение», и платформа выберет эту основу. В уже созданный проект шаблон ставит ИИ-кодер по просьбе.

Можно ли поменять героев и монстров?

Да. Герои, их характеристики и снаряжение настраиваются в кабинете, а внешний вид и поведение меняет ИИ-кодер по вашим словам.

Копится ли золото, когда игрок не в игре?

Да. Доход начисляет сервер, поэтому при следующем входе игрок забирает золото за время отсутствия.

Смотрите также

Сделайте свою игру

Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.