Шаблон Hero Run: забеги, карточки ярости и боссы
Готовый шаблон RPG-забегов на iDos Games - рыцарь сам бежит уровень сквозь волны врагов к боссу, убийства копят ярость, а каждый её уровень - выбор одной из трёх карточек-усилений. Что внутри и как переделать под свою игру.
Hero Run - готовая игра, с которой можно начать: рыцарь сам бежит уровень сквозь волны врагов к боссу, убийства копят ярость, а каждый её уровень - выбор одной из трёх карточек-усилений. Новый проект на этом шаблоне играется сразу - с героями, снаряжением, сундуками-наградами, магазином и квестами. Дальше вы переделываете его под свою идею с ИИ-кодером.
Что внутри
- Забеги. Кампания - острова по шесть уровней, у каждого острова своя тема мира. Уровень - один забег: волны врагов, лагерь, фонтаны, сундук на дороге и босс в конце. Смерть заканчивает забег.
- Ярость и карточки. Убийства копят ярость; на каждом пороге забег встаёт на паузу, и игрок берёт одну из трёх карточек. Всего их 58: триггер и эффект («при убийстве», «при крите», «каждая 3-я атака» - молнии, топоры, копья, лечение, оглушение, заряды) или пассивный бонус. Одно «Обновить» за забег.
- Типы атаки и брони. У оружия есть тип атаки, у каждого врага - тип брони, и таблица урона решает, насколько силён удар: зелёные цифры - сильный, серые - слабый. Типы вводятся остров за островом: первый остров казуальный, а со второго перед забегом есть разведка с бронёй врагов.
- Снаряжение. Оружие, доспех и щит: щит - синий запас, который первым принимает удары. Двуручное оружие не оставляет места щиту.
- Ультимейт и зелья. Один ультимейт за забег (метеор или неистовство); вернуть его может только карточка. Зелья берутся с собой и пьются по нажатию, а с включённым «Авто» - сами при низком здоровье.
- Энергия и сундук-награда. Забег стоит энергию, она восстанавливается сама. В конце билет забега открывает сундук по итогу: поражение, победа или забег без потерь.
- Лист героя под дорогой: каждая цифра с прибавкой от карточек, взятые карточки и их эффекты.
- 2D-герой со своим скелетом, сменными частями и анимациями; снаряжение меняет его внешний вид.
Какие системы уже подключены
Кроме шести систем каждого проекта, шаблон приносит свои:
| Система | Зачем она в игре | Где настраивается в кабинете |
|---|---|---|
| Персонаж | Герои, их характеристики, снаряжение | LiveOps → v2 → Персонаж |
| Лутбоксы | Сундуки-награды забега и призыв снаряжения | LiveOps → v2 → Лутбокс |
| Магазин | Зелья, энергия и наборы | LiveOps → v2 → Магазин |
| Валюта | Энергия, билет забега, зелья, опыт | LiveOps → v2 → Валюта |
В новом проекте всё это уже заполнено примером: валюты GOLD, GEMS, ENERGY (до 30, одна единица каждые 6 минут, 5 за забег), RUN_TICKET, POTION и XP, герои, снаряжение с типами атаки и брони, сундуки-награды (в первых трёх всегда есть зелье), призыв снаряжения, магазин и квесты.
Шаг 01Создайте проект на шаблоне
На странице Создать опишите RPG-забег, например: «RPG-забег: рыцарь бежит сквозь волны к боссу, а я по дороге выбираю карточки-усиления». Платформа выберет эту основу, и проект сразу играется. Подробнее о создании - в статье как сделать игру с ИИ.
Шаг 02Поменяйте игру под свою идею
Пишите ИИ-кодеру, что хотите изменить, по одному изменению за раз:
- «Добавь остров в ледяной стране с боссом-драконом».
- «Добавь карточку, которая при крите замораживает всех врагов».
- «Сделай первый остров легче».
- «Дай рыцарю лук как стартовое оружие».
Цифры экономики (энергия, награды сундуков, цены, характеристики героев) удобнее менять в кабинете: это настройки, а не код, и игроки получают их без новой сборки.
Шаг 03Настройте экономику и выпустите
Пройдитесь по разделам из таблицы выше, проверьте баланс в тестовой версии и выпустите игру - смотрите публикацию и ссылки.
Для разработчиков
- Модуль игры -
hero-run(Phaser плюс экран на React). Игра стоит внутри лобби: сверху балансы, снизу вкладки систем. С собой она приносит системыcharacter,lootboxes,storeиinventory. - Бой считается по серверным характеристикам героя; карточки действуют только внутри забега. Прогресс хранится в
личных данных игрока (
hero_run_progress). - В квесты игра сообщает счётчики
level_clearedиrun_finished: на них строятся свои задания. - События модуля для других модулей:
hero-run:level-cleared@1(уровень пройден) иhero-run:character-upgraded@1(герой поднял ранг).
Как устроены проекты и модули - в обзоре TypeScript SDK.
Частые вопросы
Как получить этот шаблон?
Опишите идею RPG-забега на странице создания, например «рыцарь бежит сквозь волны к боссу, а я по дороге выбираю карточки-усиления», и платформа выберет эту основу. В уже созданный проект шаблон ставит ИИ-кодер по просьбе.
Чем он отличается от idle-RPG?
Idle-RPG играет сама и приносит доход, пока игрока нет. Hero Run состоит из коротких забегов - игрок выбирает карточки, снаряжение и зелья, а смерть заканчивает забег.
Сколько стоит забег?
Энергию. Она восстанавливается сама, на старте забега превращается в билет, а билет открывает сундук-награду в конце. Всё это настраивается в кабинете.
Смотрите также
- Как создать игру или приложение с ИИКак превратить идею в работающую браузерную игру или приложение на iDos Games - описать её, ответить на несколько вопросов и доработать с ИИ-кодером в живом превью.
- Шаблон idle-RPG: герой, волны и боссыГотовый шаблон idle-RPG на iDos Games - герой сам сражается с волнами монстров и боссами, золото копится даже без игрока, характеристики улучшаются за золото. Что внутри и как переделать под свою игру.
- Магазин в игре: витрины, товары и ценыКак работает готовый магазин iDos Games - витрины с ротацией товаров, цены в валюте игры или реальными деньгами, бесплатные подарки и лимиты покупок - и как настроить его в кабинете без кода.
- Что входит в новый проектКаждый новый проект на iDos Games начинается со входа, лобби и шести готовых систем; магазин, лидерборды, ивенты, мультиплеер и другие системы добавляются, когда они нужны.
Сделайте свою игру
Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.