Обби: Начало

1.

2023
Название программы
Roblox
Тема занятия
Обби:
Начало
Изображение от Storyset на Freepik.com

2.

2023
План
занятия
Roblox
Введение
Практика
Первый уровень
Практика
Коллизия
Практика
Невидимость
Домашнее задание
Итоги
Изображение от Storyset на Freepik.com

3.

2023
Python
Проверяем
домашнее задание
1. Парты
Какие парты ты использовал
при построении города?
3. Сохранение
Как сохранил игру?
2. Инструменты
Какие еще инструменты ты
использовал чтобы настроить
внешний вид домов?
4. Уровень сложности
Было ли сложно строить дома?
Изображение от Storyset на Freepik.com

4.

2023
Roblox
Введение
На этом занятии ты познакомишься
с жанром Обби, создашь новую карту.
Создашь первый уровень, научишься изменять
цвет и материал объектов с помощью окна
Properties, попробуешь протестировать игру.
Создашь уровень с выбором правильного
пути, используя параметр CanCollide.
Создашь еще один уровень с невидимыми
партами, используя параметр Transparency.
Научишься якорить объекты.
Изображение от Storyset на Freepik.com

5.

2023
Roblox
Практика
Первый уровень
Изображение от Storyset на Freepik.com

6.

2023
Roblox
Практика
Итак, еще со времен «Subway surf» разработчики
заметили, что игрокам нравятся игры, в которых
нужно прыгать и уклоняться от препятствий,
причем совершенно не обязательно создавать
сложный паркур уровня mirrors edge.
Roblox несколько упростил и переизобрёл
систему прыжков между объектами.
Теперь вы не привязаны к городской застройке.
Новый жанр
назвали Обби
Изображение от Storyset на Freepik.com

7.

2023
Roblox
Практика
Killbrick – блок которого нельзя касаться;
Головоломка в жанре
«Выбери правильную тропинку, чтобы выжить»;
Исчезающие лестницы;
Теперь это не просто полоса препятствий,
но также и череда физических головоломок.
Лабиринты;
Хотя самые приметные
особенности жанра достаточно простые:
Телепорты.

8.

2023
Roblox
Практика
Основной смысл Обби –
дать игроку пройти оригинальную
и интересную пространственную головоломку,
используя только кнопки передвижения и прыжок.
Можно комбинировать между собой составные
части, и несмотря на кажущуюся простоту
жанра, создавать действительно уникальные
карты с закрученным сюжетом.
Не бойся
экспериментировать!
Всегда можно упростить
получившийся элемент позднее!
Изображение от Storyset на Freepik.com

9.

2023
Практика
Давай начнем
создавать игру!
Для начала нам необходимо
создать новую карту.
Выбери один из первых
двух шаблонов в главном меню.
Roblox

10.

2023
Roblox
Практика
Обби – такой жанр игр, который
не требует особого сюжета.
Весь интерес к игре заключается
в прохождении препятствий, а основная
мотивация игрока – достичь финиша.
Любая игра в жанре Обби
начинается с возрождения игрока.
Поэтому нам не обязательно продумывать
сюжетные повороты и расписывать локации.
Для этого нам необходимо
добавить спаунпоинт
Изображение от Storyset на Freepik.com

11.

2023
Практика
Открой вкладку Model на верхней панели.
Roblox

12.

2023
Практика
Открой вкладку Model на верхней панели.
Теперь найди кнопку Spawn и нажми на нее.
Roblox

13.

2023
Практика
На карте появится спаунпоинт.
Ты можешь сразу настроить его
местоположение, цвет и материал,
используя инструменты, которые ты изучил
на прошлом занятии.
Roblox

14.

2023
Практика
Теперь, отталкиваясь от точки возрождения,
нам необходимо построить первый уровень.
Пусть игроки перепрыгивают
с парта на парт, пока не достигнут
сохраняющей платформы (чекпоинта).
Попробуй построить такой уровень
из партов (можешь использовать
различные формы и размер партов).
Roblox

15.

