Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

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

Как создать игру-лабиринт в ScratchJR

Шаг 1:

Мы заново открываем игру-лабиринт, которую мы создали ранее на ScratchJR. Чтобы добавить нового персонажа, нажмите на значок «плюс» .

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Шаг 2:

Перейдите в новый интерфейс, нажмите на чистого белого персонажа , затем нажмите на значок кисти , чтобы создать нового персонажа.

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Шаг 3:

Вы выбираете размер обводки , выбираете цвет обводки , а затем выбираете квадрат, который хотите нарисовать .

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Далее вы рисуете прямые линии, чтобы создать лабиринт, по которому будет перемещаться персонаж, как показано ниже. Затем нажмите v, чтобы добавить в игру .

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Шаг 4:

При добавлении лабиринта в интерфейс он будет маленького размера. Для увеличения масштаба лабиринта воспользуемся командой «Масштаб» в группе «Внешний вид». Мы настраиваем размер масштабирования по своему усмотрению.

Главный персонаж, а также четыре клавиши со стрелками используют команду для уменьшения своего размера в соответствии с макетом проекта.

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Шаг 5:

Когда персонаж-кот коснется лабиринта, ему придется вернуться в исходное положение, поэтому мы воспользуемся командой столкновения, как показано ниже.

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Шаг 6:

Выбранный вами пункт назначения добавляет 1 случайного персонажа в конечную позицию в лабиринте.

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Затем щелкните по нужному символу и добавьте команду, как показано ниже. Когда персонаж касается целевого объекта, игра заканчивается.

Учебник по дизайну игры-лабиринта ScratchJR (Урок 2)

Оставить комментарий

Увеличьте лимит загрузки веб-страниц в Nextcloud до более чем 2 ГБ.

Увеличьте лимит загрузки веб-страниц в Nextcloud до более чем 2 ГБ.

Разрешите загрузку файлов больших размеров через браузер Nextcloud, согласовав параметры PHP, Nginx или Apache, временного хранилища и тайм-аута, а также проверьте, какое ограничение блокирует файл.

Устранить предупреждение Nextcloud о нехватке памяти PHP на веб-сервере.

Установите ограничение на объем памяти, фактически используемый Nextcloud для PHP, перезапустите нужную службу и подтвердите значение 512 МБ в разделе «Обзор администратора».

Подключите совместимое с S3 хранилище к внешнему хранилищу Nextcloud.

Подключите совместимый сегмент объектного хранилища в Nextcloud, используя его бэкэнд S3, с указанием правильной конечной точки, учетных данных, области доступа и этапов проверки.

Переместите данные Nextcloud на внешний диск, не повреждая хранилище.

Переместите данные Nextcloud на внешний диск, не повреждая хранилище.

Безопасное перемещение каталога данных Linux Nextcloud на внешний диск с использованием постоянного монтирования UUID, режима обслуживания, проверенной копии и символической ссылки на исходный путь.

Ошибка базы данных Nextcloud после обновления: что проверить в первую очередь?

Восстановите доступ к Nextcloud после обновления, диагностировав ошибки SQL, проверив подключение к базе данных и безопасно завершив прерванные миграции.

Сброс утерянного пароля администратора Nextcloud с помощью OCC

Используйте команду OCC в Nextcloud для сброса пароля администратора из командной строки сервера, с инструкциями по заполнению полей для имен пользователей, разрешений и внешних сервисов авторизации.

Добавьте заголовок HSTS к HTTPS-конечной точке, обслуживающей Nextcloud.

Чтобы устранить предупреждение HSTS от Nextcloud, установите заголовок на Apache, NGINX или вашем TLS-прокси, а затем безопасно проверьте публичный HTTPS-ответ.

Устранение неполадок при установке приложения Nextcloud, сообщающего об отсутствии интернета.

Устранение неполадок при установке приложения Nextcloud, сообщающего об отсутствии интернета.

Причины сбоев при установке приложений из App Store могут быть связаны с DNS, HTTPS, прокси-сервером, TLS или проблемами конфигурации самого сервера Nextcloud.

Снизьте скачки загрузки ЦП в предварительной версии Nextcloud с помощью запланированной очереди.

Перенесите обработку миниатюр в контролируемый фоновый режим, обрежьте неиспользуемые размеры предварительного просмотра и проверьте очередь, не перегружая сервер Nextcloud.

Переход от «обработки файлов» к синхронизации Nextcloud Desktop Sync

Найдите файл, правило исключения, проблему с подключением или состояние базы данных клиента, препятствующие синхронизации Nextcloud, а затем безопасно проверьте загрузку и скачивание файлов.