Motore NeoAxis 2020.5 Rilasciato - .NET Core, App finestra

L'azienda NeoAxis rilascia una nuova versione di NeoAxis Engine, un ambiente di sviluppo integrato con motore di gioco 3D e 2D integrato. L'ambiente può essere utilizzato per sviluppare tutti i tipi di progetti 3D e 2D come giochi per computer, formatori visivi, sistemi VR, per visualizzare i processi e sviluppare applicazioni finestrate.

In questa versione, il motore è stato tradotto a . NET Core 3.1 da . NET Framework, è stato aggiunto il supporto per Visual Studio Code, Rider e altri C# IDEs, l'editor è stato migliorato e ottimizzato, nel launcher è ora possibile creare progetti Window App, anche esempi di creazione di componenti aggiuntivi sono stati aggiunti alla cartella Assets\Samples\Addons.

.NET Core 3.1

In questa versione, il motore è stato aggiornato a .NET Core 3.1, in precedenza . NET Framework 4.6 è stato utilizzato. Ciò ha dato un miglioramento delle prestazioni. Il motore e l'editor sono notevolmente più veloci. Ora l'applicazione creata non richiede. Installazione NET, è incluso nel progetto. È anche ora facile aggiornare il progetto alle versioni più recenti di . NET come .NET 5.

Supporto per Visual Studio Code, Rider e altri IDE C#

La compilazione del progetto è ora supportata utilizzando qualsiasi IDE che supporta C# e .NET Core 3.1.

Creazione di app per finestre

La capacità di creare applicazioni finestrate è stata migliorata. Quando si crea un nuovo progetto, è possibile scegliere un modello Window App, con il quale è possibile impostare le impostazioni iniziali. Il motore comprende il proprio sistema GUI e il progettista GUI. Questo consente di creare applicazioni finestrate a tutti gli effetti, tuttavia, la creazione di applicazioni finestrate è ancora una nuova caratteristica di NeoAxis.

Miglioramento dell'editore

L'editor ha migliorato il lavoro con le finestre e le prestazioni. In totale, l'editor è ora un'applicazione facile da usare e lucida.

Changelog

Full changelog:

  • Passare a .NET Core 3.1 da . NET Framework 4.6. Funziona più velocemente. Ora è possibile aggiornare facilmente il vostro progetto al più tardi. NET come esempio a . NET 5.0.
  • Supporto per Visual Studio Code, Rider e altri IDE C#.
  • GUI più lucida dell'editor. Ha fatto molto grande quantità di miglioramenti e correzioni.
  • Prestazioni molto migliori del motore e dell'editor.
  • Migliore supporto di compilazione per l'editor integrato Project.csproj quando eseguire NeoAxis Player mentre l'editor è caricato.
  • Il supporto di costruzione UWP è stato semplificato.
  • Gli esempi di componenti aggiuntivi di creazione per l'editor ora disponibili in Assets\Samples\Addons.
  • Il modello per la creazione di app finestra è stato aggiunto al Launcher.
  • Le classi componenti sono state aggiornate per un migliore supporto cross-platform. Sistema.Windows. Form.dll, Sistema. Drawing.dll non sono utilizzati dalle DLL del progetto (NeoAxis.CoreExtension.dll, Project.dll, add-ons).
  • NeoAxis.Core.dll ora non ha riferimenti a altre DLL. Ha reso più facile gestire i riferimenti per le librerie perché ha bisogno di un solo riferimento alla DLL principale.

Altri screenshot

Vedi anche

Il nostro sito web utilizza i cookie per migliorare la tua esperienza di navigazione. Non raccogliamo né elaboriamo alcuna informazione personale attraverso questi cookie...