Ngemuva kwezinyanga ezi-6 zokukhula ukukhululwa kwenguqulo entsha yenjini yomdlalo wamahhala i-Godot 3.4 imenyezelwe, futhi kule nguqulo entsha kusetshenziswe uchungechunge lwentuthuko, phakathi kwayo singathola ukuthuthuka kumhleli, ukwesekwa okukhulu nokunye okwengeziwe.
Kulabo abangayijwayele le njini kufanele bakwazi lokho Ilungele ukudala imidlalo ye-2D ne-3D. Injini isekela ulimi olulula yokufunda ukuchaza umqondo womdlalo, indawo eyisithombe yokuklama imidlalo, isistimu yokusebenzisa igeyimu yokuchofoza okukodwa, ukulingisa okubanzi kwe-physics namandla opopayi, isilungisi sephutha esakhelwe ngaphakathi, kanye nesistimu yokuhlonza izingqinamba zokusebenza.
Ikhodi yenjini yegeyimu, imvelo yedizayini yegeyimu, namathuluzi okuthuthukisa ahlobene (injini yefiziksi, iseva yomsindo, i-2D / 3D revering backend, njll.) asatshalaliswa ngaphansi kwelayisensi evela ku-MIT.
Izici ezintsha eziyinhloko zeGodot 3.4
Kule nguqulo entsha yenjini, enye yezinto ezintsha ezigqamile yilezi wanezela ukwesekwa for amasistimu asekelwe ku-chip I-Apple Silicon (M1) yesikhulumi se-macOS.
Ngesikhathi yesikhulumi se-HTML5, ikhono lokufaka ngendlela yezicelo PWA (Izinhlelo zokusebenza zewebhu eziqhubekayo), wengeze isixhumi esibonakalayo se-JavaScriptObject sokusebenzelana phakathi kwe-Godot ne-JavaScript (isibonelo, ungashayela izindlela ze-JavaScript kusuka ku-Godot scripts) kanye nokwakhiwa okunemicu eminingi, usekelo lwe-AudioWorklet seluqalisiwe.
Ngaphezu kwalokho ukuthuthukiswa komhleli kwenziwe ukuthuthukisa ukusebenziseka, kahle wengeze umsebenzi wokulayisha wensiza esheshayo kumodi yokuhlola, ukwakhiwa kwe-node endaweni engafanele yengeziwe, isixhumi esibonakalayo esisha sokuthumela izifanekiso kwamanye amazwe sengeziwe futhi imisebenzi eyengeziwe yenziwe nge-gizmo (uhlelo lwebhokisi elibophayo) futhi umhleli wokugqwayiza osuselwe kumajika e-Bezier uthuthukisiwe.
Enjinini yokulingisa ye-physics, ukusebenza kuye kwathuthukiswa kakhulu ukukhiqizwa kwezinto ezi-convex kusuka kumameshi kanye nemodi yokulandelela ukushayisana kusixhumi esibonakalayo sokuhlola siklanywe kabusha. Enjinini ye-physics ye-2D, ukwesekwa kungeziwe kusakhiwo se-BVH (Bounding Volume Hierarchy) sokuhlukaniswa kwendawo okuguquguqukayo. Injini yefiziksi ye-3D manje isekela umsebenzi we-HeightMapShapeSW futhi yengeza ukuvumelanisa ne-KinematicBody3D.
Kwengezwe usekelo lokuqala enjinini yokunikezela ukumisa ukunikeza izinto ezigxile kukhamera, kodwa ezingabonakali ngenxa yokugqagqana kwezinye izinto (isibonelo, lezo ezingemuva kodonga). Ukunqampuna kwembondela ye-Bitmap (izinga lephikiseli) kuzosetshenziswa kuphela egatsheni le-Godot 4, kuyilapho i-Godot 3 ihlanganisa ezinye izindlela zejiyomethri zokunqampuna izinto ezigqagqene nokusekelwa kwama-slabs ephothali.
Imodi yokuguqula yokubuyisela yengeziwe, okuvumela ukuhlehlisa ngokushesha zonke izinguquko zesigcawu ezidalwe uhlelo lokusebenza lokugqwayiza nge-AnimationPlayer, esikhundleni sokukhansela ukuguqulwa kwesakhiwo ngasinye ngazinye.
Inketho yengeziwe kuzilungiselelo ukuze kushintshwe izinga lokusondeza lokubuka kwe-2D, lokho, ngokwesibonelo, okungasetshenziswa ukukhulisa noma ukunciphisa izici ze-2D, kungakhathaliseki ukuthi iyiphi imodi yokwelula yamanje.
Phakathi kwezinye izinguqukongigqama kule nguqulo entsha:
- I-Files API yengeze amandla okusebenza ngamafayela (okuhlanganisa ne-PCK) amakhulu kuno-2GB.
- Izinguquko zifakiwe ukuze kuthuthukiswe ukusebenza kahle kokusebenza ngokubala izinguquko zozimele ngaphandle kokuboshelwa kusibali sikhathi sesistimu nokuxazulula izinkinga ngesikhathi sokukhipha uma usebenzisa i-vsync.
- Usekelo lwengeziwe kusistimu yokucubungula okokufaka kwe-InputEvents ukuze kuxhunywe amakhodi wokuskena abonisa indawo yangempela yokhiye kukhibhodi, ngaphandle kokunaka isakhiwo esisebenzayo.
- I-AESContext kanye ne-HMACContext interfaces yengeziwe ukuze kufinyelelwe ku-AES-ECB, AES-CBC kanye ne-HMAC yokubethela ama-algorithms asuka emibhalweni. Kungezwe futhi ikhono lokulondoloza nokufunda okhiye basesidlangalaleni be-RSA ukuze kukhiqizwe futhi kuqinisekiswe amasiginesha edijithali.
- Indlela entsha ye-toning, i-ACES Fitted, yengezwe evumela ukuba ngokoqobo okukhulu nokunemba ngokomzimba ngokwandisa umehluko wezinto ezikhanyayo.
- Kungezwe usekelo lwendandatho engenalutho noma umumo wokuphuma kwezinhlayiyana ezimise okwe-3D.
Ekugcineni, uma ufuna ukwazi kabanzi ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.
Thola uGodot
IGodot iyatholakala ngokulanda ku leli khasi yeWindows, Mac OS neLinux. Ungayithola futhi ku- I-Steam y itch.io.