обучение программированию в роблокс студио

Создание игр в Roblox Studio (Роблокс) — бесплатные видеоуроки для детей и подростков

Roblox Studio (Роблокс Студио) — это программа для создания игр и программирования на языке Lua. В ней создаются игры, которые можно опубликовать на сверхпопулярной платформе Roblox и даже заработать на этом. Мы в школе «Пиксель» подготовили плейлист видеоуроков для обучения детей в Roblox.

Мы уже делились подборкой пошаговых видеоуроков по Roblox Studio для начинающих. Если вы только знакомитесь с платформой, посмотрите сначала их. Здесь же мы углубимся в программирование игр в Roblox Studio.

1. Создание симулятора в Роблокс

Симуляторы – один из самых популярных жанров в Roblox! В этом видео мы научимся делать симулятор копателя: выберем кирку и запрограммируем ее.

2. Лучшие плагины для Роблокс (plugins)

В этом видео мы поделимся с вами нашим топом плагинов в Roblox и объясним, как их установить. С помощью этих плагинов вам будет проще изменять цвет объектов, создавать окружности и дуги, декорировать игровой мир деревьями, разрезать блоки на тонкие пластины и др.

3. Как сделать телепортацию в Роблокс

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

4. Как разместить свою игру на сайте Роблокс

Мы расскажем, как разместить свою игру на сайте Roblox и открыть доступ к ней другим пользователям этой онлайн-платформы.

5. Как заработать Робаксы (Robux)

Что нужно сделать, чтобы заработать внутриигровую валюту Robux? Расскажем и покажем!

6. Как создать реалистичные двери в Роблокс

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

7. Создаем игру в Роблокс Студио за 15 минут

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

8. Как сделать «Гонки» в Роблокс

В этом видео мы научимся делать игру «Гонки» в Роблокс Студио: возьмем машину, сделаем трассу, финишную прямую и т. д.

9. Как сделать урон от меча в Роблокс

10. Как сделать магазин в Роблокс Студио

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

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

Нужен наставник? Записывайтесь на онлайн-уроки программирования для детей в школе «Пиксель»: онлайн-курс по созданию игр в Roblox Studio и программированию на языке Lua.

Источник

Создание компонентов GUI в Roblox

Наши Roblox studio уроки всегда начинаются с приветствия! Всем добрый день. От создания диалогов, которые практиковали на прошлом уроке, мы плавно двигаемся по нашему виртуальному миру. Сегодня мы поймем, как сделать меню в Roblox studio и продолжим работать с графическим интерфейсом или GUI.

Давайте начинать? В Roblox studio, программирование представляет собой увлекательный мир, где с помощью кода он оживает, превращается в реальность. Если хотите полностью освоить вселенную роблокс, то записывайтесь на курсы, которая проводит наша школа программирования «Пиксель».

Создаем первое меню

В Roblox программировании нам часто приходится обращаться к окошку «explorer». Находим команду «StarterGui». Компоненты GUI нужны для создания интерфейса (меню в играх). Давайте попробуем. Нажимаем на + около StarterGui, и из выпавшего списка выбираем компонент «screenGui». Он является заготовкой для меню, и упрощает систематизацию, расположение прочих объектов и скриптинг.


Теперь добавим основную цветовую заготовку. На нее мы будем помещать надписи и кнопки. Нажимаем на + рядом с компонентом screenGui. Напоминаем, что эти и другие Roblox уроки находятся в бесплатном доступе на нашем ютуб канале. Выбрали компонент? Теперь добавим «frame». Он появится в верхнем левом углу экрана в виде белого квадрата. Его можно перетаскивать и менять размер с помощью properties (правое нижнее окошечко). Понадобится команда «size», где мы поменяем координаты, а именно расположение углов нашего окна.

Читайте также:  откуда разум во вселенной

Теперь поменяем цвет «frame» также в окошке properties. Выбираем «Backgroundcolor3». Кликаем на квадратик левой кнопкой мыши и выбираем любой цвет. Меню Roblox практически готово. Цвета можно сохранить, если нажать на кнопку «Add to custom colors». Кликаем ОК, и заготовка меню стала цветной.

Нажимаем левой кнопкой мыши на + рядом с frame. Теперь добавим следующий компонент — «TextLabel». Программирование в роблокс с помощью наших уроков становится еще понятнее. Кликнули и видим, что появился белый прямоугольник вверху заготовки с надписью Label. Мы будем растягивать надпись и менять цвет. Займемся прозрачностью фона. Обратимся к окну properties и кликнем на свойство «Backgroundtransparency». Выставляем цифру 1 и меняем цвет (Backgroundcolor3). Готово.

В окне properties ищем строчку «text» и меняем Label на Menu. Как видите, программирование в роблокс студио абсолютно понятно, если следовать за куратором. В нашей онлайн школе «Пиксель» вы получите объемную информацию, и сможете вдоволь практиковать язык программирования Lua в роблокс студио.


