Компания NeoAxis выпускает новую версию NeoAxis Engine, интегрированную среду разработки со встроенным 3D и 2D игровым движком. Среда может быть использована для разработки всех видов 3D и 2D проектов, таких как компьютерные игры, визуальные тренажеры, системы VR, для визуализации процессов и разработки оконных приложений.
В этом выпуске движок был переведен на .NET Core 3.1 из .NET Framework, была добавлена поддержка Visual Studio Code, Rider и других C# IDE, редактор был улучшен и оптимизирован, в пусковой установке теперь можно создавать проекты Window App, также были добавлены примеры создания дополнений к Активам. Samples\Addons папка.
.NET Core 3.1
В этом выпуске двигатель был модернизирован до .NET Core 3.1, ранее использовалась .NET Framework 4.6. Это дало улучшение производительности. Движок и редактор заметно быстрее. Теперь созданное приложение не требует установки .NET, оно входит в проект. Теперь проект можно легко обновить до новых версий .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.
- Классы компонентов были обновлены для лучшей кроссплатформенной поддержки. Система. Окна. Form.dll, System. Drawing.dll не используется в проектах DLL (NeoAxis.CoreExtension.dll, Project.dll, дополнения).
- Неоси. Core.dll теперь не имеет ссылок на другие DLL. Это упростило управление ссылками для библиотек, потому что требуется только одна ссылка на ядро DLL.



















