Описание
Game Builder - это не игра в привычном смысле, а среда разработки, замаскированная под игровой процесс. Сюжет здесь минимален и служит лишь каркасом для обучения. Ты - оператор системы «Арканум», которая позволяет конструировать виртуальные миры на лету. Твоя задача - пройти серию тестовых уровней, каждый из которых требует создания определённых объектов или механик для достижения цели. Сюжетная линия раскрывается через голосовые сообщения от куратора - ИИ по имени Эхо, который постепенно, в процессе выполнения заданий, выдаёт фрагменты информации о том, что «Арканум» изначально был военным симулятором, а теперь используется для гражданских целей. В конце, на последнем уровне, выясняется, что Эхо тестирует тебя на способность создать автономный ИИ, который заменит его самого. Ты должен построить логическую цепочку поведения для «Питомца» - сущности, которая сможет самостоятельно проходить процедурно сгенерированные лабиринты. Финал открытый: если твой «Питомец» успешно завершает финальное испытание, игра заканчивается титрами и предложением продолжить конструирование в свободном режиме. Если нет - Эхо говорит, что «начинает сначала», и игра возвращает тебя на первый уровень без объяснений.
Структура обучения и скрытые механики
Игра разделена на 8 глав, каждая из которых посвящена отдельному инструменту. Первые 3 главы - базовые: создание геометрических объектов (кубы, сферы, плоскости), их позиционирование и вращение. Здесь сложностей нет, но система привязки к сетке работает с шагом 0.5 единицы - многие новички пытаются ставить объекты вручную и мучаются с неточным позиционированием. Используй клавишу Ctrl для временного отключения привязки - это позволяет размещать объекты с дробными координатами, что часто требуется для прохождения тестов.
- Глава 4 (Физика): Требуется собрать конструкцию, чтобы шар докатился до триггера. Сложность в том, что сила гравитации здесь не настраивается, а зависит от масштаба объекта - чем больше объект, тем сильнее на него действует гравитация. Совет: для лёгких шаров используй масштаб 0.3–0.4, тогда они не будут перепрыгивать через край площадки.
- Глава 5 (Скрипты поведения): Здесь нужно запрограммировать поведение двери, которая открывается по нажатию кнопки. Интерфейс блочного программирования напоминает Scratch, но есть подвох: события обрабатываются не в реальном времени, а по кадрам. Если поставить условие в бесконечный цикл без задержки, игра зависнет. Всегда добавляй блок «Ждать 0.1 секунды» перед повторным опросом состояния кнопки.
- Глава 6 (Таймеры и триггеры): Уровень, где нужно запустить 3 механизма в правильном порядке за 30 секунд. Триггеры срабатывают только при столкновении с объектом, у которого есть компонент «Коллайдер». Важно: коллайдер у игрока по умолчанию отключён - включи его в настройках персонажа, иначе триггеры не сработают. Многие застревают на этом часе из-за этой настройки.
- Глава 7 (Респавн объектов): Создание системы появления врагов. Проблема: при уничтожении объекта его ссылка в памяти сохраняется до конца кадра, поэтому если создать нового врага в том же кадре, старый ещё не удалён, и возникает коллизия ID. Решение: используй «Отложенный вызов» с задержкой в 0.5 секунды - это гарантирует корректное удаление.
- Глава 8 (Финальный тест): Нужно построить «Питомца» с набором правил: избегать красных зон, собирать синие сферы и искать выход. Здесь ломаются 80% игроков, потому что система приоритетов работает строго по порядку условий. Если ты ставишь условие «избегать красные зоны» после «собирать сферы», Питомец будет игнорировать опасность ради сфер. Располагай условия в порядке убывания приоритета: сначала выживание, потом добыча. Также важно: «выход» - это не объект, а область с именем «ExitTrigger», её нельзя создать через интерфейс, нужно выбрать готовый префаб из вкладки «Логика» - многие ищут её среди геометрических фигур и теряют время.
Практические советы по прохождению
Игра не сохраняет прогресс автоматически между уровнями - только ручное сохранение через меню (F5). Если ты закрыл игру без сохранения, уровень обнуляется. Встроенная документация открывается нажатием F1, но она перегружена технической терминологией. На практике полезнее использовать режим «Отладка» (F12), который показывает координаты всех объектов и текущие значения переменных - это помогает понять, почему условие не срабатывает.
- Каждый уровень можно пройти несколькими способами, но система оценки выдаёт «Золотой» ранг только за использование минимального количества блоков. Для золота всегда старайся объединять действия в цепочки, а не плодить отдельные блоки на каждое действие.
- Звуковые подсказки от Эхо часто содержат ключевые намёки, но их нельзя переслушать - только если перезапустить уровень. Поэтому всегда включай субтитры в настройках, чтобы видеть текст сообщений.
- В главе 6 есть скрытый баг: если нажать кнопку активации быстрее, чем за 0.2 секунды, таймер сбивается и показывает отрицательное значение. Это не критично, но сбивает с толку - просто перезапусти уровень через меню, а не через кнопку рестарта.
- Для «Питомца» в финале используй не больше 5 правил - большее количество вызывает торможение на слабых ПК, и симуляция начинает пропускать кадры, из-за чего Питомец может телепортироваться через стены.
Скрытые возможности и реиграбельность
После прохождения всех 8 глав открывается «Песочница» без ограничений по ресурсам. В песочнице ты можешь создавать собственные уровни и экспортировать их в виде файлов .gbuild - сообщество делится ими на официальном форуме. Также есть режим «Испытание», где генерируется случайный уровень с тремя целями, и твоя задача - написать скрипт для его прохождения. Этот режим значительно сложнее основной кампании, потому что цели могут противоречить друг другу (например, «собрать 10 монет» и «не касаться зелёных платформ»).
Ещё один нюанс: в настройках есть пункт «Экспериментальный рендеринг» - его включение увеличивает производительность на 15–20%, но вызывает артефакты на уровне 5 (с дверями). Если застрял на графических глюках, выключи эту опцию. Итоговое время прохождения основной кампании - около 8–10 часов для новичка, но если ты имел опыт работы с любым визуальным конструктором игр (например, Scratch или GDevelop), то уложишься в 4–5 часов.
Критический недостаток: игра не объясняет разницу между локальными и мировыми координатами, из-за чего многие не могут правильно составить движение «Питомца» в финале. Запомни: все триггеры и объекты используют мировые координаты, а движение объектов считается относительно родителя. Поэтому для финального уровня всегда размещай «Питомца» на корневом уровне сцены, а не внутри других групп.
Вердикт: Game Builder - это не развлечение, а тренажёр. Если тебе нужен расслабляющий опыт - проходи мимо. Если же хочешь понять, как работают игровые движки изнутри, и готов потратить время на эксперименты и перезагрузки - эта игра даст тебе именно это. Спойлер: концовка не зависит от твоих решений, кроме финального теста - если Питомец пройдёт лабиринт, ты увидишь сцену, где Эхо выключается, и появляется надпись «Теперь ты - куратор». Если не пройдёт - цикл повторяется без намёка на альтернативную концовку. Так что единственная мотивация - это личное удовлетворение от построения работающей системы.