
Начните создавать мобильную игру-бегалку
Игры-бегалки - одни из самых популярных на мобильных устройствах. Это потому, что их легко освоить, в них быстро играть, и они могут стать вирусными. С этим новым шаблоном вы сможете быстрее проводить итерации и создавать прототипы, чтобы уделять больше времени созданию отличной игры для мобильных устройств.
Особенности шаблона Runner
Ускорьте процесс разработки, используя готовые игровые механики и функции шаблона Runner.

Учебник в редакторе
После загрузки бесплатного шаблона в хабе вы получите руководство в редакторе. В ней вы узнаете о компонентах шаблона, о том, как создавать и изменять уровни с помощью встроенного в шаблон редактора уровней, а также о том, как настроить сервис Ads для вашего проекта.

Дизайн Greybox
Чтобы сэкономить время, в качестве отправной точки шаблон предоставляет полностью функциональную механику игры и активы в виде серых коробок.
После этого вы можете добавлять собственные темы, различные текстуры и активы - либо через Unity Asset Store, либо работая с художником. Например, вы можете сосредоточиться на геометрии взлетно-посадочной полосы и добавить такие элементы геймплея, как препятствия, ворота и предметы, например, монеты и ключи.

Редактор уровней
Шаблон содержит настраиваемые уровни, которые демонстрируют различные игровые дизайны. Возможности настройки включают:
- Автосохранение: Изменения уровня, префаба игрока или префаба камеры автоматически сохраняются при переходе в режим игры.
- Ландшафт Укажите длину, ширину, начальный буфер, конечный буфер, толщину и материал рельефа, который автоматически регенерируется при изменении любого из этих полей.
- Снабжение: Включите привязку для порождаемых объектов, что позволит привязать их к ближайшей позиции сетки.
- Префабы Укажите префаб, который будет размещен в начале и в конце уровня.

Предварительные настройки камеры и игрока
Разница между тем, станет ли игра хитом или нет, может быть очень маленькой: Угол камеры, цвета и скорость - все это играет большую роль. Шаблон Runner поставляется с опциями, так что вы можете экспериментировать и найти то, что лучше всего подходит для вашей игры.
Предварительные настройки угла обзора камеры:
Удобный выбор между часто используемыми положениями камеры. Вы также можете зафиксировать положение камеры, включить плавное следование камеры и многое другое.
Предварительные настройки скорости проигрывателя:
Выбирайте медленные, средние, быстрые или пользовательские предустановки. Среди других опций - автоматическое движение вперед, скорость ускорения, горизонтальная скорость, масштабная скорость и другие.

Spawnables
Для объектов, размещенных на сцене, класс Spawnable предоставляет всю логику для сериализации и десериализации информации о трансформации и цвете, а также для привязки к сетке уровня. В число спаунируемых объектов входят:
- Монеты
- Ключи
- Ворота, влияющие на масштаб или скорость игрока

Игровая основа
Классы, составляющие основу игры, включают в себя:
- Система событий, облегчающая связь между различными частями игры
- Машина состояний, которая управляет течением игры, загрузкой и выгрузкой уровней, а также навигацией по состояниям, таким как победа, проигрыш, пауза и т.д.
- Простая система инвентаризации, которая отслеживает такие валюты, как золото и XP
- Система сохранения, сохраняющая игровой прогресс
- Система пользовательского интерфейса, которая отображает назначенные пользовательские интерфейсы для текущего состояния игры

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

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

Пакет Unity Ads
Встроенная интеграция Unity Ads поможет вам создать монетизируемую игру. Если вы хотите создать мобильную игру, приносящую доход, шаблон бегуна - отличное место для начала, а также хороший способ научиться использовать Unity Ads SDK.
Узнайте больше о премиальных проектах Unity
Ответы на часто задаваемые вопросы
Бегалки - одни из самых модных мобильных игр благодаря насыщенному действием геймплею, легкому линейному дизайну и захватывающему игровому циклу. Вы можете использовать готовые основы для создания уникального бегуна с препятствиями, который будет выделяться на фоне конкурентов и удерживать игроков.
В шаблон Runner уже встроены некоторые базовые элементы, такие как различные углы камеры, скорость движения персонажа, ворота, позволяющие влиять на персонажа, прохождение уровня и многое другое. Вы можете использовать этот фреймворк, чтобы экспериментировать и смотреть, что работает лучше, что поможет ускорить процесс разработки.
Цель создания структуры greybox - помочь вам создать игру, которую можно отправить, и дать вам возможность добавить свои собственные творческие идеи. Определившись с темой для игры, вы можете настроить шаблон, используя художественные активы, которые отражают ваше уникальное видение.
Этот шаблон поможет вам сэкономить время, сократив необходимость создавать прототип с нуля, что позволит вам быстрее получить отзывы о своих игровых идеях. Получение отзывов от игроков может помочь вам в создании премиальных игр, которые понравятся игрокам.
Да. Игры в жанре бегалки - одни из самых простых для монетизации. Ключевые функции, встроенные в шаблон Unity Runner, такие как 30-секундные уровни, не проскальзывающие ворота и интеграция Unity Ads, позволяют создавать монетизируемые игры.
Шаблон Runner предназначен для того, чтобы дать вам эффективную отправную точку для создания игры, которая может быть опубликована в магазинах приложений. Изучите лучшие практики успешных игр-бегалок и посмотрите на активы, которые вы можете добавить в свою игру, чтобы помочь ей выделиться.




