Создание базовой игры
Чтобы помочь вам начать, это руководство проведёт вас через создание игры по сбору яблок!
Коллекция яблок
В этом примере игра лишь поверхностно затрагивает детали, которые подробно рассматриваются в других руководствах. Если вам нужна помощь, проверьте левую боковую панель или воспользуйтесь поиском вверху для дополнительной информации!
Создание карты
Начнём с создания простого мира с островом, по которому можно ходить, и яблоком, которое можно будет собрать позже!
Найдите Apple и Island в Каталог ресурсов и перетащите их в сцену вашей игры.

Этот остров довольно маленький! В Инспектор установите
Scaleв 10x10, чтобы сделать его больше

Теперь остров подходящего размера, но яблоко находится за островом! Установите у острова
Layerна -10, чтобы поместить его позади всего остального.

Добавление скриптов
В каталоге scripts вашего проекта игры создайте новый файл с именем pickup_apple.csl и откройте его в текстовом редакторе или используйте IDE на основе ИИ.
Вставьте следующий пример скрипта и сохраните файл:
Предупреждение: После сохранения вашего компонента в текстовом редакторе вам нужно обновить движок, нажав Ctrl + Shift + R. Это временное требование, и скоро будет доступна горячая загрузка!
Добавление компонента Apple
Теперь, когда вы создали скрипт для яблока, нам нужно применить его к яблоку в сцене. Для этого мы добавим новый Pickup_Apple компонент из скрипта, используя Inspector.
Выберите своё Apple в сцене
Нажмите кнопку "Add Component" в Inspector.
Найдите компонент "Pickup_Apple" и нажмите на него, чтобы добавить его к яблоку

Теперь вы увидите, что компонент был добавлен к яблоку! Вы можете настроить некоторые поля у Apple, изменяя значения в Inspector:

Запуск вашей игры
Когда будете готовы, нажмите на зелёный треугольник и попробуйте свою игру!

Следующие шаги
В следующих разделах вы узнаете, как проводить плейтест своей игры с несколькими игроками, создавать собственные скрипты и строить мир своей мечты.
Вот несколько задач, которые можно попробовать:
Сделайте много яблок, которые игрок сможет съесть
Воспроизводите звуковые эффекты при съедании
Продвинутый уровень: попробуйте написать скрипт, который будет заново создавать больше яблок после того, как их съедят
--
ПРИМЕЧАНИЕ: Если ваш остров имеет низкое разрешение/пикселизирован, нажмите на png-ресурс острова в разделе "Assets" и установите Resample Multiplier на 1, затем нажмите Apply

Последнее обновление