Достоинства: полностью бесплатный и свободный для любых целей;
Недостатки: Есть некоторые проблемы с удобством использования, в силу необходимости организации необязательных элементов, связей команд и редакторов в ручную;
Разработчик движка: Petter Amland.
Ursina Engine – это открытый по лицензии MIT игровой 3D-движок под Windows, Mac и Linux для разработки 3D/2D-игр любых жанров и типов, используя популярный скриптовой язык программирования Python 3.6 и более новые его версии. Базируется он на основе кода хорошо зарекомендовавшего себя игрового движка Panda3D.
Этот движок значительно упрощает разработку игр, визуализаций и других видов программ. Лаконичный API в сочетании с мощью ЯП Python упрощает жизнь разработчикам, позволяя им сосредоточиться на том, что они делают.
Если вас в других движках, например, раздражало длительное ожидание компиляции кода, то в этом движке имеется горячая загрузка кода / текстур / моделей прямо во время воспроизведения игры. Имеется воспроизведение в полноэкранном режиме в процессе разработки.
Также имеется автоматический импорт файлов форматов .psd и .blend. Используется простой в использовании класс мешей для создания процедурной геометрии. Включено множество процедурных 3D-примитивов.
Чтобы начать работу с Ursina Engine, у вас должен быть установлен Python 3.6 или более поздняя версия, а также менеджер пакетов pip и git. Игры создаются путем написания чистого кода Python. Вы можете использовать любой текстовый редактор на своё усмотрение.
Вы можете использовать Ursina для всего, что захотите. Никакой абонентской платы, никакого отчисления процентов доходов. На официальном сайте имеются все необходимые инструкции по установке и использованию движка. На его основе уже разработано несколько игр, поэтому его можно считать готовым для начала разработки вашего проекта.
Официальный сайт: https://www.ursinaengine.org
Страница на GitHub: https://github.com/pokepetter/ursina/
Open source game engine. Ursina makes it easier to develop games, visualizations and other kinds of software. The concise API combined with the power of the Python programming language, makes life easier for the developer so they can focus on what they are making.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Ursina», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.