Разработка игр в Roblox Studio — бесплатные видеоуроки для детей и подростков
Мы подготовили серию видеоуроков, которые познакомят детей 9-14 лет с созданием игр для Roblox и научат программировать на языке Lua.
Roblox (Роблокс) — это популярная платформа, где каждый может создать и разместить свой проект. Игры для сайта можно разрабатывать с помощью движка Roblox Studio (Роблокс Студио), где используются скрипты на языке Lua. Создавать проекты в Roblox Studio несложно, этому можно научиться даже в 9 лет.
Школа программирования для детей Pixel подготовила серию бесплатных видеоуроков по Roblox Studio для начинающих. Это короткие последовательные уроки, с помощью которых можно разобраться в возможностях программы, а также научиться писать небольшие скрипты на Lua и делать базовые игры: шутеры, Obby, Capture the Flag и др.
Урок 0. Инструкция по установке Roblox Studio
Первым делом нужно скачать программу. Это просто, подробная инструкция в видео.
Урок 1. Интерфейс в Роблокс Студио
Приступим к делу и начнем процесс обучения с изучения интерфейса программы. Чтобы вам было проще разобраться, мы сразу попробуем создать первую карту и добавить на нее разные объекты.
Урок 2. Язык программирования Lua: что он из себя представляет?
Познакомимся с языком Lua: пройдем начальные понятия в Lua и первые команды, которые в будущем будем применять при написании игр. Кстати, уже на этом уроке мы будем программировать игру: попробуем создать спавн.
Урок 3. Система уровней
Постепенно углубляемся в изучение платформы и используемого в ней языка программирования. Практическая часть: мы научимся добавлять уровни в игры и создадим игру LineRunner. Также мы изучим циклы в Lua.
Урок 4. Создание первого уровня игры в Obby
Продолжаем осваивать возможности Роблокс Студио и учиться создавать уровни. На этот раз добавим уровни в проект типа Obby — жанр игры с полосой препятствий. Кроме того, разберемся в таких понятиях, как условия и функции.
Урок 5. Диалоги в Роблокс
Для диалогов нам понадобится еще один или несколько персонажей. После того, как разберемся с системой общения между персонажами, напишем небольшой код.
Урок 6. Компоненты GUI: что это такое?
Простыми словами, GUI — это вспомогательные компоненты, благодаря которым мы сможем создать наше игровое меню. Рассмотрим, что входит в GUI и попробуем создать меню для нашей игры.
Урок 7. Создание игры в жанре Capture the Flag
Мы научимся создавать игру, в которой будет сразу несколько команд. В нашем проекте одновременно начинать игру будут четыре команды. Их задача — достичь вершины раньше всех и дотронуться до специального блока.
Урок 8. Создаем продолжение игры
Улучшим игру из предыдущего урока, добавив в нее несколько новых механик.
Урок 9. Финальный урок. Новая игра
Итак, финальные шаги! Создадим совершенно новую игру и попробуем добавить в нее как можно больше из изученных механик.
***
Материал подготовлен школой программирования для детей Pixel. Мы учим детей и подростков 5-17 лет создавать игры, программировать, делать сайты и блоги и др. Приходите к нам, чтобы познакомить детей с IT и разработкой игр.