Поменяли надпись. Мы можем изменить размер шрифта (textsize). Поставим значение 30. Можно изменить шрифт (font). Выберем «arcade». И изменим цвет (textcolor3).

Начнем делать кнопку
Продолжаем уроки роблокс. Переходим в окно explorer и левой кнопкой мыши нажимаем на поле справа от frame. Добавляем компонент — «textbutton». Получилось? Перетащим его куда нам нужно, например, поставим в центр.

В окне properties находим «text» и поменяем на play. Изменим шрифт (font). Так же выставим «arcade». И поменяем размер «textsize». У нас получилась кнопка. Будем ее скриптовать. Без написания кода не обходятся наши уроки роблокс студио.

Пишем скрипт

Кликаем на + рядом с textbutton и выбираем script. Пишем следующее:
1. Script.Parent.MouseButton1Click:connect (function()
2 Script.Parent.Parent:Destroy()
3 end)
Мы написали, что при нажатии на кнопку, необходимо выполнить следующие команды. А она у нас одна. Команда говорит компьютеру уничтожить (Destroy) компонент Gui. А Parent.Parent относят нас из Script в textbutton на frame и так же на screenGui. Если удалится этот компонент, то соответственно пропадет и все меню, которое мы создали. Продолжится игра. Строчка end означает конец функции. Мы описали функцию нажатия на кнопку.

Попробуем запустить
Когда мы нажмем на кнопку «play» в меню, оно должно пропасть. Так и вышло! Мы можем играть, управляя персонажем.
Важный момент. При разработке игры может мешать «screenGui». Нужно в разделе properties, у «frame» найти компонент «vizible» и снять галочку. Тогда «frame» пропадет, и вы сможете настраивать игру так, как хочется.


Чтобы заново вернуться к меню, нужно выбрать «frame». Опять найти в окошке properties — «vizible» и активировать галочку. Меню снова появится. Обратите внимание, что у всех объектов меню есть рамка, которую можно убрать, изменить цвет или толщину. Это делается с помощью команд в properties: bordercolor3 (цвет) и bordersizepixel (толщина).

Спасибо за внимание. Мы изучаем самые основы. Сегодня у нас получилось создать интерфейс в игре. Мы сделали самое простое меню, научились заскриптовывать кнопку, удаляющую компонент. На следующем уроке продолжим штурмовать Роблокс и создадим новую игру.

Всех ждем на курсах Роблокс в нашей онлайн школе «Пиксель»!
Вы получите помощь, поддержку от нашей команды. Мы не только учим, но и поощряем в виде призов. Учиться в «Пиксель» — это не только глубокие познания в среде программирования Роблокс, но и настоящее приключение!

Читайте также:  обучение чтению взрослых английский язык

Смотрите видеоурок как создать компоненты GUI в Roblox

Источник

Создание игр в Roblox (Роблокс) Studio. Урок 1: как разместить свою игру на сайте Roblox

Как разместить свою игру на сайте Roblox

Уроки роблокс будут полезны всем кто изучает программирование и хочет разобраться с этой виртуальной средой. Добро пожаловать в онлайн клуб «Пиксель». Roblox программирование позволяет не только создавать игры, но и размещать их на просторах интернета. Чем мы и займемся на этом уроке. Для создания игр используется движок roblox. На нем мы и будем сегодня работать.
Приглашаем всех детей в roblox! А знаете, какая популярная игра в этой виртуальной среде? Симулятор ребенка в roblox. Мы откроем вам коды и покажем дополнительные «фишки» этой игры. Изучайте роблокс и создавайте свои проекты.
Приступим к роблокс обучению!


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

Проверяем, как работает игра

В этом roblox видео для детей мы подробно описываем не процесс создания игры, а ее размещения в сети. Чтобы создавать проекты в этой виртуальной среде, откройте наши обучающие видео или записывайтесь в онлайн школу «Пиксель». Заходим на сайт роблокс и ищем наше творение. Переходим в раздел «create» (созданные). Видим, что сверху появилась наша игра «футбольный матч». Но значение выставлено «private» (приватный). В нее может поиграть только один пользователь. Нам нужно нажать на глазок и поменять настройки. Вместо «private», выбираем «public» (публичный). Нажимаем кнопку «сохранить» (Save).


Убедимся, что все правильно работает. Снова переходим по вкладке «create». Находим игру и жмем «Start place». У нас горит зеленая стрелочка, что означает, вперед. Открываем приложение Роблокс. Ждем пока оно прогрузится. И вот появилась футбольная площадка, стены, наш персонаж в черной спортивной форме. Поздравляем, мы запустили игру. Хотите так же? Выбирайте программирование игр в roblox studio. Вы научитесь создавать собственные миры. Делитесь в комментариях своими успехами и присылайте ссылки на игры. Будем обмениваться опытом. Следите за дальнейшими уроками роблокс и делитесь с друзьями.

Ждем вас в «Пиксель»!

