Лицензия: Платная коммерческая лицензия или подписка;
Язык программирования: C++;
Движок написан на ЯП: C++;
Открытый исходный код: не предоставляется;
Графический API: OpenGL / Vulkan;
Достоинства: Современные технологии, быстрый и простой, хорошая документация, большое сообщество;
Недостатки: платный, дорогой, сложный;
Дата релиза движка: 2021 год.
Разработчик движка: Leadwerks Software.
Ultra App Kit – это SDK на основе C++ для создания 3D-приложений с графическим пользовательским интерфейсом от создателя игрового движка Leadwerks Engine. UAK является фреймворком, в котором вы пишете свой код, не перерисовывая пользовательский интерфейс в каждом кадре. Эта высокопроизводительная среда имеет ряд инструментов разработки игр нового поколения. В неё интегрируется 3D-движок с OpenGL / Vulkan рендерингом Ultra Engine для обработки современной 3D-графики.
Разработанный аэрокосмическим инженером, работающим над проектами виртуальной реальности в NASA, Ultra Engine имеет новую архитектуру на основе Vulkan, которая раскрывает всю мощь вашего графического оборудования.
В дизайн API встроены умные указатели C++, виджеты и прочие вспомогательные элементы. Поддерживаемые виджеты уже имеют десятки разных типов объектов (кнопки, ползунки, индикаторы, области для текста и пр.), и вы можете создавать собственные.
Пользовательский интерфейс не зависит от разрешения и подстраивается для любого DPI. Используются векторные изображения SVG, сменяется курсор мыши, поддерживаются пользовательские цветовые схемы, хранящиеся в JSON-файлах.
UAK распространяется по коммерческой лицензии за 19,99 $ с ключом, который можно активировать в сервисе Steam (там цена адаптирована до 435 рублей). Имеется платная подписка за 1,99 $ в месяц.
На официальном сайте имеется обширная документация с примерами для каждой команды и коллекция видео-уроков.
Официальный сайт: https://www.ultraengine.com
Страница в Steam: https://store.steampowered.com/app/1512210/Ultra_App_Kit/
Built to power a new generation of game development tools, Ultra App Kit provides an easy-to-use C++ programming SDK for creating desktop GUI applications.
Unlike other alternatives, the Ultra App Kit GUI system renders in retained mode, and is specifically designed for desktop GUI applications. This makes resizing and drawing responsive and snappy, even when creating complex user interfaces.
DPI scaling is baked into the design for resolution-independent graphics on any screen. The GUI can be combined with an embedded OpenGL viewport, or even combined with Leadwerks and other game engines.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Ultra App Kit», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.