NeoAxis Unternehmen veröffentlicht eine neue Version von NeoAxis Engine, einer integrierten Entwicklungsumgebung mit eingebautem 3D- und 2D-Spielmotor. Die Umgebung kann verwendet werden, um alle Arten von 3D- und 2D-Projekten wie Computerspiele, visuelle Trainer, VR-Systeme zu entwickeln, Prozesse zu visualisieren und Fensteranwendungen zu entwickeln.
In dieser Version wurde der Motor in . NET Core 3.1 von . NET Framework wurde zur Unterstützung von Visual Studio Code, Rider und anderen C# IDEs hinzugefügt, der Editor wurde verbessert und optimiert, im Launcher können Sie jetzt Window App Projekte erstellen, auch Beispiele für die Erstellung von Add-ons wurden in den Ordner Assets\Samples\Addons hinzugefügt.
.NET Core 3.1
In dieser Version wurde der Motor auf .NET Core 3.1 aktualisiert, zuvor . NET Framework 4.6 wurde verwendet. Dies führte zu einer Leistungsverbesserung. Motor und Editor sind deutlich schneller. Jetzt ist die erstellte Anwendung nicht erforderlich. NET-Installation, es ist in das Projekt enthalten. Es ist auch jetzt einfach, das Projekt auf neuere Versionen von . NET wie .NET 5.
Unterstützung für Visual Studio Code, Rider und andere C# IDEs
Die Projektkompilation wird nun mit jeder IDE unterstützt, die C# und .NET Core 3.1 unterstützt.
Fenster-App-Erstellung
Die Fähigkeit, Fensteranwendungen zu erstellen, wurde verbessert. Bei der Erstellung eines neuen Projekts können Sie eine Fenster-App-Vorlage auswählen, mit der Sie die ersten Einstellungen festlegen können. Der Motor umfasst ein eigenes GUI-System und GUI-Designer. Dies ermöglicht es Ihnen, vollwertige Fensteranwendungen zu erstellen, aber die Erstellung von Fensteranwendungen ist immer noch ein neues Feature von NeoAxis.
Verbesserungen in der Redaktion
Der Editor hat die Arbeit mit Fenstern und der Leistung verbessert. Insgesamt ist der Editor jetzt eine benutzerfreundliche, polierte Anwendung.
Änderungen
Vollständige Änderung:
- Wechseln Sie auf .NET Core 3.1 von . NET Framework 4.6. Es funktioniert schneller. Jetzt können Sie Ihr Projekt auf die neuesten aktualisieren. NET als Beispiel an . NET 5.0.
- Unterstützung für Visual Studio Code, Rider und andere C# IDEs.
- Mehr poliert GUI des Editors. Hergestellt sehr große Menge an Verbesserungen und Korrekturen.
- Viel bessere Leistung von Motor und Editor.
- Bessere Compilationsunterstützung für integrierten Editor Project.csproj, wenn NeoAxis Player ausgeführt wird, während der Editor geladen wird.
- Die UWP-Build-Unterstützung wurde vereinfacht.
- Die Beispiele für die Erstellung von Add-ons für den Editor jetzt in Assets\Samples\Addons verfügbar.
- Die Vorlage für die Fenster-App-Erstellung wurde dem Launcher hinzugefügt.
- Komponentenklassen wurden für eine bessere plattformübergreifende Unterstützung aktualisiert. System.Windows. Form.dll, System. Drawing.dll wird jetzt nicht von dem Projekt DLLs (NeoAxis.CoreExtension.dll, Project.dll, add-ons) verwendet.
- NeoAxis.Core.dll hat jetzt keine Hinweise auf andere DLLs. Es erleichtert die Verwaltung von Referenzen für Bibliotheken, weil nur eine Referenz auf Kern DLL.