2023
Roblox
Практика
Нам на помощь приходят
инструменты копирования.
Они располагаются в левой части
верхней панели во вкладке Home
При создании такого уровня ты столкнешься
с ситуацией, когда тебе нужно сделать
несколько абсолютно одинаковых объектов,
а постоянно создавать новый парт, менять
его размер и местоположение выглядит
утомительным и долгим.
Давай рассмотрим подробнее
работу с этими инструментами.

16.

2023
Roblox
Практика
У нас есть несколько способов,
с помощью которых мы можем
скопировать объект.
Изображение от Storyset на Freepik.com

17.

2023
Roblox
Практика
Скопировать и вставить
Выдели парт, который
ты хочешь скопировать.

18.

2023
Roblox
Практика
Скопировать
и вставить
Нажми на кнопку
на верхней панели
либо используй комбинацию клавиш Ctrl + C.
Таким образом мы скопировали объект.
Теперь информация о нем находится в памяти
компьютера, и мы можем вытащить его из этой
памяти в любом месте карты.
Чтобы выставить скопированный
объект на сцену, нажми на кнопку
в той же части верхней панели
либо используй комбинацию клавиш Ctrl + V.

19.

2023
Roblox
Практика
Скопировать
и вставить
Копия объекта появится в той области сцены,
на которую ты смотришь. Но если у тебя
на данный момент выделен какой-либо объект –
копия появится над выделенным объектом.

20.

2023
Roblox
Практика
Дублировать
Снова выдели парт, который ты хочешь
скопировать, но теперь нажми на кнопку
на верхней панели.
Таким образом ты создашь копию объекта,
которая будет находиться на том же месте,
что и выделенный парт.

21.

2023
Roblox
Практика
Перемести парт в сторону
с помощью инструмента Move
и проверь, создался ли дубликат.
Дублировать

22.

2023
Практика
Roblox
После того, как ты построишь первый уровень,
расположи платформу из парта.
Этот парт будет выполнять роль чекпоинта.
Немного позже мы пропишем для него скрипт.
Дублировать

23.

2023
Roblox
Практика
Дублировать
Внимание!
Не используй
чекпоинты
или спаунпоинты
из тулбокса!
Изображение от Storyset на Freepik.com

24.

2023
Roblox
Практика
Каждый раз создавая новый уровень необходимо
тестировать его на возможность пройти.
Если ты поставишь парты на большом
расстоянии друг от друга, есть вероятность
создать непроходимый уровень, а это скажется
на получении удовольствия от игры.
Изображение от Storyset на Freepik.com

25.

2023
Roblox
Практика
Чтобы протестировать игру,
найди на верхней панели во вкладке
Home кнопку Play.
Изображение от Storyset на Freepik.com

26.

2023
Roblox
Практика
Чтобы протестировать игру,
найди на верхней панели во вкладке
Home кнопку Play.
Снизу от кнопки Play есть стрелочка,
направленная вниз. Нажми на нее,
и рядом с этой кнопкой высветятся
три режима тестирования.

27.

2023
Roblox
Практика
Play – позволяет запустить игру
с самого начала от спаунпоинта;
Play Here – позволяет запустить игру
с места, на которое направлена твоя камера;
Run – позволяет запустить тестирование
без игрового персонажа. Этот режим нужен,
чтобы тестировать механики, где не нужно
участие самого игрока.
Выбери режим Play
и протестируй первый уровень.
Изображение от Storyset на Freepik.com

28.

2023
Roblox
Практика
При заходе в режим тестирования ты, вероятно,
заметил, что все парты упали на землю.
Это случилось потому, что в Roblox
есть своя физика и гравитация.
Чтобы отключить действие гравитации
на парт и зафиксировать его в задуманном
положении, его нужно заякорить.
Изображение от Storyset на Freepik.com

29.

2023
Roblox
Практика
При заходе в режим тестирования ты, вероятно,
заметил, что все парты упали на землю.
Это случилось потому, что в Roblox
есть своя физика и гравитация.
Чтобы отключить действие гравитации
на парт и зафиксировать его в задуманном
положении, его нужно заякорить.
Для начала выйди
из режима тестирования,
нажав на кнопку на верхней панели.

