Ang Godot 3.4 ay may suporta para sa Apple M1, PWA sa HTML5, mga pagpapahusay ng engine at higit pa

Ang Godot video game engine ay mayroong bagong sponsor

Pagkatapos ng 6 buwan ng pag-unlad ang paglabas ng bagong bersyon ng libreng game engine na Godot 3.4 ay inihayag, at sa bagong bersyon na ito ay ipinatupad ang isang serye ng mga pagpapabuti, kung saan makakahanap kami ng mga pagpapabuti sa editor, higit na suporta at higit pa.

Para sa mga hindi pamilyar sa makinang ito, dapat nilang malaman iyon Ito ay angkop para sa paglikha ng 2D at 3D na mga laro. Sinusuportahan ng makina ang madaling wika ng pag-aaral upang tukuyin ang lohika ng laro, isang graphical na kapaligiran upang magdisenyo ng mga laro, isang one-click na sistema ng deployment ng laro, malawak na simulation ng pisika at mga kakayahan sa animation, isang pinagsamang debugger, at isang sistema para sa pagtukoy ng mga bottleneck sa pagganap.

Ang code ng engine ng laro, kapaligiran ng disenyo ng laro, at mga nauugnay na tool sa pag-develop (engine ng physics, sound server, 2D / 3D rendering backend, atbp.) ay ipinamamahagi sa ilalim ng lisensya mula sa MIT.

Pangunahing mga bagong tampok ng Godot 3.4

Sa bagong bersyon na ito ng makina, ang isa sa mga pangunahing novelties na namumukod-tangi ay nagdagdag ng suporta para sa mga sistemang nakabatay sa chip Apple Silicon (M1) para sa macOS platform.

habang para sa HTML5 platform, ang kakayahang mag-install sa anyo ng mga aplikasyon PWA (Progressive Web Apps), nagdagdag ng interface ng JavaScriptObject para sa pakikipag-ugnayan sa pagitan ng Godot at JavaScript (halimbawa, maaari kang tumawag sa mga pamamaraan ng JavaScript mula sa mga script ng Godot) at para sa mga multi-threaded na build, ipinatupad ang suporta sa AudioWorklet.

Din Ang mga pagpapabuti ng editor ay ginawa upang mapabuti ang kakayahang magamit, kaya nga nagdagdag ng mabilis na resource loading function sa inspection mode, ang paglikha ng isang node sa isang arbitrary na posisyon ay idinagdag, isang bagong interface para sa pag-export ng mga template ay naidagdag at mga karagdagang operasyon ay ipinatupad na may gizmo (bounding box system) at ang animation editor batay sa Bezier curves ay napabuti .

Sa physics simulation engine, ang pagganap ay makabuluhang napabuti ng pagbuo ng mga convex na bagay mula sa meshes at ang collision tracking mode sa inspection interface ay muling idinisenyo. Para sa 2D physics engine, idinagdag ang suporta para sa BVH (Bounding Volume Hierarchy) na istraktura para sa dynamic na spatial separation. Sinusuportahan na ngayon ng 3D physics engine ang function na HeightMapShapeSW at nagdaragdag ng pag-synchronize sa KinematicBody3D.

Nagdagdag ng paunang suporta sa rendering engine upang ihinto ang pag-render ng mga bagay na nasa focus ng camera, ngunit hindi nakikita dahil sa overlap ng iba pang mga bagay (halimbawa, ang mga nasa likod ng dingding). Ang pag-crop ng overlay ng bitmap (antas ng pixel) ay ipapatupad lamang sa sangay ng Godot 4, habang kasama sa Godot 3 ang ilang mga geometric na pamamaraan para sa pag-crop ng mga nag-o-overlap na bagay at suporta para sa mga portal slab.

Naidagdag ang isang pagbabago sa rollback mode, na nagbibigay-daan na agad na i-undo ang lahat ng pagbabago sa eksena na dulot ng application ng animation sa pamamagitan ng AnimationPlayer, sa halip na kanselahin ang pagbabago ng bawat property nang paisa-isa.

Ang isang opsyon ay idinagdag sa mga setting upang baguhin ang antas ng pag-zoom ng 2D na view, na, halimbawa, ay maaaring gamitin upang palakihin o bawasan ang mga elemento ng 2D, anuman ang kasalukuyang mode ng kahabaan.

Ng iba pang mga pagbabago naNamumukod-tangi ako sa bagong bersyong ito:

  • Ang Files API ay nagdagdag ng kakayahang magtrabaho sa mga file (kabilang ang PCK) na mas malaki sa 2GB.
  • Ang mga pagbabago ay isinama upang mapabuti ang rendering fluency sa pamamagitan ng pagkalkula ng mga pagbabago sa frame nang hindi nakatali sa system timer at upang malutas ang mga isyu sa output timing kapag gumagamit ng vsync.
  • Ang suporta ay idinagdag sa InputEvents input processing system para sa pag-link ng mga scan code na nagpapakita ng pisikal na lokasyon ng mga key sa keyboard, anuman ang aktibong layout.
  • Ang mga interface ng AESContext at HMACContext ay naidagdag upang ma-access ang mga algorithm ng pag-encrypt ng AES-ECB, AES-CBC at HMAC mula sa mga script. Nagdagdag din ng kakayahang mag-save at magbasa ng mga pampublikong RSA key upang makabuo at mag-verify ng mga digital na lagda.
  • Ang isang bagong paraan ng toning, ACES Fitted, ay idinagdag na nagbibigay-daan para sa higit na pagiging totoo at pisikal na katumpakan sa pamamagitan ng pagtaas ng contrast ng mga maliliwanag na bagay.
  • Nagdagdag ng suporta para sa hollow cylinder o hugis singsing na 3D particle emission na hugis.

Panghuli, kung nais mong malaman ang tungkol dito, maaari mong suriin ang mga detalye Sa sumusunod na link.

Kumuha ng Diyos

Ang Godot ay magagamit para ma-download sa ang pahinang ito para sa Windows, Mac OS at Linux. Mahahanap mo rin ito sa Steam y itch.io.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.