La société NeoAxis lance une nouvelle version de NeoAxis Engine, un environnement de développement intégré avec moteur de jeu 3D et 2D intégré. L'environnement peut être utilisé pour développer toutes sortes de projets 3D et 2D comme les jeux d'ordinateur, les formateurs visuels, les systèmes VR, pour visualiser les processus et développer des applications fenêtrées.
Dans cette version, le moteur a été traduit en . NET Core 3.1 de . NET Framework, a été ajouté support pour Visual Studio Code, Rider et d'autres C# IDEs, l'éditeur a été amélioré et optimisé, dans le lanceur vous pouvez maintenant créer des projets d'application de fenêtre, aussi des exemples de création d'add-ons ont été ajoutés au dossier Actif\Samples\Addons.
.NET Core 3.1
Dans cette version, le moteur a été mis à niveau vers .NET Core 3.1, précédemment . Le cadre NET 4.6 a été utilisé. Cela a donné une amélioration de la performance. Le moteur et l'éditeur sont nettement plus rapides. Maintenant l'application créée ne nécessite pas . Installation NET, elle est incluse dans le projet. Il est maintenant facile de mettre à jour le projet vers de nouvelles versions de . NET comme .NET 5.
Prise en charge du Code Studio Visual, Rider et d'autres IDE C#
La compilation de projet est maintenant prise en charge en utilisant n'importe quel IDE qui supporte C# et .NET Core 3.1.
Création de l'application Windows
La possibilité de créer des applications en fenêtre a été améliorée. Lors de la création d'un nouveau projet, vous pouvez choisir un modèle d'application Windows, avec lequel vous pouvez définir les paramètres initiaux. Le moteur comprend son propre système d'interface utilisateur et son propre concepteur. Cela vous permet de créer des applications fenêtrées à part entière, mais la création d'applications fenêtrées reste une nouvelle fonctionnalité de NeoAxis.
Améliorations apportées par l'éditeur
L'éditeur a amélioré le travail avec les fenêtres et les performances. Au total, l'éditeur est maintenant une application conviviale et polie.
Changer de journal
Boîte de changement complète & #160;:
- Passez à .NET Core 3.1 depuis . Cadre NET 4.6. Ça marche plus vite. Maintenant, vous pouvez facilement mettre à jour votre projet à la dernière. NET comme exemple à . NET 5.0.
- Prise en charge de Visual Studio Code, Rider et autres IDE C#.
- Une interface graphique plus polie de l'éditeur. Fait beaucoup d'améliorations et de corrections.
- Meilleure performance du moteur et de l'éditeur.
- Meilleure prise en charge de la compilation pour l'éditeur intégré Project.csproj quand exécuter NeoAxis Player pendant que l'éditeur est chargé.
- L ' appui à la construction de l ' UWP a été simplifié.
- Les exemples de création add-ons pour l'éditeur sont maintenant disponibles dans Assets\Samples\Addons.
- Le modèle de création de l'application de fenêtre a été ajouté au lanceur.
- Les classes de composants ont été mises à jour pour un meilleur support interplateforme. Système.Windows. Formulaire.dll, Système. Drawing.dll ne sont plus utilisés par les DLL du projet (NeoAxis.CoreExtension.dll, Project.dll, add-ons).
- NeoAxis.Core.dll n'a désormais aucune référence à une autre DLL. Il a facilité la gestion des références pour les bibliothèques parce qu'il suffit d'une seule référence à la DLL de base.