Godot, open source-spelmotorn uppdateras till version 3.3

Efter 7 månaders utveckling, Godot 3 gratis spelmotor lanserad.3 som är lämplig för att skapa 2D- och 3D-spel. Godot-filialen 3.3 är helt kompatibel med Godot 3.2 och fortsätter att utveckla stabila versioner av motorn, för vilka en lång supportcykel kommer att tillhandahållas.

Inledningsvis, istället för Godot 3.3, var det planerat att släppa uppdateringen 3.2.4, men 3.2.x-versionerna upplevdes av användarna som korrigerande, trots att de portade nya funktioner från 4.0-grenen, så projektet bytte till versionschemat klassisk semantisk .

I synnerhet uppdatering av den tredje siffran indikerar nu förekomsten av endast fixar, den andra, införandet av ny funktionalitet och den första, förekomsten av förändringar som påverkar kompatibiliteten. 3.xx-grenen följs parallellt med 4.xx tills Godot 4.x är helt stabiliserad och anpassad till all aktuell hårdvara.

De viktigaste nya funktionerna i Godot 3.3

I den här nya versionen som den viktigaste nyheten framhävs den att den har förberett en redigerarversion som fungerar i en webbläsare.

Tillade också möjligheten att exportera spel till Android-plattformen i AAB-format (Android App Bundle) plus APK-paket. AAB-formatet tillåter endast laddning av de inbyggda biblioteken som behövs för att arbeta på den aktuella enheten (till exempel armeabi-v7a eller arm64-v8a).

För Android implementeras också möjligheten att bädda in element baserade på Godot-motorn i form av underkomponenter som använder en del av fönstret i applikationerna, förutom att stöd för blinda områden på skärmen (rundor och skåror för kameran), mushändelser och inmatning från ett externt tangentbord.

Ett nytt API har föreslagits för att skapa och distribuera plugins för iOS, vilket gör att du kan flytta plugins (ARKit, GameCenter, InAppStore) till ett separat arkiv och utveckla dem oberoende av Godot-motorn. Detta API implementerades tidigare för Android-plattformen.

En annan viktig förändring var i webbspelexportörer (HTML5) som har förbättrats som förbättringar och stöd för tangentbord och gamepads mottogs, förutom också fått stöd för GDNative och flertrådiga skript för spel som körs i webbläsaren, men på grund av HTML5-plattformens begränsningar är dess implementering oförenlig med alternativen för inbyggda spel. Streamingimplementeringen är också knuten till SharedArrayBuffer API, som inte är tillgängligt i alla webbläsare. Den multitrådade profilens lägger också till stöd för AudioWorklet APIAtt möjliggör bättre ljudutgång utan att blockera huvudströmmen.

Å andra sidan kan vi hitta det lagt till stöd för att skapa spel för Apples nya hårdvara utrustad med chipet M1 ARMAR, tillsammans med vilket stöd lades till för att bifoga digitala signaturer till körbara filer som genererats för macOS.

Sedan filial 4.0 har ett moderniserat API överförts för att organisera multithreading, där funktionerna i C ++ 14-standarden används, tillförlitligheten för arbete på olika plattformar har ökats och prestandaoptimering har genomförts.

En optimering av filial 4.0 har flyttats som använder BVH-struktur (Bounding Volume Hierarchy) istället för Octree-metoden för dynamisk rumsskillnad under rendering. BVH är nu standard och löser många prestandaproblem.

En enhetlig implementering av 2D-batchbehandling (batchbearbetning, optimering för att minska pull-samtal med hänsyn till den relativa positionen för objekt) används, som kan användas för både OpenGL ES 3 och OpenGL ES 2. Optimeringen i sig täcker nu fler objekt, inklusive linjer och polygoner.

Har lagt till en ny belysningskartbyggare (lightmapper), som tillämpar spårvägsmetoden och stöder brusreducering med oidn (Open Image Denoise) -biblioteket. Den nya lightmapper använder processorer för datorer och löser de flesta av de kvalitetsproblem som finns i den gamla styrenheten.

OpenXR-tillägget lades till med stöd för standarden med samma namn för att skapa virtuella och augmented reality-applikationer. HTML5-porten för att skapa spel baserade på virtual reality-teknik har lagt till stöd för WebXR-specifikationen.

Slutligen, om du vill veta mer om det, kan du kontrollera detaljerna I följande länk.

Skaffa Godot

Godot finns att ladda ner på sidan för Windows, Mac OS och Linux. Du kan också hitta den på Ånga y itch.io.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.