NeoAxis släpper en ny version av NeoAxis Engine, en integrerad utvecklingsmiljö med inbyggd 3D- och 2D-spelmotor. Miljön kan användas för att utveckla alla typer av 3D- och 2D-projekt som datorspel, visuella tränare, VR-system, för att visualisera processer och utveckla fönsterprogram.
Den nya versionen innehåller många förbättringar. I den här versionen lade vi till hela funktionaliteten hos 2D-motorn, genomförde spelramen, de nya GUI-kontrollerna, förbättrade terrängen och Builder 3D, gjorde många andra förbättringar. I allmänhet omfattar motorn nästan all nödvändig funktionalitet, förutom plattformar stöd.
Full 2D-spelmotor
NeoAxis 2020.1 innehåller hela uppsättningen funktionalitet av 2D-motorn. Den innehåller 2D solid state fysik, leder, sensorer, tecken, exempel på att skapa interaktiva element, karaktärens vapen, kamerakontroll. Den fullständiga källkoden för 2D-motorn finns i SDK. Läs mer.
Mer avancerad 2D-motorfunktionalitet ska läggas till i tillägg. NeoAxis Engine kommer gärna att se en mängd olika tillägg från samhället.
Rigida kroppar och begränsningar för 2D
Begränsningar läggs till och saknas typer av styvkroppsformer.
Sensor 2D
Evenemanget utlöses i scenen med 2D fysik stöd.
Karaktär 2D
Grundläggande 2D-karaktär klass.
Karaktär 2D AI
Uppgiftsbaserad artificiell intelligens för 2D-karaktär. Objektet kan användas för att styra karaktären med kommandon, för att skapa bots, NPC.
Vapen 2D
Basklass för att göra vapen för 2D.
Byggare 3D
Byggare 3D har förbättrats. Mesh modifier stöd och förmågan att använda färgskikt har lagts till. Vi gjorde också olika förbättringar och fixar.
Polygonbaserad polyhedron
Mesh geometri i form av polyhedron som genereras genom att förtjockna en polygon.
Mesh paint lager
Nu kan du lägga till lager till 3D-modeller. Dessa är samma lager som lagren i terräng, men för nu kan lagertexturer inte redigeras direkt i redaktören.
Första person scen mall
Scenmall med en karaktär och förstapersonskamera tillkom.
Interaktiva element
Exempel på interaktiva element, såsom Button, Regulator Switch, har lagts till i spelramen.
Vapen
Basklass för att göra vapen.
Gör mål i rymden
Komponenten avsedd att hantera och visa render mål i scenen.
UICombo
Representerar en drop down combo box.
UISlider
Representerar en reglage.
Uigrid
2D-nät av UI-kontroller.
UIRenderTarget
UI kontroll med ett render mål.
Terränghål
Terrain stöder nu skärande hål på ytan. Hålen kan vara av godtyckliga former.
Terrain Lods
Terrain stöder nu nivån av detaljer.
Text 2D
Ett scenobjekt som visar 2D-text på skärmen.
En detaljerad lista över ändringar finns i Changelog.
Next releases
Motorn fortsätter att utvecklas. I framtida releaser kommer vi att fokusera på följande funktioner:
- Mer bygga plattformar stöd, inklusive mobila och VR-enheter stöd.
- Multi viewport läge.
- Mörk tema.
- Sequence, tidslinje redaktör.
En detaljerad lista över planer finns i Roadmap.