Оглавление:
Godot Engine теперь доступен на Horizon OS
Теперь Godot Engine работает нативно на операционной системе Horizon, что означает возможность разрабатывать полноценные игры непосредственно на устройствах Quest.
Если вы не знали об этом раньше, Godot — это бесплатный движок с открытым исходным кодом, который является альтернативой Unity и Unreal. Он находится под управлением некоммерческого фонда Godot, но разработка осуществляется открыто.
В марте стартап, состоящий из опытных разработчиков Godot, объявил о финансировании со стороны Meta для улучшения поддержки возможностей OpenXR и Quest (теперь Horizon OS).
Порт Godot на Horizon OS доступен для скачивания
Используя улучшения ядра OpenXR, инженер из Meta Фредиа Huya-Kouadio портировал сам редактор Godot на операционную систему Horizon. Его можно скачать в ранней доступной версии в Horizon Store.
Порт поддерживает полный набор функций редактора Godot на настольных ПК, включая написание и редактирование кода на GDScript с помощью Bluetooth-клавиатуры и создание и экспорт бинарных файлов для поддерживаемых целевых платформ. То есть технически вы можете использовать его для создания полноценной игры — как для экрана, так и для VR — не прикасаясь к ПК.
Порт Godot на Horizon OS является гибридным приложением (подобно Steam Link и YouTube), созданным на основе порта Godot для Android с плоским экраном, над которым также работал Huya-Kouadio.
Разработка и тестирование игр в Godot на Horizon OS
Если вы используете его для создания не-VR игры, нажатие кнопки «играть» для теста откроет второе окно для игры, оставляя редактор открытым и доступным для доработки, отладки или профилирования.
Если же вы используете его для создания VR-игры, нажатие кнопки «играть» для теста переключит вас в режим погружения практически мгновенно, что значительно сокращает время и усилия, связанные с тестированием VR по сравнению с использованием редактора на настольном ПК.
Если у вас включена экспериментальная функция «Seamless Multitasking» в Horizon OS v69, то вы можете держать редактор открытым во время предварительного просмотра VR. Это позволяет вносить изменения в вашу VR-игру, находясь внутри неё, и видеть эти изменения в режиме реального времени.
Хотя уже существуют приложения вроде Horizon Worlds и Rec Room, которые позволяют создавать VR-опыты прямо внутри гарнитуры, такие опыты ограничены и контролируются этими компаниями, а также ограничиваются возможностями их создателя инструментов.
Используя Godot, у разработчиков есть власть полноценного игрового движка, давая возможность создавать что угодно, компилировать это в исполняемый файл и свободно делиться им или загружать в такие магазины приложений, как Horizon Store. Появление Godot на Horizon OS — значимое событие для XR-платформы Meta и для пространственных вычислений в целом.

