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

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

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

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

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

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

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

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