Skip to content
Gallery
Гайд: Курсы программирования в Skysmart Pro
Share
Explore
🐣 1/2. Программирование для начинающих

Roblox

Разработка для начинающих, 10–12+ лет
Учимся делать простые и сложные игры в Roblox, создавать и анимировать персонажей и локации — и разрабатывать целые игровые миры со своими сюжетами и правилами
На основе Roblox ребёнок изучит основы программирования и научится создавать персонажей, ландшафт, визуальные и звуковые эффекты, а также придумает и реализуешь несколько игровых миров со своими правилами и физикой.

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

Артём, 11 лет — Игра Obby, где игрок прыгает через лаву по островкам и собирает монетки.
Агата, 10 лет — Игра, в которой нужно спасти собаку от злой сосиски. Время суток сменяется днем и ночью, персонаж устает от долгих поисков, но может отдохнуть, есть магазин, лечилки и ускорители, а также другие персонажи, которые раздают указания.

Программа курса

Модуль 1: Знакомство с Roblox Studio
Знакомство со студией Roblox
Базовое моделирование, знакомство с текстурами
Работа с Terrain
Эффекты, создание базового эффекта
Более сложные эффекты, создание вулкана
По итогу модуля ребёнок познакомится с базовым моделированием и текстурами, научится создавать простые и сложные эффекты. В итоге, ребёнок создаст свою модель вулкана.
Модуль 2: Основы программирования на языке Lua
Создание лучей. Программирование лазера. Создание первого скрипта
Введение в программирование, создание сцены для проекта платформер, практика
Функции, скрипты для изменения свойств объектов
Циклы, изучение while для создания динамики игры
События, условный оператор, изменение свойств персонажа
Цикл for: магический блок
Логические переменные, управление событиями, операторы
Сбор очков, функция Instance.new()
Продолжение проекта, создание поля для сбора очков
Продолжение, программирование поинтов
Завершение проекта, настройка сброса очков
По итогу модуля ребёнок напишет свой первый скрипт, научится изменять свойства объектов и персонажа, управлять событиями, познакомится с циклами и создаст сцены для проекта "платформер".
Модуль 3: Создание интерфейса игры
User Interface, введение, модификация отображения очков
Интерактивные кнопки
Создание подсказок внутри мира
Интерфейс на объектах, создание информационной доски
Environment: работа с окружением, создание затемненного экрана после смерти
Практика: создание различных атмосфер
Освещение от объектов. Создание искусственного света
Настройка фоновой музыки + от объектов
Физика, создание распашной двери, Hinged
Практика: строим колесо обозрения. Изучение вращающих механизмов
По итогу модуля ребёнок изучит user interface, научится создавать подсказки, информационные доски, различные атмосферы, искусственный свет, настраивать фоновую музыку и сделает свой проект "колесо обозрения".
Модуль 4: Анимация
Создание анимаций
Скриптинг анимаций
Геймплей механика. Создание оружия и использование
Система ввода игрока. Изучение
Практика, создание проекта "футбол"
Практика, создание проекта "сбор монеток"
По итогу модуля ребёнок научится создавать анимацию, писать скрипты для создания анимации, изучит механику игры. В результате, ребёнок сможет создавать более продвинутые игры, которые обладают возможностью покупки внутриигровых предметов и улучшений.
ok
Итоговым результатом курса станет портфолио из четырех проектов:
проект "платформер"
проект "колесо обозрения"
проект "футбол"
проект "сбор монеток"

← Навигация →





Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.