для детей 10—12 лет
Начальный уровень

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

Ученики научатся создавать игровой мир и 3D‑модели для своих игр, а потом оживлять этот мир с помощью программирования на Lua.

Бесплатный урок
Что за курс
На курсе ребенок с нуля узнает как устроен Roblox.Studio, сделает свою первую игру и продвинет её на Roblox.

Чему научатся дети

На практическом курсе по созданию игр на Roblox дети научатся

Программировать на языке Lua
Работать в среде Roblox.Studio
Использовать инструменты 3D моделирования
Проектной работе и геймдизайну
Дисциплина, проектная работа в команде, выступления
Проектная работа: в конце курса ребята от начала до конца создают свой первый проект

План обучения и проекты

1 модуль

Трехмерное моделирование, работа с трехмерными объектами

Знакомимся с интерфейсом роблокс-студио, изучаем генерацию ландшафта

1. Знакомимся с интерфейсом роблокс-студио, изучаем генерацию ландшафта

2. Изучаем игровой мир, инструменты работы с объектами, окна Explorer, задание материала и цвета для блоков

3. Создаем сложные объекты, группировку объектов, менеджмент окна

4. Изучаем биомы роблокс, продвинутые инструменты для работы с ландшафтом, работу с объектами из тулбокса

+
-
2 модуль

Проработка окружающего мира, основы программирования на Lua

Изучаем получение различных фигур с помощью блоков

1. Изучаем получение различных фигур с помощью блоков

2. Создаем постройку замка с башней в горах, прорабатываем локацию

3. Дорабатываем игровую локацию, добавляем пасхалки

4. Дорабатываем мелкие детали в игровой локации, защищаем проект

+
-
3 модуль

Roblox Racing Game, часть 1

Создаем игровой мир, гоночную трассу, основное окружение

1. Создаем игровой мир, гоночную трассу, основное окружение

2. Создаем основы машинки, добавляем детали на машинку, дорабатываем трассу,  готовим проекта к скриптингу

3. Изучаем понятие переменной, скрипт для фаз светофора, барьер перед стартом

4. Изучаем понятие цикла, понятие главного цикла программы, создаем главного цикла игры

+
-
4 модуль

Roblox Racing Game, часть 2

Изучаем понятие функции, создание функции респавна машинки

1. Изучаем понятие функции, создание функции респавна машинки

2. Изучаем аонятие ветвления, добавление чек-поинтов для трассы

3. Добавляем условия окончания игры, подсчет времени от начала гонки до финиша

4. Дорабатываем игру, защищаем проект

+
-
5 модуль

Разработка игры “Murder Mystery”, Часть 1

Создаем игровой мир

1. Создаем игровой мир

2. Дорабатываем игровой мир, скриптинг оружия, часть 1

3. Внедряем скриптинг оружия, часть 2

4. Добавляем скриптинг основного геймплея

+
-
6 модуль

Разработка игры “Murder Mystery”, Часть 2

Изучаем понятия GUI, создание GUI

1. Изучаем понятия GUI, создание GUI

2. Дорабатываем GUI, Скриптинг GUI

3. Дорабатываем скриптинг геймплея

4. Дебаг и тестирование, доработка игры

+
-
7 модуль

Разработка игры “Tower of Hell”, начало работы над своими проектами

Дорабатываем скриптинг геймплея

1. Создаем башни

2. Дорабатываем скриптинг геймплея

3. Дорабатываем игру

4. Определяем идею своего проекта, создаем игровой мир

+
-
Финал

Свой проект

Дорабатываем игровой мир

1. Дорабатываем игровой мир

2. Дорабатываем скриптинг основного геймплея

3. Дорабатываем скриптинг GUI, доработка деталей

4. Проводим презентацию игры

+
-

Работы учеников

Мы уверены, что учитьcя на практике эффективнее. Поэтому у нас нет скучных лекций, и на занятиях дети создают реальные игры и программы.

Марат
Ремушев
13 лет
Flappy bird
PYTHON

Flappy Bird — мой первый игровой проект на PyGame! Нажимайте «пробел» и прыгайте!

Елена
Дорошко
12 лет
Сайт про животных
WEB

Собрала 17 фактов о животных на сайте. Нажимайте Пуск и читайте :)

Иван
Баюшкин
14 лет
Fishing Simulator
PYTHON

Игра где вы сможете побыть рыбаком на причале или на лодке. На причале есть 5 видов рыб

Артем
Гончаров
11 лет
Майнкрафт
SCRATCH

Привет! ты попал в Minecraft 2D

Хотите посмотреть больше работ на нашей обучающей платформе?
Смотреть ещё

Преподаватели

Преподаватель Python

Александр Хархота

Навыки
Python
WEB
Chat Bot
Образование
Сибирский государственный университет телекоммуникаций и информатики

Достижения
Преподаватель федерального проекта Кампус-2019 и Кампус-2020; Автор программы по созданию чат-ботов и искусственного интеллекта для детей
Преподаватель WEB Design

Панфилов Алексей

Навыки
Python
Robotics
WEB
Образование
Петрозаводский Государственный Университет. Физический факультет, автоматизированные системы обработки информации и управления.
Достижения
Организатор и главный судья международных робототехнических соревнований Roboskills, член национального методического комитета Innopolis Open по направлению Future Engineers
Преподаватель unity

Константин Кламбоцкий

Навыки
Python
Unity
Computer Science
Образование
Механико-математический факультет Новосибирского государственного университета

Достижения
Второе место по России в конкурсе "разработка мобильных приложений в дополненной реальности" от Epson
Преподаватель Python

Вершинина Ксения

Навыки
Python
Computer Science
WEB
Образование
НТИ Уральского федерального университета имени первого Президента России Б.Н. Ельцина
Достижения
Автор публикации в сборнике «Advances in science and technology XXVIII” и e-library
<>

Что должен уметь ребёнок

Чтобы приступить к занятиям ученику должен иметь базовые навыки:

Владеть мышкой
Уметь читать и писать на русском
Умеет самостоятельно печатать
Обладать базовыми знаниями по использованию ПК
Владеть базовыми знаниями английского

Как проходят уроки

1
Повторяем тему прошлого урока и разбираем домашнее задание.
2
Разбираем новую тему и группа под контролем преподавателя решает первые задачи.
3
Ученики самостоятельно решают усложненные задачи и в конце часто идут игровые задания.
4
В конце урока преподаватель с группой подводят итоги, повторяют все что успели пройти и готовятся к следующему уроку.
32
урока в курсе
90
минут урок идёт
12
человек в группе

Запишитесь на пробный урок

На бесплатном уроке ребёнок познакомится с преподавателем, узнает устройство интерфейса Roblox Studio, доработает шаблон проекта для гонок: добавит свои элементы и напишет первый скрипт.






Ваша заявка отправлена!
Oops! Something went wrong while submitting the form.