adblock check

Blender Game Engine пришло время главного меню

Blender Game Engine — программный компонент, который позволяет создавать небольшие игры, то бишь игровой движок.

Это уже третий урок, первые два: 1, 2.

В этом уроке мы научимся создавать главное меню вашей игры, это не очень трудно… и так: поехали!

Откроем блендер, перед нами стандартное окно:

Blender Game Engine пришло время главного меню

Ничего не трогаем, и создаём новую сцену:

Blender Game Engine пришло время главного меню

Назовём её: «menu»

Удаляем куб (Del+Enter) и добавляем плоскость, так же добавляем камеру и размещаем её следующим образом:

Blender Game Engine пришло время главного меню

Добавьте свет.

Переходим в вид «Камера» (num_0), и масштабируем плоскость, так что-бы она полностью закрывала камеру:

Blender Game Engine пришло время главного меню

Создадим материал для плоскости, его настраиваем его а своё усмотрение:

Blender Game Engine пришло время главного меню

Добавляем текст, и редактируем его нажатием клавиши Tab, повторяем это три раза (Play, Options, Exit).

Выбираем тест «Play», добавляем к нему сенсор: «Клавиатура», и актуатор «сцена»:

Blender Game Engine пришло время главного меню

Проверяем («P»), и нажимаем клавишу P, что переведёт нас на сцену с кубом.

Выбираем «Exit», добавляем тот же сенсор и актуатор:

Blender Game Engine пришло время главного меню

Теперь при нажатии клавиши «E», нас выкинет из игры.

Далее создаём сцену для Настроек, проделываем с ней тоже самое, что и с основной, и добавляем текст: «Back» (назад)

Blender Game Engine пришло время главного меню

Для него создаём сенсор и актуатор, подобный кнопке «Play», и для «Options» тоже:

Blender Game Engine пришло время главного меню
Blender Game Engine пришло время главного меню

Проверяем, всё работает.

kletn98 kletn98
Серебряный комментатор
9 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
GRINUA 9 лет
Запаоился на прошлом уроке. Где ты менял физику? С меня +
kletn98 9 лет
Автор
__TCAPT__
GRINUA 9 лет
Блин нет плюсиков(