Шаблон для игры в бегалки для Unity
Начните создавать мобильную игру-бегалку
Игры-бегалки - одни из самых популярных на мобильных устройствах. Это потому, что их легко освоить, в них быстро играть, и они могут стать вирусными. С этим новым шаблоном вы сможете быстрее проводить итерации и создавать прототипы, чтобы уделять больше времени созданию отличной игры для мобильных устройств.
Особенности шаблона Runner
Ускорьте процесс разработки, используя готовые игровые механики и функции шаблона Runner.
После загрузки бесплатного шаблона в хабе вы получите руководство в редакторе. В ней вы узнаете о компонентах шаблона, о том, как создавать и изменять уровни с помощью встроенного в шаблон редактора уровней, а также о том, как настроить сервис Ads для вашего проекта.
Чтобы сэкономить время, в качестве отправной точки шаблон предоставляет полностью функциональную механику игры и активы в виде серых коробок.
После этого вы можете добавлять собственные темы, различные текстуры и активы - либо через Unity Asset Store, либо работая с художником. Например, вы можете сосредоточиться на геометрии взлетно-посадочной полосы и добавить такие элементы геймплея, как препятствия, ворота и предметы, например, монеты и ключи.
Шаблон содержит настраиваемые уровни, которые демонстрируют различные игровые дизайны. Возможности настройки включают:
- Автосохранение: Изменения уровня, префаба игрока или префаба камеры автоматически сохраняются при переходе в режим игры.
- Ландшафт Укажите длину, ширину, начальный буфер, конечный буфер, толщину и материал рельефа, который автоматически регенерируется при изменении любого из этих полей.
- Снабжение: Включите привязку для порождаемых объектов, что позволит привязать их к ближайшей позиции сетки.
- Префабы Укажите префаб, который будет размещен в начале и в конце уровня.
Разница между тем, станет ли игра хитом или нет, может быть очень маленькой: Угол камеры, цвета и скорость - все это играет большую роль. Шаблон Runner поставляется с опциями, так что вы можете экспериментировать и найти то, что лучше всего подходит для вашей игры.
Предварительные настройки угла обзора камеры:
Удобный выбор между часто используемыми положениями камеры. Вы также можете зафиксировать положение камеры, включить плавное следование камеры и многое другое.
Предварительные настройки скорости проигрывателя:
Выбирайте медленные, средние, быстрые или пользовательские предустановки. Среди других опций - автоматическое движение вперед, скорость ускорения, горизонтальная скорость, масштабная скорость и другие.
Для объектов, размещенных на сцене, класс Spawnable предоставляет всю логику для сериализации и десериализации информации о трансформации и цвете, а также для привязки к сетке уровня. В число спаунируемых объектов входят:
- Монеты
- Ключи
- Ворота, влияющие на масштаб или скорость игрока
Классы, составляющие основу игры, включают в себя:
- Система событий, облегчающая связь между различными частями игры
- Машина состояний, которая управляет течением игры, загрузкой и выгрузкой уровней, а также навигацией по состояниям, таким как победа, проигрыш, пауза и т.д.
- Простая система инвентаризации, которая отслеживает такие валюты, как золото и XP
- Система сохранения, сохраняющая игровой прогресс
- Система пользовательского интерфейса, которая отображает назначенные пользовательские интерфейсы для текущего состояния игры
В этом шаблоне представлен полный пользовательский интерфейс для игры в бегалки.
Например, когда игроки успешно завершают уровень, они видят экран празднования. На этом экране отображаются награды, полученные за выполнение заданий, а также заработанное золото и XP. XP отображается в виде прогресс-бара, который показывает, как далеко игрок находится от достижения следующего рубежа.
Включенный экран выбора уровня позволяет игрокам переигрывать разблокированные уровни. При нажатии кнопки "Быстрая игра" загружается самый высокий разблокированный уровень.
В игре есть два типа валют: Золото и XP
- Игроки могут собирать золото на протяжении всего уровня. Если игрок не завершит уровень успешно, количество золота, собранного на этом уровне, не будет добавлено к его общей сумме.
- XP зарабатывается при прохождении уровня и работает как валюта пробега. Количество XP, заработанное за уровень, добавляется к общему количеству XP независимо от того, выиграл игрок или проиграл.
Встроенная интеграция Unity Ads поможет вам создать монетизируемую игру. Если вы хотите создать мобильную игру, приносящую доход, шаблон бегуна - отличное место для начала, а также хороший способ научиться использовать Unity Ads SDK.
Узнайте больше о премиальных проектах Unity
Узнайте, как 10-летнее сотрудничество SYBO и Unity помогло Subway Surfers стать одной из лучших мобильных игр десятилетия.
Узнайте, как Alt Shift, Broken Arms Games, Light Brick Studio, Robot Squid и Superplus Games справляются с трудностями и используют возможности быстро растущего рынка мобильных игр.
Узнайте, как Арнольд Рауэрс построил успешный бизнес мобильных игр с помощью простых карточных игр и головоломок, таких как Card Thief, которые не зависят от агрессивной стратегии монетизации.
Благодаря уникальным функциям и оптимизированным инструментам шаблона Runner первая половина работы по созданию прототипа будет сделана за вас. Загрузите его с хаба уже сегодня и изучите ресурсы, которые помогут вам сделать его своим.