30.

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

31.

2023
Roblox
Практика
После этого при повторном тестировании
парт останется зафиксированным
в изначальном положении.
Изображение от Storyset на Freepik.com

32.

2023
Практика
Коллизия
Roblox

33.

2023
Roblox
Практика
Для начала создай сам уровень из партов.
Теперь давай изучим новые свойства
на примере нового уровня.
Создадим уровень с выбором правильного пути.

34.

2023
Roblox
Практика
Выдели парт, который
собираешься редактировать.
Сейчас мы будем обращаться
к свойствам объектов и учиться
пользоваться окном Properties
Для начала давай научимся изменять цвет
и материал объектов через это окно.

35.

2023
Практика
Обрати внимание на окно Properties
в правой части экрана.
Roblox

36.

2023
Практика
Свойство BrickColor
открывает палитру цветов
и позволяет изменить цвет объекта.
Roblox

37.

2023
Практика
Свойство Color высвечивает окно с более
детализированной палитрой и позволяет
выбрать наиболее подходящий цвет.
Roblox

38.

2023
Практика
Свойство Material позволяет
выбрать и применить материал
к выделенному парту.
Roblox

39.

2023
Практика
Свойство Material позволяет
выбрать и применить материал
к выделенному парту.
Попробуй изменить внешний вид парта
с помощью этих свойств в окне Properties.
Roblox

40.

2023
Roblox
Практика
Теперь давай познакомимся
со свойством коллизий.
Это свойство может быть включено
и выключено у различных объектов
и определяет возможность сталкиваться с ними.
Таким образом, если мы отключим коллизию
у парта, мы не будем с ним сталкиваться
и провалимся сквозь него.
Изображение от Storyset на Freepik.com

41.

2023
Roblox
Практика
Теперь давай познакомимся
со свойством коллизий.
Это свойство может быть включено
и выключено у различных объектов
и определяет возможность сталкиваться с ними.
Таким образом, если мы отключим коллизию
у парта, мы не будем с ним сталкиваться
и провалимся сквозь него.
Это свойство называется CanCollide.
Попробуй найти его в окне Properties.

42.

2023
Roblox
Практика
Теперь давай познакомимся
со свойством коллизий.
Это свойство называется CanCollide.
Попробуй найти его в окне Properties.
Это свойство может быть включено
и выключено у различных объектов
и определяет возможность сталкиваться с ними.
Таким образом, если мы отключим коллизию
у парта, мы не будем с ним сталкиваться
и провалимся сквозь него.
Отключи это свойство убрав с него галочку.

43.

2023
Roblox
Готово!
Попробуй протестировать
этот уровень

44.

2023
Roblox
Практика
Невидимость
Изображение от Storyset на Freepik.com

45.

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

46.

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

47.

2023
Roblox
Практика
Посмотри в окно Properties
и найди в нем свойство Transparency.
Это свойство отвечает за прозрачность
и может принимать значение от 0 до 1.
При этом:
0 – это полностью видимый;
0.5 – это полупрозрачный;
1 – это полностью прозрачный.

48.

2023
Практика
Используя бегунок можно изменять
значение свойства Transparency и наблюдать
за изменением прозрачности объекта.
Измени таким образом прозрачность
некоторых партов и уровень готов!
Roblox

49.

2023
Roblox
Домашнее
задание
1. Коллизия
2. Визуал
3. Формат
Придумай и создай уровень,
в котором будет использоваться
свойство коллизии.
Измени цвет и материал партов
на карте с помощью свойств
Color и Material в окне Properties.
Отправь наставнику
файл в формате .rblx.
Изображение от Storyset на Freepik.com

50.

2023
Roblox
Итоги
1
2
Что такое Обби?
Какие особенности
есть в этом жанре?
Что делать, если
при тестировании игры парты
упали на землю или исчезли?
3
4
Как сделать объект
полупрозрачным?
Что тебе показалось интереснее:
создавать уровень с обычными прыжками
или с выбором правильного пути?
Изображение от Storyset на Freepik.com
English     Русский Правила