Roblox Studio — многопользовательская онлайн-платформа, которая позволяет создавать свои собственные игры и проходить игры, разработанные другими пользователями.
На занятиях ученики познакомятся с платформой, изучат основы программирования на языке Lua. Полученные знания и навыки позволят писать различные коды и создавать собственные игры в увлекательной среде разработки игр Roblox Studio.
Ученики на занятиях:
- изучат основы программирования;
- узнают, что такое переменная, функция, цикл, условная конструкция;
- получат навыки, необходимые для разработчика игр;
- будут закреплять знания на практике, создавая интересные проекты.
В результате курса, используя полученные навыки, ученики создадут собственную проект-игру.
Пример занятия:
На занятии разбирается интерфейс среды Roblox Studio, а также создаются различные 3D-объекты "Part" c помощью программного кода, которые будут использоваться в собственных играх.
В данном модуле используется следующее ПО: Roblox Studio.
Методический план модуля: - Знакомство со средой Roblox Studio, создание и изменение объектов;
- Flat Terrain. Знакомство с языком программирования Lua;
- Программирование в Roblox: создание блоков с помощью кода, вывод сообщения на экран;
- Создание игры LinnerRunner. Цикл while;
- Создание игры Obby. Цикл for;
- Создание игры Obby. Условия. Диалог с NPC;
- Village: обустройство деревни. Функция. Меню;
- Village: расширение локации. Невидимые и сквозные блоки;
- Castle. Ускоряющий блок;
- Castle. Разделение на команды;
- Подготовка к проектному занятию;
- Проектное занятие.