Godot 3.4 pristatomas su Apple M1, PWA HTML5 palaikymu, variklio patobulinimais ir kt

„Godot“ vaizdo žaidimų variklis turi naują rėmėją

Po 6 mėnesių vystymosi buvo paskelbta apie naujos nemokamo žaidimų variklio Godot 3.4 versijos išleidimą, o šioje naujoje versijoje buvo įdiegta daugybė patobulinimų, tarp kurių galime rasti patobulinimų redaktoriuje, didesnį palaikymą ir kt.

Tie, kurie nėra susipažinę su šiuo varikliu, turėtų tai žinoti Tinka kurti 2D ir 3D žaidimus. Variklis palaiko lengvą kalbą mokymosi apibrėžti žaidimo logiką, grafinę žaidimų kūrimo aplinką, žaidimo diegimo sistema vienu spustelėjimu, plačios fizikos modeliavimo ir animacijos galimybės, integruotas derintuvas ir našumo kliūčių nustatymo sistema.

Žaidimo variklio kodas, žaidimo projektavimo aplinka ir susiję kūrimo įrankiai (fizikos variklis, garso serveris, 2D / 3D atvaizdavimo sistemos ir kt.) platinami pagal MIT licenciją.

Pagrindinės naujos Godot 3.4 savybės

Šioje naujoje variklio versijoje viena iš pagrindinių naujovių, kuri išsiskiria papildoma parama lustais pagrįstos sistemos Apple Silicon (M1) skirta macOS platformai.

O HTML5 platformai – galimybė įdiegti paraiškų pavidalu PWA (Progresyvios žiniatinklio programos), pridėjo JavaScriptObject sąsają, skirtą Godot ir JavaScript sąveikai (pavyzdžiui, JavaScript metodus galite iškviesti iš Godot scenarijų), o kelių gijų kūrimui įdiegtas AudioWorklet palaikymas.

Toliau buvo atlikti redaktoriaus patobulinimai, siekiant pagerinti naudojimą, taip pridėta greito išteklių įkėlimo funkcija tikrinimo režimu, pridėtas mazgo sukūrimas savavališkoje padėtyje, pridėta nauja šablonų eksportavimo sąsaja ir įdiegtos papildomos operacijos su gizmo (ribojamojo langelio sistema) ir patobulinta Bezier kreivių pagrindu sukurta animacijos rengyklė.

Fizikos modeliavimo variklio našumas buvo žymiai pagerintas išgaubtų objektų generavimo iš akių ir susidūrimo sekimo režimas patikrinimo sąsajoje buvo perkurtas. 2D fizikos varikliui buvo pridėta BVH (ribojančios tūrio hierarchijos) struktūros palaikymas, skirtas dinaminiam erdviniam atskyrimui. 3D fizikos variklis dabar palaiko „HeightMapShapeSW“ funkciją ir prideda sinchronizavimą su „KinematicBody3D“.

Pridėtas pradinis atvaizdavimo variklio palaikymas sustabdyti objektų, kurie yra fotoaparato židinyje, bet nematomi dėl kitų objektų (pavyzdžiui, už sienos) persidengimo, atvaizdavimą. Bitmap perdangos apkarpymas (pikselių lygiu) bus įgyvendintas tik Godot 4 šakoje, o Godot 3 apima kai kuriuos geometrinius persidengiančių objektų apkarpymo metodus ir portalo plokščių palaikymą.

Pridėtas keitimo atšaukimo režimas, kuri leidžia iš karto anuliuoti visus scenos pakeitimus, kuriuos sukėlė animacijos programa naudojant AnimationPlayer, o ne atšaukti kiekvienos savybės pakeitimą atskirai.

Prie nustatymų pridėta parinktis keisti 2D rodinio mastelio lygį, kurį, pavyzdžiui, galima naudoti norint padidinti arba sumažinti 2D elementus, neatsižvelgiant į esamą tempimo režimą.

Iš kitų pakeitimų, kadIšsiskirti iš šios naujos versijos:

  • Failų API pridėjo galimybę dirbti su failais (įskaitant PCK), kurie yra didesni nei 2 GB.
  • Pakeitimai buvo įtraukti siekiant pagerinti atvaizdavimo sklandumą, skaičiuojant kadrų pakeitimus neprisijungus prie sistemos laikmačio ir išspręsti problemas, susijusias su išvesties laiku naudojant vsync.
  • Įvesties apdorojimo sistema „InputEvents“ buvo papildyta, kad būtų galima susieti nuskaitymo kodus, atspindinčius fizinę klaviatūros klavišų vietą, neatsižvelgiant į aktyvų išdėstymą.
  • AESContext ir HMACContext sąsajos buvo pridėtos, kad iš scenarijų būtų galima pasiekti AES-ECB, AES-CBC ir HMAC šifravimo algoritmus. Taip pat pridėta galimybė išsaugoti ir skaityti viešuosius RSA raktus, kad būtų galima generuoti ir patikrinti skaitmeninius parašus.
  • Pridėtas naujas tonavimo metodas ACES Fitted, kuris leidžia pasiekti didesnį tikroviškumą ir fizinį tikslumą padidinant ryškių objektų kontrastą.
  • Pridėta atrama tuščiavidurio cilindro arba žiedo formos 3D dalelių emisijos formai.

Galiausiai, jei norite sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.

Gaukite Godot

„Godot“ galima atsisiųsti iš šiuo puslapiu skirta „Windows“, „Mac OS“ ir „Linux“. Taip pat galite rasti adresu garas y niežti.io.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.