NeoAxis bedrijf brengt een nieuwe versie van NeoAxis Engine, een geïntegreerde ontwikkelomgeving met ingebouwde 3D en 2D game engine. De omgeving kan worden gebruikt om allerlei 3D- en 2D-projecten te ontwikkelen, zoals computerspelletjes, visuele trainers, VR-systemen, om processen te visualiseren en venstertoepassingen te ontwikkelen.
In deze release is de motor vertaald naar . NET Core 3.1 van . NET Framework, is toegevoegd ondersteuning voor Visual Studio Code, Rider en andere C# IDEs, de editor is verbeterd en geoptimaliseerd, in de launcher kunt u nu Window App projecten, ook voorbeelden van het maken van add-ons zijn toegevoegd aan de Assets\Samples\Addons map.
.NET-kern 3.1
In deze release werd de motor opgewaardeerd naar .NET Core 3.1, eerder . NET Framework 4.6 werd gebruikt. Dit gaf een prestatieverbetering. De motor en editor zijn aanzienlijk sneller. Nu de aangemaakte toepassing vereist niet . NET installatie, het is opgenomen in het project. Het is nu ook gemakkelijk om het project te updaten naar nieuwere versies van . NET zoals .NET 5.
Ondersteuning voor Visual Studio Code, Rider en andere C# IDE's
Project compilatie wordt nu ondersteund met behulp van elke IDE die C# en .NET Core ondersteunt 3.1.
Aanmaken van vensterapp
De mogelijkheid om windowed toepassingen te maken is verbeterd. Bij het maken van een nieuw project kunt u een Window App sjabloon kiezen waarmee u de initiële instellingen kunt instellen. De motor bevat zijn eigen GUI systeem en GUI ontwerper. Dit stelt u in staat om volwaardige windowed applicaties te creëren, maar het creëren van windowed applicaties is nog steeds een nieuw kenmerk van NeoAxis.
Editor verbeteringen
De editor heeft het werk met windows en de prestaties verbeterd. In totaal is de editor nu een gebruiksvriendelijke, gepolijste toepassing.
Changelog
Volledig changelog:
- Schakel over naar .NET Core 3.1 van . NET-kader 4.6. Het werkt sneller. Nu kunt u eenvoudig uw project upgraden naar de nieuwste. NET als voorbeeld voor . NET 5.0.
- Ondersteuning voor Visual Studio Code, Rider en andere C# IDE's.
- Meer gepolijst GUI van de editor. Maakte zeer grote hoeveelheid verbeteringen en oplossingen.
- Veel betere prestaties van de motor en de editor.
- Betere compilatie ondersteuning voor ingebouwde editor Project.csproj wanneer NeoAxis Player wordt uitgevoerd terwijl de editor wordt geladen.
- Ondersteuning voor UWP-bouw is vereenvoudigd.
- De voorbeelden van creatie add-ons voor de editor nu beschikbaar in Assets\Samples\Addons.
- Het sjabloon voor het aanmaken van vensterapps is toegevoegd aan de Launcher.
- Component klassen zijn bijgewerkt voor betere cross-platform ondersteuning. System.Windows. Form.dll, Systeem. Drawing.dll worden nu niet gebruikt door het project DLLs (NeoAxis.CoreExtension.dll, Project.dll, add-ons).
- NeoAxis.Core.dll heeft nu geen verwijzingen naar andere DLL's. Het maakte het gemakkelijker om referenties voor bibliotheken te beheren omdat er slechts één verwijzing naar de kern DLL nodig is.