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 voegden we de volledige functionaliteit van de 2D engine toe, voltooiden het spel framework, de nieuwe GUI controls, verbeterden het terrein en de Builder 3D, maakte veel andere verbeteringen. In het algemeen, nu de motor omvat bijna alle noodzakelijke functionaliteit, behalve platforms ondersteuning.
Volledige 2D game engine
NeoAxis 2020.1 omvat de volledige set functionaliteit van de 2D motor. Het omvat 2D solid state fysica, gewrichten, sensoren, karakters, voorbeelden van het creëren van interactieve elementen, personages wapens, cameracontrole. De volledige broncode van de 2D-motor is aanwezig in de SDK. Lees meer.
Meer geavanceerde 2D motor functionaliteit wordt verondersteld te worden toegevoegd in add-ons. NeoAxis Engine zal blij zijn om een breed scala aan add-ons van de gemeenschap te zien.
Sterke organen en beperkingen voor 2D
Restricties worden toegevoegd, en ontbrekende soorten rigidbody vormen.
Sensor 2D
De gebeurtenis trigger in de scène met 2D natuurkunde ondersteuning.
Teken 2D
Basis 2D karakterklasse.
Teken 2D AI
Op taak gebaseerde kunstmatige intelligentie voor 2D-karakter. Het object kan gebruikt worden om het teken te bedienen met commando's, om bots, NPC's te maken.
Wapen 2D
Basisklasse voor het maken van wapens voor 2D.
Bouwer 3D
Bouwer 3D is verbeterd. Mesh modifier ondersteuning en de mogelijkheid om verflagen te gebruiken zijn toegevoegd. Ook hebben we verschillende verbeteringen en oplossingen gemaakt.
Veelhoekige polyëder
Mesh geometrie in de vorm van polyhedron gegenereerd door verdikking van een veelhoek.
Mesh verflagen
Nu kun je lagen toevoegen aan 3D modellen. Dit zijn dezelfde lagen als de lagen in het terrein, hoewel lagen texturen voorlopig niet direct in de editor kunnen worden bewerkt.
Sjabloon voor eerste persoon
Scènesjabloon met een karakter en een first-person camera werd toegevoegd.
Interactieve elementen
Voorbeelden van interactieve elementen, zoals Button, Regulator Switch, zijn toegevoegd aan het spel framework.
Wapen
Basisklasse voor het maken van wapens.
Doel in de ruimte renderen
Het onderdeel bedoeld om het doel in de scène te beheren en weer te geven.
UICombo
Vertegenwoordigt een drop down combo box.
UISlider
Vertegenwoordigt een schuifregelaar.
UIGrid
2D-raster van UI-besturingen.
UIRenderTarget
UI controle met een render doel.
Terreingaten
Terrein ondersteunt nu de snijgaten op het oppervlak. De gaten kunnen willekeurige vormen hebben.
Terrain LOD's
Terrain ondersteunt nu niveau van details.
Tekst 2D
Een scene object met 2D tekst op het scherm.
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.
- Multi viewport mode.
- Donker thema.
- Sequence, tijdlijn editor.
Een gedetailleerde lijst van plannen is te vinden in de Routekaart.