A empresa NeoAxis lança uma nova versão do NeoAxis Engine, um ambiente de desenvolvimento integrado com motor de jogo 3D e 2D integrado. O ambiente pode ser usado para desenvolver todos os tipos de projetos 3D e 2D, como jogos de computador, instrutores visuais, sistemas de RV, para visualizar processos e desenvolver aplicações janelas.
Nesta versão, o motor foi traduzido para . NET Core 3.1 de . NET Framework, foi adicionado suporte para Visual Studio Code, Rider e outros C# IDEs, o editor foi melhorado e otimizado, no lançador você agora pode criar projetos Window App, também exemplos de criação de add-ons foram adicionados à pasta Assets\Samples\Addons.
.NET Core 3.1
Nesta versão, o motor foi atualizado para .NET Core 3.1, anteriormente . NET Framework 4.6 foi usado. Isso deu uma melhoria de desempenho. O motor e editor são visivelmente mais rápido. Agora o aplicativo criado não requer . Instalação NET, está incluída no projeto. Também agora é fácil atualizar o projeto para versões mais recentes de . NET como .NET 5.
Suporte para Visual Studio Code, Rider e outros C# IDEs
A compilação do projeto agora é suportada usando qualquer IDE que suporte C# e .NET Core 3.1.
Criação de aplicativo de janela
A capacidade de criar aplicações em janela foi melhorada. Ao criar um novo projeto, você pode escolher um modelo Window App, com o qual você pode definir as configurações iniciais. O motor inclui seu próprio sistema GUI e designer GUI. Isso permite que você crie aplicativos em janela de pleno direito, no entanto, a criação de aplicativos em janela ainda é uma nova característica do NeoAxis.
Melhorias do editor
O editor melhorou o trabalho com janelas e o desempenho. No total, o editor é agora um aplicativo amigável e polido.
Mudança
Mudança total:
- Mudar para .NET Core 3.1 de . NET Framework 4.6. Funciona mais rápido. Agora você pode facilmente atualizar seu projeto para mais recente . NET como exemplo para . NET 5.0.
- Suporte para Visual Studio Code, Rider e outros C# IDEs.
- GUI mais polido do editor. Fez muito grande quantidade de melhorias e correções.
- Muito melhor desempenho do motor e do editor.
- Melhor suporte de compilação para editor embutido Project.csproj quando executar NeoAxis Player enquanto o editor é carregado.
- O suporte de construção UWP foi simplificado.
- Os exemplos de criação add-ons para o editor agora disponível em Assets\Samples\Addons.
- O modelo para criação de aplicativo de janela foi adicionado ao Lançador.
- Aulas de componentes foram atualizadas para melhor suporte multiplataforma. Sistema. Windows. Form.dll, Sistema. Drawing.dll agora não são usados pelo projeto DLLs (NeoAxis.CoreExtension.dll, Project.dll, add-ons).
- NeoAxis.Core.dll não tem agora nenhuma referência a outras DLLs. Tornou-se mais fácil gerenciar referências para bibliotecas porque precisa apenas de uma referência ao DLL principal.