Курс "Разработка 3D-игр в мире Roblox" позволяет развить у детей чувство трехмерного пространства при создании игровых механик, интерфейсов и миров. Изучение языка программирования языка программирования Lua, благодаря простоте дизайна и лёгкости понимания непрофессиональными программистами, формирует понимание приемов программирования на базовом уровне

Курс Roblox помогает начинающим разработчикам освоить создание игр и игровых элементов. Занятия разработаны опытными педагогами и программистами с учётом возрастных особенностей детей
Некоторые аспекты, которые изучаются на курсе:
  • Создание простых объектов. Создание персонажей, окружающего мира, взаимодействий и звуковых эффектов
  • Программирование игровых механик. Уроки начинаются с самых простых элементов и постепенно переходят к более сложным задачам
  • Разработка уровней и персонажей. Проектирование миров, их дизайна, работа с 3D-объектами и создавание анимаций
  • Создание пользовательских интерфейсов. Создание и настройка кнопок, а также работа с текстовыми полями, таймерами и счётчиками
  • Подготовка игр к выпуску. Публикация игр в Roblox, работа над проектами от идеи до готового продукта
Timer
Работа моста настроена по таймеру, который запускается по нажатию на кнопку
Содержание курса

1. Знакомство с платформой Roblox Studio - разработка игры Платформер (Obby)

2. Методики строительства объектов и моделей. Написание скриптов в Roblox Studio

3. Разработка ландшафтов

4. Циклы. While true do, for.. Циклы для изменения цветов

5. Функции. Скрипты добавления эффектов

6. События. Создание ловушек в игре

7. Условия If then, на примере исчезающих сердечек здоровья, взрыв бомбы при касании и т.п. Добавление сетки (MashPart)

8. Цикл с параметром

9. Таймер

10. Сложные условия. Запуск/остановка таймера при выполнении определенного условия/условий. Программирование беговой дорожки

11. Начисление очков. Создание таблицы лидеров и отображение очков

12. Массивы (на примере вывода разговора для NPC)

13. Циклы по массивам (способы зациклить элементы массива)

14. Изменение массивов (различные скрипты на удаление и добавление элементов в массивы, а также создания другого массива без определенных элементов первого массива)

15. Словари (пары)

16. Создание модулей

17. Разработка приключенческой игры (инструменты, эффекты, магазины и апгрейды и пр.)

18. Разработка многопользовательской игры. Применение модульных скриптов, настройки матча, времени игры (таймера), вывод информации на монитор через ScreenGui и пр.


Программа курса рассчитана на 34 занятия и длится (ориентировочно) 4-4,5 месяца


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

Платформер (Obby)
На примере создания платформера мы учимся пользоваться средой программирования Roblox Studio
Работа с таймером и SurfaceGui
Здесь происходит включение и исчезновение моста, когда время действия истекает. Таймер визуализирован через SurfaceGui на доске
Словари
На данном уроке изучали словари (парные массивы). В игре создали ресторан, в котором можно заказать меню и приготовить его
Приключенческая игра
Здесь мы создали мир, в котором главная цель - попасть в небесный замок. Персонаж выполняет задания, чтобы добраться до телепортов и перенестись в замок. Также в игре есть магазины, апгрейды, инструменты, деньги, монстры, ловушки и пр.
Записаться на пробный урок
Заполните форму, указав ваше имя, контактные данные и предпочтительное время для записи на пробный урок.
Контакты
Пожалуйста, свяжитесь с нами по указанному номеру, чтобы получить дополнительную информацию, касающуюся нашего предложения и услуг.
Телефон для связи: 8(996)400-68-17
Электронная почта: mr.neyrocode@mail.ru
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website