Unity упрощает внедрение дополненной реальности в нативные мобильные приложения

Unity Technologies выпустила обновление, которое облегчает добавление функций дополненной реальности в приложения и игры для мобильных устройств.

Unity упрощает внедрение дополненной реальности в нативные мобильные приложения

Обновление для Unity 2019.3 появилось после того, как Unity анонсировала инструмент AR Foundation, позволяющий разработчикам игр быстро создавать AR-программы, которые могут работать как на Android, так и на iOS устройствах.

Unity 2019.3 добавил поддержку использования Unity в качестве библиотеки, управляемой приложениями Android/Java и iOS/Objective C, чтобы разработчики могли легко внедрять AR и другие возможности Unity.

«Мы знаем, что иногда разработчики, использующие родные технологии платформы (такие как Android/Java и iOS/Objective C), хотят включать в свои приложения и игры функционал на базе Unity, — сказал в своем блоге Дж. C. Чиметье, главный технический директор по продуктам для мобильных платформ. «Начиная с Unity 2019.3.a2, вы можете интегрировать компоненты Unity и ваш контент в проект нативной платформы, чтобы использовать Unity в качестве библиотеки.»

Это означает, что теперь разработчики могут внедрять функции на базе Unity, такие как дополненная реальность (AR), рендеринг 3D/2D в реальном времени, 2D мини-игры и многое другое, непосредственно в свои мобильные приложения.

Как это работает: Изменения в структуре проекта

Библиотека Unity предоставляет средства управления процессом загрузки/активации/выгрузки в рамках нативного приложения.

Процесс создания мобильных приложений в целом не изменился. Unity создаёт проекты iOS Xcode и Android Gradle.

Однако, для включения этой функции Unity изменила структуру генерируемых проектов iOS Xcode и Android Gradle. Подробнее об этом можно узнать в этом посте форума или на странице решений Unity.

Vladimir Voronov

Комментарии

Еще нет комментариев.


Для участия в обсуждении нужно зарегистрироваться или войти со своей учетной записью.


Войти с помощью: