Шесть видеоуроков для детей 10–14 лет — первый урок открыт для всех
Практический мини-курс по созданию игр в Roblox Studio для детей от 10 до 14 лет. Подходит новичкам, которые раньше не занимались программированием.
Ребёнок не просто смотрит видео, а последовательно создаёт собственную игру. Каждый новый урок дополняет предыдущий, поэтому к концу курса отдельные элементы соединяются в один готовый проект.
Курс состоит из 6 записанных видеоуроков по 10–15 минут. После каждого видео ребёнок получает практическое задание на 15–40 минут. Заниматься можно дома в удобном темпе: останавливать видео, пересматривать объяснения и повторять действия преподавателя.
На протяжении курса ребёнок создаёт собственную игру с полосой препятствий — с разноцветными платформами, ловушками, точками сохранения, движущимися элементами, финишем и системой побед и очков. В конце курса он опубликует игру в Roblox и сможет отправить ссылку друзьям, чтобы они попробовали её пройти.
Первый урок открыт для всех. После покупки открываются уроки со второго по шестой, и в них ребёнок:
Результат: создан и сохранён первый проект в Roblox Studio.
Выбери серую площадку Baseplate в рабочей области. Найди её настройки в окне Properties и определи, где можно изменить цвет и материал площадки.
Это задание необязательно, но поможет тебе лучше разобраться в теме и сделать игру интереснее.
Чем режим редактирования отличается от режима Play?
В режиме редактирования ты создаёшь и изменяешь игровой мир. В режиме Play запускается игра, появляется персонаж, и можно проверить, как работает созданный проект.
Почему перед новыми изменениями нужно остановить тестирование?
Изменения, сделанные во время тестирования, могут не сохраниться после остановки игры. Поэтому сначала нажимают Stop, а потом продолжают редактирование.
Какая комбинация клавиш быстро сохраняет проект?
Ctrl + S на Windows или Command + S на macOS.
Результат: создана игровая дорожка минимум из восьми платформ.
Создай дополнительную платформу необычной формы или размера. Размести её так, чтобы препятствие было сложным, но проходимым.
Это задание необязательно, но поможет тебе лучше разобраться в теме и сделать игру интереснее.
Что произойдёт, если у платформы отключить Anchored?
После запуска игры платформа начнёт подчиняться физике и может упасть. Anchored закрепляет объект на месте.
Для чего нужны инструменты Move, Scale и Rotate?
Move перемещает объект, Scale изменяет его размер, Rotate поворачивает.
Почему игровым объектам лучше давать понятные названия?
Понятные названия помогают быстрее находить нужные объекты и не путаться в проекте — особенно когда платформ и скриптов становится много.
Результат: в игре появились работающие ловушки и безопасная зона.
humanoid.Health = humanoid.Health - 50Создай три ловушки разной силы: первая отнимает 25 единиц здоровья, вторая — 50, третья сразу побеждает персонажа.
Это задание необязательно, но поможет тебе лучше разобраться в теме и сделать игру интереснее.
Что такое Script?
Script — это набор команд для игры. С помощью скрипта можно указать Roblox, что должно произойти при определённом действии.
Как Roblox понимает, что игрок коснулся ловушки?
Для этого используется событие Touched. Оно срабатывает, когда другой объект или персонаж касается ловушки.
Что произойдёт, если персонаж дважды коснётся ловушки, которая отнимает 50 единиц здоровья?
Если у персонажа было 100 единиц здоровья, после первого касания останется 50, а после второго здоровье уменьшится до нуля.
Результат: в игре работает система контрольных точек и сохраняется текущий этап.
Сделай одну контрольную точку визуально особенной: добавь свечение, необычный материал или декоративную конструкцию, чтобы игрок сразу понял, что достиг нового этапа.
Это задание необязательно, но поможет тебе лучше разобраться в теме и сделать игру интереснее.
Зачем в игре нужны контрольные точки?
Контрольные точки сохраняют прогресс игрока. После проигрыша ему не приходится каждый раз начинать прохождение с самого начала.
Что может произойти, если две контрольные точки получат одинаковое название?
Скрипту будет сложнее определить нужную точку. Игрок может появиться не на том этапе, или система сохранения будет работать неправильно.
Почему названия объектов должны точно совпадать с названиями в коде?
Скрипт ищет объект по указанному названию. Если в названии есть ошибка, лишний пробел или другая цифра, скрипт может не найти объект.
Результат: в игре появились движущиеся платформы и вращающиеся препятствия.
Vector3.new(0, 10, 0)Создай платформу, которая периодически появляется и исчезает. Попробуй для этого изменить свойства Transparency и CanCollide.
Это задание необязательно, но поможет тебе лучше разобраться в теме и сделать игру интереснее.
Чем движение Bounce отличается от Sine?
Sine создаёт плавное и мягкое движение. Bounce добавляет эффект отскока в конце движения.
Какие значения нужно изменить, чтобы платформа двигалась вверх и вниз?
Нужно изменить значение по вертикальной оси Y. Например, Vector3.new(0, 10, 0) задаёт движение на 10 единиц вверх.
Почему движущиеся препятствия нужно несколько раз проверять в режиме Play?
Во время тестирования видно реальную скорость, направление и траекторию движения, а ещё — успевает ли игрок пройти препятствие и не возникает ли ошибок.
Результат: создана, проверена и опубликована полноценная игра в Roblox.
Эти задания необязательны, но помогут тебе лучше разобраться в теме и сделать игру интереснее.
Почему перед публикацией нужно полностью пройти собственную игру?
Так можно проверить, что все платформы доступны, ловушки работают, контрольные точки сохраняют прогресс, а игрок действительно может добраться до финиша.
Чем режим Public отличается от Private?
В режиме Private игру может открыть только её создатель и пользователи, которым дан специальный доступ. В режиме Public игра доступна другим пользователям Roblox.
Какие элементы помогают игроку понять, куда двигаться и где находится финиш?
Расположение платформ, цвета, стрелки, освещение, контрольные точки, декорации и заметная финишная зона.
Вопрос на размышление
Что бы ты добавил в игру, если бы у тебя был ещё один урок?
Можно добавить магазин, внутриигровую валюту, новые уровни, систему наград, музыку, предметы, таймер или таблицу лучших результатов. Единственного правильного ответа здесь нет.
Курс состоит из шести записанных видеоуроков и практических домашних заданий.
Ученик проходит уроки самостоятельно, в удобном для себя темпе. Рекомендуется соблюдать последовательность уроков, поскольку каждое новое задание продолжает работу над проектом, созданным ранее.
В процессе курса ребёнок создаст собственную игру с полосой препятствий в Roblox Studio, добавит платформы, ловушки, контрольные точки, движущиеся объекты и финиш, а затем опубликует готовую игру.
Для занятий понадобятся:
Прохождение курса с телефона или планшета не предусмотрено, поскольку для выполнения заданий необходим Roblox Studio.
Родители самостоятельно контролируют создание и использование аккаунта ребёнка в Roblox.
Доступ к курсу предоставляется после подтверждения оплаты, если на странице покупки не указана другая дата начала курса.
Материалы предназначены только для личного использования учеником, для которого был приобретён курс.
Запрещается:
Все материалы курса являются интеллектуальной собственностью онлайн-школы Сифра.
В тариф входят:
Проверка домашних заданий и личная обратная связь преподавателя в этот тариф не входят.
В тариф входят все материалы самостоятельного тарифа, а также возможность:
Домашнее задание отправляется по электронной почте на адрес sifra.courses@gmail.com.
В сообщении необходимо указать:
К письму можно прикрепить:
Если по одному уроку есть несколько вопросов, рекомендуется собрать их в одном письме. Так преподаватель сможет увидеть всю работу целиком и дать более содержательный ответ.
Преподаватель отвечает на сообщения в течение 48 часов с момента их получения. Обычно ответ может прийти раньше.
Срок ответа рассчитывается с учётом рабочего времени преподавателя. Сообщения, отправленные поздно вечером, в выходной или праздничный день, могут быть рассмотрены в ближайшее рабочее время.
По каждому домашнему заданию ученик может получить до двух полных ответов преподавателя. В рамках этой обратной связи можно:
Ответ преподавателя может содержать объяснение ошибки, рекомендацию, пример исправления или просьбу дополнить работу.
Преподавателю можно задавать вопросы, непосредственно связанные:
Вопросы по другим играм, сторонним проектам, дополнительным механикам, не входящим в программу курса, а также просьбы полностью написать код за ученика могут не рассматриваться в рамках тарифа.
Преподаватель отвечает за учебную часть курса и проверку домашних заданий.
Вопросы, связанные с оплатой, доступом к сайту, открытием уроков или другими организационными моментами, необходимо направлять администрации школы.
Такие обращения не относятся к проверке домашнего задания и не учитываются как ответы преподавателя по работе ученика.
Школа не несёт ответственности за технические проблемы на стороне пользователя, включая:
Курс построен на практике. Для получения результата ученику необходимо самостоятельно смотреть уроки, повторять действия преподавателя и выполнять домашние задания.
Преподаватель помогает разобраться в материале и исправить ошибки, но не выполняет проект вместо ученика.
Результат прохождения курса зависит от регулярности занятий, самостоятельной практики и выполнения заданий.
Вопросы отмены покупки и возврата рассматриваются в соответствии с законодательством Государства Израиль, форматом приобретённого цифрового продукта и объёмом уже предоставленного доступа.
Для подачи обращения необходимо написать администрации школы, указать имя покупателя, дату оплаты и адрес электронной почты, использованный при оформлении заказа.
Само по себе отсутствие у ученика времени, необходимого оборудования, желания проходить курс или изменение личных планов не означает автоматического возврата полной стоимости.
Если возникла техническая ошибка со стороны школы и доступ к оплаченным материалам невозможно предоставить, школа поможет восстановить доступ или предложит другое решение.
Покупая курс, родитель или законный представитель ребёнка подтверждает, что:
По всем организационным вопросам можно обратиться к администрации онлайн-школы Сифра.