Как собрать 3D-игру
Как устроен проект 3D-игры#
Когда вы открываете проект 3D-игры, платформа показывает трёхмерный мир в браузере. Это похоже на конструктор: вы размещаете блоки, платформы и другие объекты, а потом запускаете, чтобы проверить, работает ли игра.
Основные элементы на экране:
- Панель «Сцена» слева — дерево всех объектов, которые вы добавили
- Окно просмотра в центре — трёхмерный мир, который вы создаёте
- Панель свойств справа — настройки выбранного объекта (цвет, размер, материал)
- Нижняя панель — инструменты для изменения ландшафта (земли)
Режимы работы#
Вверху экрана переключатель между двумя режимами:
- Сцена — вы строите и редактируете мир
- Плейтест — вы запускаете игру и играете за персонажа
Добавление объектов#
Нажмите кнопку + Объект, чтобы открыть палитру. Там два раздела:
Примитивы — базовые фигуры:
- Блок (куб)
- Шар
- Цилиндр
- Клин
- Точка спавна (место, где игрок появляется)
Геймплей — готовые элементы игры:
- Платформа — обычная поверхность
- Чекпоинт — точка сохранения
- Лава — опасная зона (при касании игрок возвращается на чекпоинт)
- Финиш — цель уровня
- Движущаяся платформа — ездит туда-сюда
- Монетка — её можно собрать для очков
- Буст — ускоряет игрока
Выберите объект — он появится рядом с выделенным элементом или в центре мира.
Перемещение и изменение объектов#
Выделите объект в сцене или прямо в 3D-окне. Вокруг него появятся оси — три цветные стрелки (красная, зелёная, синяя).
- Перетаскивание — хватайте стрелки и тяните объект
- Поворот — переключите режим на Повернуть и вращайте мышкой
- Масштаб — переключите на Масштаб и тяните за углы кубика
Все изменения автоматически сохраняются через 1–2 секунды.
Редактирование ландшафта#
Внизу экрана переключитесь с Выбор на Ландшафт. Появится панель инструментов:
- Поднять — добавьте землю
- Опустить — уберите землю
- Сгладить — сделайте переход плавнее
- Выровнять — сделайте поверхность ровной
- Покрасить — измените материал (трава, камень, песок, снег)
Кликните в нужном месте и ведите мышкой — кисть добавит или уберёт землю.
Тестирование игры#
Нажмите Плейтест. Управление персонажем:
- W, А, S, D или Ц, Ф, Ы, В — движение
- Пробел — прыжок
- Мышь — вращение камеры
Ваша задача — дойти от точки спавна до финиша, не попадая в лаву. Если попадёте — вернётесь на последний чекпоинт.
Добавление интерфейса#
В режиме Сцена в дереве слева есть раздел Интерфейс. Там можно добавить:
- HUD — счётчик очков и таймер в углу экрана
- Главное меню — начальный экран
- Экран победы — что видит игрок при достижении финиша
В плейтесте интерфейс оживает: очки растут при сборе монет, таймер отсчитывает время.
Публикация игры#
Нажмите кнопку Экспорт / Публикация. Три варианта:
- Веб — игра появится на поддомене, можно поделиться ссылкой
- Экспорт — скачать файл для открытия в Roblox Studio
- Roblox — опубликовать в Roblox (нужен аккаунт разработчика)
Быстрый старт#
Если не хотите строить с нуля, нажмите Каталог и выберите готовую карту. Она заменит текущую сцену (с подтверждением, если что-то уже построено).
Что дальше#
Когда научитесь основам, попробуйте:
- Добавить движущиеся платформы и таймер — получится паркур-уровень
- Расставить монетки по маршруту и создать систему очков
- Построить лабиринт с чекпоинтами и лавой
- Добавить несколько финишей — кто быстрее пройдёт