Выпущен NeoAxis Engine 2020.5 - .NET Core, Window Apps

Компания 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.

Больше снимков экрана

Смотрите также

Наш сайт использует куки, чтобы улучшить ваш опыт просмотра. Мы не собираем и не обрабатываем личную информацию через эти файлы cookie.