Godot, atvērtā koda spēļu dzinējs ir atjaunināts līdz 3.3 versijai

Pēc 7 mēnešu attīstības Palaists Godot 3 bezmaksas spēļu dzinējs.3, kas ir piemērots 2D un 3D spēļu izveidošanai. Godotas filiāle 3.3 ir pilnībā savietojams ar Godot 3.2 un turpina attīstīt stabilas motora versijas, kurām tiks nodrošināts ilgs atbalsta cikls.

Sākotnēji Godot 3.3 vietā bija paredzēts izlaist atjauninājumu 3.2.4, taču 3.2.x versijas lietotāji uztvēra kā koriģējošu, neskatoties uz jauno funkciju pārnešanu no filiāles 4.0, tāpēc projekts pārgāja uz klasiskās semantiskās versijas shēmu .

Jo īpaši trešā cipara atjaunināšana tagad norādīs tikai uz labojumiem, otrais - jaunas funkcionalitātes iekļaušana un, pirmkārt, izmaiņu klātbūtne, kas ietekmē saderību. 3.xx filiālei sekos paralēli 4.xx, līdz Godot 4.x būs pilnībā stabilizēts un pielāgots visai pašreizējai aparatūrai.

Galvenās jaunās Godot 3.3 iezīmes

Šajā jaunajā versijā kā galvenais jaunums izceļas, ka tā ir sagatavoja a redaktora versija, kas darbojas tīmekļa pārlūkprogrammā.

Pievienoja arī iespēju eksportēt spēles Android platformai AAB formātā (Android App Bundle), kā arī APK pakotnes. AAB formāts ļauj ielādēt tikai nepieciešamās vietējās bibliotēkas strādāt ar pašreizējo ierīci (piemēram, armeabi-v7a vai arm64-v8a).

Operētājsistēmā Android papildus programmām, kas papildina atbalstu ekrāna neredzīgajiem apgabaliem (apļi un elementi), tiek iestrādāta arī elementu, kuru pamatā ir Godot dzinējs, apakšsastāvdaļu veidā, kas izmanto loga daļu. kameras robi), peles notikumi un ievade no ārējās tastatūras.

Ir ierosināts jauns API, lai izveidotu un izplatītu spraudņus iOS, kas ļauj pārvietot spraudņus (ARKit, GameCenter, InAppStore) uz atsevišķu krātuvi un izstrādāt tos neatkarīgi no Godot dzinēja. Šī API iepriekš tika ieviesta Android platformai.

Vēl viena svarīga izmaiņa bija uzlaboti tīmekļa spēļu eksportētāji (HTML5) kā papildus tika saņemti uzlabojumi un atbalsts tastatūrām un spēļu blokiem saņēmis atbalstu GDNative un daudzlīniju skriptiem spēlēm, kas darbojas pārlūkprogrammā, taču HTML5 platformas ierobežojumu dēļ tā ieviešana nav saderīga ar vietējo spēļu iespējām. Arī straumēšanas ieviešana ir saistīta ar SharedArrayBuffer API, kas nav pieejama visās pārlūkprogrammās. Daudzšķiedru profilss pievieno arī atbalstu AudioWorklet API, tas ļauj iegūt labāku audio izvadi nenobloķējot galveno straumi.

No otras puses, mēs to varam atrast pievienots atbalsts spēļu izveidošanai Apple jaunā aparatūra, kas aprīkota ar mikroshēmu M1 ROKAS, kopā ar kuru tika pievienots atbalsts digitālo parakstu pievienošanai izpildāmajiem failiem, kas ģenerēti MacOS.

Kopš 4.0 filiāles modernizēta API ir pārnesta uz vairāku pavedienu organizēšanu, kurā tiek izmantotas C ++ 14 standarta iespējas, ir palielināta darba uzticamība dažādās platformās un veikta veiktspējas optimizācija.

4.0 filiāles optimizācija ir pārvietota kas dinamiskai telpiskai atdalīšanai renderēšanas laikā izmanto Oktree metodes vietā BVH (Bounding Volume Hierarchy) struktūru. BVH tagad ir noklusējums un atrisina daudzas veiktspējas problēmas.

Tiek izmantota vienota 2D pakešu apstrādes ieviešana (pakešu apstrāde, optimizācija, lai samazinātu izsaukuma zvanu skaitu, ņemot vērā objektu relatīvo pozīciju), ko var izmantot gan OpenGL ES 3, gan OpenGL ES 2. Pašā optimizācija tagad aptver vairāk objektu, ieskaitot līnijas un daudzstūrus.

Pievienots jauns apgaismojuma karšu veidotājs (lightmapper), kas izmanto izsekošanas ceļa metodi un atbalsta trokšņu samazināšanu, izmantojot oidn (Open Image Denoise) bibliotēku. Jaunais lightmapper izmanto CPU skaitļošanai un atrisina lielāko daļu kvalitātes problēmu, kas raksturīga vecajam kontrolierim.

OpenXR spraudnis tika pievienots ar tāda paša nosaukuma standarta atbalstu, lai izveidotu virtuālās un paplašinātās realitātes lietojumprogrammas. HTML5 ports spēļu izveidošanai, pamatojoties uz virtuālās realitātes tehnoloģijām, ir papildinājis WebXR specifikāciju.

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat pārbaudīt informāciju Šajā saitē.

Iegūstiet Godotu

Godot ir pieejams lejupielādei vietnē šo lapu operētājsistēmām Windows, Mac OS un Linux. To var atrast arī vietnē Tvaiks y nieze.io.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.