Компания NeoAxis выпускает новую версию NeoAxis Engine, интегрированную среду разработки со встроенным 3D и 2D игровым движком. Среда может быть использована для разработки всех видов 3D и 2D проектов, таких как компьютерные игры, визуальные тренажеры, системы VR, для визуализации процессов и разработки оконных приложений.
В этом выпуске двигатель был переведен на . NET Core 3.1. NET Framework, была добавлена поддержка Visual Studio Code, Rider и других C# IDE, редактор был усовершенствован и оптимизирован, в пусковой установке теперь можно создавать проекты Window App, также в папку Assets\Samples\Addons были добавлены примеры создания дополнений.
.NET Core 3.1
В этом выпуске двигатель был обновлен до .NET Core 3.1. Используется NET Framework 4.6. Это дало улучшение производительности. Движок и редактор заметно быстрее. Теперь созданное приложение не требует. Установка NET включена в проект. Теперь также легко обновить проект до новых версий. Например, .NET 5.
Поддержка Visual Studio Code, Rider и других C# IDE
Компиляция проектов теперь поддерживается с помощью любой IDE, которая поддерживает C# и .NET Core 3.1.
Создание приложения Windows
Улучшена возможность создания оконных приложений. При создании нового проекта можно выбрать шаблон Window App, с помощью которого можно задать начальные настройки. Двигатель включает в себя собственную систему GUI и конструктора GUI. Это позволяет создавать полноценные оконные приложения, однако создание оконных приложений по-прежнему является новой особенностью NeoAxis.
Улучшения редактора
Редактор улучшил работу с окнами и производительность. В целом, редактор теперь является удобным, отполированным приложением.
Изменения
Полный Changelog:
- Переход на .NET Core 3.1. NET Framework 4.6. Он работает быстрее. Теперь вы можете легко обновить свой проект до последнего. NET в качестве примера. NET 5.0.
- Поддержка Visual Studio Code, Rider и других C# IDE.
- Более полированный графический интерфейс редактора. Сделал очень большое количество улучшений и исправлений.
- Гораздо лучше работает движок и редактор.
- Улучшенная поддержка компиляции для встроенного редактора Project.csproj запускает NeoAxis Player во время загрузки редактора.
- Поддержка UWP была упрощена.
- Примеры надстроек для создания редактора теперь доступны в Assets\Samples\Addons.
- Шаблон для создания оконных приложений был добавлен в Launcher.
- Классы компонентов были обновлены для лучшей кроссплатформенной поддержки. System.Windows. Form.dll, Система. Drawing.dll не используется в проектах DLL (NeoAxis.CoreExtension.dll, Project.dll, дополнения).
- NeoAxis.Core.dll теперь не имеет ссылок на другие DLL. Это упростило управление ссылками для библиотек, потому что требуется только одна ссылка на ядро DLL.