Скидки на курсы ждут в личном кабинете. Нажмите тут
Поддержка куратора Демо-доступ Домашние задания

Создание игр в Roblox для детей

от Skysmart
Создание игр в Roblox для детей
Формат
Онлайн
Длительность
4 месяца
Уровень
Для новичков
Документ
Нет
Программа

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

Обучение состоит из 10 тематических блоков и проходит в течение 4 месяцев. Итоговым проектом вашего ребёнка станет практическая работа по созданию 2 игр: аркады по сбору монеток и футбола.

  • Введение в Roblox

    В начале онлайн-курса по программированию на Roblox учитель познакомит школьника с интерфейсом программы и ее инструментами, чтобы он мог начать разработку первого проекта. 

    На занятиях ученик узнает:

    • на каком языке программируют в Roblox Studio;
    • как добавлять блоки на сцену и работать с ними;
    • как изменять цвет и материал;
    • что такое моделирование;
    • как накладывать текстуры на объекты;
    • что такое Terrain;
    • как создать океан, острова и элементы окружения с помощью инструментов Terrain.
  • Визуальные эффекты

    На уроках второго блока ребенок научится работать с визуальными эффектами в Roblox Studio.

    Вместе с преподавателем курса по программированию он изучит:

    • системы частиц и процесс их создания в Roblox Studio;
    • методы, с помощью которых можно сделать простые эффекты;
    • создание золотого блока с эффектом блеска;
    • эффект исчезновения;
    • эффект растущего дыма;
    • ускорение эффекта и изменение цвета;
    • создание водопада и вулкана с помощью новых знаний;
    • свойства и текстуры лучей;
    • коллизии и скрипты, которые помогут создать лазер.
  • Программирование

    В третьем модуле онлайн-курса ученик погрузится в основы программирования на Roblox. Чтобы создать игру в жанре «платформер» с помощью материалов программы и преподавателя, школьник изучит:

    • функции и скрипты, которые помогут изменить свойства объекта;
    • цикл while:
    • события;
    • условный оператор if;
    • изменение свойств персонажа;
    • цикл for;
    • логические переменные;
    • управление событиями;
    • функцию Instance.new();
    • программирование пойнтов;
    • настройку сброса очков и многое другое.
  • Интерфейс

    В этом блоке учитель расскажет ребенку, как работать с интерфейсом пользователя в Roblox Studio. На онлайн-занятии ученик узнает:

    • что такое пользовательский интерфейс и для чего он нужен;
    • как добавлять картинки и текст в интерфейс;
    • как запрограммировать и вывести на экран счетчик очков;
    • как добавить в игру интерактивные кнопки и настроить их работу;
    • как создать подсказки внутри игрового мира и задать события для их появления;
    • как работать с SurfaceGui и создавать интерфейс на объектах.
  • Окружение

    Уроки пятого блока научат школьника работать с игровым окружением в Roblox и программировать его на Lua. Во время уроков на эту тему учитель расскажет ему:

    • что такое постпроцессинговая обработка;
    • как добавлять в игру эффекты окружения: размытие, освещение, лунные и солнечные лучи;
    • что такое скайбокс и как его создавать;
    • как настраивать атмосферу в сценах;
    • как добавлять свет внутри объектов;
    • как программировать искусственный свет из нескольких источников, и многое другое.
  • Звуковые эффекты

    В ходе этого занятия ученик разберется, как добавлять фоновую музыку и звуковые эффекты в игру. В конце урока школьник сможет показать, чему научился к середине обучения по Roblox Studio для детей, и создать еще одну игру — в жанре «гонки».

  • Физика игры

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

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

  • Геймплей и система ввода

    На занятиях этого модуля обучения программированию в Roblox Studio ребенок познакомится с понятием «геймплей» и его связью с системой ввода. На уроке школьник научится отслеживать события при нажатии клавиш, а также с нуля создаст оружие для игры.

  • Практика

    На последних занятиях курса ребенок сможет проявить себя и показать, как прокачались его навыки в ходе обучения. Для этого ему предстоит создать две игры: футбол и сбор монеток.

Чему научат на курсе
Основы программирования
Создание графики и анимации для игры
Создание геймплея
О школе
Skysmart
рейтинг 4.6
15 отзывов
17 курсов
Skysmart

Онлайн-школа Skysmart с 2019 года проводит уроки английского для детей на базе школы Skyeng. Миссия школы — научить английскому языку для разных целей: поступление в ВУЗ, учёба за рубежом, общение со сверстниками на английском, общение с местными в путешествиях, преодоление языкового барьера, улучшение оценок в школе.

В Skysmart преподают 4 700 репетиторов. Только 5 из 100 преподавателей проходят отбор, ежегодно подтверждают квалификацию и улучшают навыки преподавания. В Skysmart обучили 50 000 учеников и провели 6 482 933 урока. Репетиторы учат разным уровням английского языка: от basic до advanced.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.