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.
A nova versão inclui muitas melhorias. Nesta versão adicionamos a funcionalidade completa do motor 2D, completamos a estrutura do jogo, os novos controles de GUI, melhoramos o terreno e o Builder 3D, fizeram muitas outras melhorias. Em geral, agora o motor inclui quase toda a funcionalidade necessária, exceto para suporte de plataformas.
Completo motor de jogo 2D
O NeoAxis 2020.1 inclui todo o conjunto de funcionalidades do motor 2D. Inclui física de estado sólido 2D, articulações, sensores, personagens, exemplos de criação de elementos interativos, armas do personagem, controle de câmera. O código fonte completo do motor 2D está presente no SDK. Leia mais.
A funcionalidade do motor 2D mais avançada deve ser adicionada em add-ons. NeoAxis Motor ficará feliz em ver uma grande variedade de add-ons da comunidade.
Organismos e restrições rígidas para 2D
As restrições são adicionadas, e os tipos ausentes de formas de corpo rígido.
Sensor 2D
O gatilho do evento na cena com suporte de física 2D.
Característica 2D
Classe 2D básica.
Característica 2D AI
Inteligência artificial baseada em tarefas para o caráter 2D. O objeto pode ser usado para controlar o personagem usando comandos, para criar bots, NPCs.
Arma 2D
Classe base para fazer armas para 2D.
Construtor 3D
Construtor 3D foi melhorado. O suporte do modificador de malha e a capacidade de usar camadas de tinta foram adicionados. Também fizemos várias melhorias e correções.
Poliéster baseado em polígono
Geometria de malha na forma de poliedro gerado por espessamento de um polígono.
Camadas de pintura de malha
Agora você pode adicionar camadas a modelos 3D. Estas são as mesmas camadas que as camadas em terreno, embora por enquanto, texturas de camada não podem ser editadas diretamente no editor.
Modelo de cena de primeira pessoa
Modelo de cena com um personagem e câmera de primeira pessoa foi adicionado.
Elementos interativos
Exemplos de elementos interativos, como Button, Regulator Switch, foram adicionados ao framework do jogo.
Arma
Classe base para fazer armas.
Render alvo no espaço
O componente destinado a gerenciar e exibir o alvo de renderização na cena.
UICOmbo
Representa uma caixa de combinação suspensa.
UISlider
Representa um controle deslizante.
UIGRI
Rede 2D de controles de IU.
UIRenderTarget
Controle de interface do usuário com um alvo de renderização.
Buracos de terreno
O terreno agora suporta os furos de corte na superfície. Os buracos podem ser de formas arbitrárias.
LODs de terreno
O terreno agora suporta nível de detalhes.
Texto 2D
Um objeto de cena exibindo texto 2D na tela.
Uma lista detalhada de alterações pode ser encontrada no Mudança.
Próximas versões
O motor continua a evoluir. Em versões futuras vamos focar nos seguintes recursos:
- Mais suporte para plataformas de compilação, incluindo suporte para dispositivos móveis e VR.
- Modo multi viewport.
- Tema escuro.
- Sequência, editor cronograma.
Uma lista detalhada de planos pode ser encontrada no Mapa de estrada.