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.
De nieuwe versie bevat vele verbeteringen. In deze release, de ontbrekende functies van de 3D-engine werden toegevoegd, zoals het spel framework, ondersteuning voor het creëren van personages, volledige ondersteuning voor landschappen, en andere functies. NeoAxis Engine is nu een complete ontwikkelingsomgeving voor 3D-projecten. Ook beginnend met deze update, NeoAxis bevat 2D game engine features.
Video
We maakten een video die de mogelijkheden van NeoAxis Engine in detail zal beschrijven.
Spelkader
Spelkader is toegevoegd. Het is een set van ondersteunende instrumenten voor het creëren van nieuwe projecten, evenals een set van veelgebruikte klassen. Het spel framework omvat de mogelijkheid om cameragedrag aan te passen, een voorbeeld van een camera van de eerste en derde persoon, vrije camera modus, verwerking en controle van speler input, karakter ondersteuning.
Tekenondersteuning is een klasse voor het simuleren van een wandelend fysiek object, evenals een klasse voor karaktercontrole door een speler en een set commando's voor het maken van AI. Ondersteunde first-person en third-person karakter controle. Voorbeeldscènes en broncode zijn beschikbaar in de SDK.
Bouwer 3D
Bouwer 3D is verbeterd. De editor is voltooid, nieuwe functies zijn toegevoegd. Builder 3D is een uitbreiding voor scene editor, die snelle niveau creatie tools, 3D modeling tools, constructieve solide geometrie operaties omvat.
2D spel motor
NeoAxis 2019.4 bevat een 2D game engine. Kenmerken zijn 2D natuurkunde, sprites, camera management, tools, demo scènes.
2D game engine is geïmplementeerd als uitbreiding voor NeoAxis, de broncode voor de 2D motor is aanwezig in de SDK. Ga naar de handleiding.
Terreinverbeteringen
Steun voor landschappen en de ingebouwde editor voor hen zijn verbeterd. Nu is het mogelijk om meerdere lagen op het oppervlak aan te brengen.
Deeltjes
De deeltjessystemen toegevoegd.
Nieuwe primitieven
Toegevoegd nieuwe eenvoudige 3D vormen, nu zijn er 12.
Oppervlakte
Oppervlakte wordt gebruikt om automatisch een groot aantal objecten in een bepaald gebied te vullen.
Een gedetailleerde lijst van wijzigingen is te vinden in de Changelog.
Volgende releases
De motor blijft evolueren. In toekomstige releases zullen we ons richten op de volgende functies:
- Meer bouwplatforms ondersteuning, waaronder mobiele en VR-apparaten ondersteuning.
- 2D game engine: natuurkundige beperkingen, sensoren, karakters.
Een gedetailleerde lijst van plannen is te vinden in de Routekaart.