Почему учиться разработке игр в Роблоксе – это полезно и перспективно для современных школьников

от автора

Привет, на связи Ксюша – автор статей в блоге, в который вы попали. Пишу для родителей современных школьников, недостаточно погруженных в айти, но интересующихся темой дополнительного образования детей и подростков, стараюсь делать это максимально подробно и просто.

Сегодня хочу рассмотреть такое направление, как разработка игр в Роблоксе, а если более корректно, то на движке Roblox Studio. Коротко расскажу о данной среде, а также обозначу, чему удастся научиться на занятиях и почему они станут полезными в узком и широком смыслах.

Как сделать игру в Роблокс?

Как сделать игру в Роблокс?

О Roblox Studio

Ранее неоднократно писала о том, что это за движок и как сделать игру в Роблоксе, поэтому лишь коротко опишу инструмент. Так, Roblox Studio – собственная разработка платформы Roblox, предназначенная для создания 3Д-игр и внутриигровых предметов для обозначенной онлайн-платформы. Вместе с тем предусмотрены элементы функционала, которые можно использовать для:

  • Управления игровой средой;

  • Работы с шаблонами, скажем, готовых игр, и для их редактирования;

  • Скриптинга на Luau – языке, производном от Lua 5.1;

  • Создания и редактирования моделей.

Движок нередко используется частными IT-школами для детей в образовательных целях на курсах, которые помогут разобраться, как создать игру в Роблоксе, но сегодня не об этом: предлагаю поговорить о том, что удастся изучить на уроках и почему они полезны.

Чему ребенок научится на курсах разработки на движке Roblox Studio

Из поверхностного анализа базовых инструментов, доступных пользователю движка, можно сделать вывод, что курсы помогут ребенку разобраться в:

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

  • Моделировании. Ранее отметила, что движок характеризуется соответствующим функционалом. На уроках удастся понять, помимо прочего, как создавать с нуля или редактировать 3Д-модели, скажем, персонажей, предметов и объектов для их добавления в собственные виртуальные миры. Это же характерно и для более масштабных вещей, скажем, ландшафтов;

  • Разработке игр для онлайн-платформы Roblox. Это базовая задача движка и основная цель, для достижения которой программное обеспечение для персональных компьютеров было создано командой Роблокса.

Лирическое (нет) отступление: подчеркиваю указание на ПК и сразу отвечаю на частый вопрос, возникающий у детей и подростков: «Как создать игру в Роблоксе на телефоне?». Спешу отметить, что это невозможно, ведь Roblox Studio – мощная программа, функционал которой не способен, как говориться, переварить ни один современный смартфон.

Основные требования следующие:

  • Операционная система Windows 10 и выше либо macOS 10.14+;

  • Оперативная память не менее 8 GB;

  • Разрешение экрана 1600 х 900 и выше.

О пользе и перспективах курсов Роблокс Студио для детей и подростков

Возьму узкий и широкий аспекты пользы и рассмотрю их обособленно. Так, в контексте первого речь о том, что благодаря занятиям конкретный ребенок узнает, как сделать игру в Роблокс Студио с нуля, что прямо повлияет на развитие таких навыков:

  • Программирование на текстовых языках на примере использования Luau;

  • Моделирование посредством инструментов, реализованных разработчиками движка;

  • Создание собственных игр с нуля.

Из этого вытекает общий аспект пользы, поддающийся выражению через указание на следующие учебные результаты и эффекты:

  • Развитие логического и алгоритмического мышления. Это прямое следствие из практики написания кода, ведь последний – не хаотичная последовательность символов и строк, а упорядоченная структура взаимосвязанных конструкций. Понимание данного факта, как и неизбежное формирование смежного  навыка декомпозиции, учит действовать последовательно и двигаться от простого к сложному, разбирать сложные цели на малые задачи и логично приходить к требуемому результату;

  • Формирование пространственного мышления. Это возможно благодаря работе с 3Д-моделями, управлению их физикой и другими важными параметрами. В результате ребенок, обучающийся на том или ином курсе Роблокса, начинает лучше понимать, как устроено окружающее пространство в контексте взаимодействия между различными предметами и объектами;

  • Улучшение успеваемости в рамках ряда общих школьных дисциплин. Это, скажем, английский, ведь кодить на Luau предстоит именно на нем, а также другие предметы вроде математики. Почему именно она? Потому что работа с кодом и сама разработка игр не обходятся без элементарных вычислений, в том числе в уме. Сюда же приплету геометрию: она связана с пространственным мышлением.

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