Язык программирования roblox доступен в нашей онлайн школе «Пиксель». Записывайтесь, чтобы не пропустить обучение. Уроки роблокс ведут специалисты в области программирования, поэтому ваш ребенок получит объемный и качественный материал. Roblox программирование состоит из теоретической и практической части. Все задания проверяются. Ребенок быстро освоит этот язык и научится создавать свои игры, проекты в виртуальной среде Роблокс. До встречи в 3D реальности.

Источник

Обучение программированию в роблокс студио

В развлекательной форме, через создание собственных игр, ваш ребенок раскроет свой творческий потенциал, прокачает логическое мышление, креативность, внимание и память.

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

Ваш ребенок сможет заявить о себе, поделившись своими играми на сайте Roblox, а также играть в них со своими друзьями.

Курс «Разработка игр в Roblox Studio» – это отличный старт
в программировании через игру.

Ученики курса получат базовые навыки программирования, научатся писать программы на языке Lua, моделировать и создавать 3D-объекты. Ваш ребенок раскроет свой творческий потенциал и сделает первые шаги в монетизации своих разработок.

получит базовые знания программирования на языке Lua

Читайте также:  за что отвечает коммерческий отдел

познакомится с основами алгоритмики

освоит игровую физику и механизмы работы с ней

овладеет методикой создания сюжетов и сценариев для игр

научится создавать персонажей и анимацию, моделировать объекты, проектировать игровую среду (ландшафт и т.д.)

получит знания по работе со звуком и спецэффектами, их настройками, а также сможет разрабатывать другие элементы игры

научится работать с текстурами, материалами и освещением

освоит технологию проведения успешных публичных выступлений и презентовать свои проекты

овладеет навыками решения комплексных задач и работы в команде

раскроет свой творческий потенциал и креативное мышление

Личный кабинет ученика, в котором доступны расписание, все материалы по урокам, успеваемость и чат с преподавателем и одногруппниками

Урок 1
Введение в Roblox Studio и основы интерфейса
— Знакомство с сайтом https://www.roblox.com/
— Регистрация на платформе Roblox Studio
— Разбор интерфейса и режимов работы с объектами
— Моделирование и создание первых игровых объектов

Урок 3
Основы языка Lua. Начало создания игры Obby
— Разработка собственного скрипта и знакомство с теоретическими основами Lua
— Создание паркур карты
— Разработка Checkpoint и добавление системы команд для блоков
— Техника изменения свойств объектов с помощью скрипта

Урок 1
Изменение свойств объекта с помощью скрипта
— Изучение инструментов для создания призрачного, исчезающего города/объекта.
— Разбор Explorer и Properties

Урок 2
Возможности каме ры
— Прохождение игр из шаблонов под различными режимами управления камерой.
— Настройка необходимых режимов камеры
— Создание скрипта для плавающей камеры

Урок 3
Изучение свойств объектов: взаимодействие и функция Touched

— Разработка функции, срабатывающей в случае прикосновения (взаимодействие)
— Создание невидимых стен
— Написание скрипта для создания эффекта разрушающегося пола

Урок 4
Контроль смены времени суток. Полоса препятствий с мостом ловушкой
— Создание скрипта для настройки смены времени суток
— Настройка графики Atmosphere Controls
— Создание и программирование объекта «фонарь»

Урок 5
Основы 3D моделирования. FBX. Animation Editor
— Создание персонажа
— Добавление анимации для аватара
— Ознакомление с Humanoid Description System через скрипт

Урок 1
Создание 3D модели лестницы

— Особенности создания 3D моделей
— Применение Toolbox
— Изучение основного функционала компонента Model:
— Union
— Negate
— Separate
— Level of Detail
— Smoothing

Урок 2
Создание 3D машины

— Создание Terrain для новой игры
— Настройка уровня для новой игры
— Проектирование колес для машины
— Изучение эффекта коллизии
— Добавление пружин для машины

Урок 3
Скрипт для создания телепорта и взрывов

— Создание скриптов телепортации
— Настраиваем возможность телепортации при соприкосновениях
— Изучение сложных конструкций языка Lua
— Создание скрипта для эффекта взрыва

Урок 4
Изучение триггеров в игре

— Создание аптечек, работающих по времени
— Программируем здоровье игрока
— Создание скриптов для пополнения здоровья игрока
— Настройки триггеров пожара и тушения пожара
— Разработка умных ловушек для игры Obby

Источник

Обучение программированию в роблокс студио

для тех, кто ищет курсы:

Войти в аккаунт

Чтобы воспользоваться всеми функциями сайта, вам необходимо зарегистрироваться/войти в свой аккаунт на сайте. Выберите вашу соцсеть для входа:

Если вы организация, проводящая курсы, то регистрация происходит по этой ссылке.

Бесплатные видеоуроки по созданию игр в Roblox Studio (Роблокс Студио) на языке программирования Lua для детей от 9 лет

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

Видеоуроки по Roblox Studio продолжают выходить на нашем YouTube-канале. Плейлист будет пополняться по мере публикации видео.

Источник

Образовательный портал