Примеры курсов Роблокс Студио для детей и подростков

Собрала ряд курсов Роблокса и поставила упор на обозначенный движок, ведь это решение соответствует основной теме. Еще отмечу, что по традиции отдала предпочтение онлайну: данный вариант видится более доступным.

Дополнительно выделила следующие аналитические критерии:

  • Цена;

  • Форматы;

  • Возрастные рамки;

  • Выгоды.

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

Кодинг игр в Roblox Studio на языке Lua

Как создать игру в Роблоксе?

Как создать игру в Роблоксе?

Цена урока: 800 рублей в среднем.

Группы или индивидуальные занятия: оба варианта, дополнительно предлагается видеокурс.

В каком возрасте можно начать: в 9–14 лет.

Какие выгоды предусмотрены: скидка 10 % для новичков, дополнительные льготы для многодетных, рассрочка. Также можно оплатить учебу материнским капиталом, оформить вычет в размере 13 % и получить бесплатные уроки за рекомендацию курса.

Ссылка: https://pixel.study/roblox

Курс Roblox для детей

Как сделать игру в Роблокс Студио?

Как сделать игру в Роблокс Студио?

Цена урока: нет информации.

Группы или индивидуальные занятия: последний вариант и т. н. параллельный формат.

В каком возрасте можно начать: в 9 лет.

Какие выгоды предусмотрены: партнерская программа со скидками до 20 % за рекомендацию курсов от организатора, оплата маткапиталом и оформление вычета.

Ссылка: https://skysmart.ru/programmirovanie-dlya-detej/roblox

Roblox Studio

Обучение о том, как строить игру игру в Роблокс

Обучение о том, как строить игру игру в Роблокс

Цена урока: от 1 000 рублей за индивидуальное занятие.

Группы или индивидуальные занятия: только второй вариант, но можно отдать предпочтение видеокурсу.

В каком возрасте можно начать: в 9 лет.

Какие выгоды предусмотрены: есть рассрочка, временно действует скидка в размере 29 %, но она распространяется только на видеокурс.

Ссылка: https://codim.online/roblox

Дизайн игр и программирование в Roblox

Курсы для детей для того, чтобы научиться создавать игры в Roblox

Курсы для детей для того, чтобы научиться создавать игры в Roblox

Цена урока: от 3 000 рублей.

Группы или индивидуальные занятия: оба варианта.

В каком возрасте можно начать: в 10–12 лет.

Какие выгоды предусмотрены: скидка 30 % от цены курса при условии оплаты направления целиком, использование маткапитала и оформление вычета.

Ссылка: https://gb.ru/courses/geek-school/roblox

Создание игр в Roblox Studio

Как научиться играть и создавать в Роблокс?

Как научиться играть и создавать в Роблокс?

Цена урока: от 1 200 рублей за один академический час.

Группы или индивидуальные занятия: оба варианта.

В каком возрасте можно начать: в 8–12 лет.

Какие выгоды предусмотрены: вычет, оплата маткапиталом.

Ссылка: https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/

Завершить материал хочу FAQ – разделом с тематическими вопросами.

Мини-FAQ: вопросы и ответы об обучении детей разработке игр на движке Roblox Studio

Представила ряд распространенных вопросов и ответила на них.

Если ли курсы, на которых можно разобраться, как научиться играть в Роблокс?

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

Как создать игру в Роблокс Студио?

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

Подойдет ли обучение ребенка дошкольного возраста созданию игр в Roblox?

Не считаю соответствующее решение целесообразным, ведь в данном случае начинать стоит с более простых сред вроде Scratch Junior, Kodu Game Lab и подобных. Давать дошкольнику текстовые языки и сложные движки – ошибка, как мне кажется.

Как двигаться дальше после курсов Роблокса?

Считаю, что следующим логичным шагом будет изучение движка Unity и написания кода на языке C#. Но это не правило, а субъективное мнение: строить маршрут дополнительного обучения ребенка рекомендую с учетом его предпочтений и текущего уровня навыков.

Полезные статьи по теме

В завершение по устоявшейся традиции предлагаю пару статей, релевантных основной теме. Вот они:

 


ссылка на оригинал статьи https://habr.com/ru/articles/897388/