Scaoileadh inneall cluiche Godot 3.2


Scaoileadh inneall cluiche Godot 3.2

AG IARRATAIS NA nOIBRITHE! Tógtha ó opennet.

Tar éis 10 mí forbartha, tá scaoileadh inneall cluiche saor in aisce foilsithe Diaot 3.2, oiriúnach chun cluichí 2D agus 3D a chruthú. Tacaíonn an t-inneall le teanga loighic cluiche atá éasca le foghlaim, timpeallacht ghrafach le haghaidh dearadh cluiche, córas imscaradh cluiche aon-cliceáil, cumas fairsing beochana agus insamhalta do phróisis fhisiceacha, dífhabhtóir ionsuite, agus córas chun scrogaill feidhmíochta a aithint. . Déantar cód an innill chluiche, an timpeallacht dearadh cluiche agus na huirlisí forbartha gaolmhara (inneall fisice, freastalaí fuaime, inneall rindreála 2D/3D, etc.) a dháileadh faoin gceadúnas MIT.

D’oscail OKAM an t-inneall in 2014, tar éis deich mbliana d’fhorbairt táirge dílseánaigh de ghrád gairmiúil a úsáideadh chun go leor cluichí a chruthú agus a fhoilsiú do ríomhaire, consóil cluichí agus gléasanna soghluaiste. Tacaíonn an t-inneall le gach ardán deisce agus soghluaiste tóir (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), chomh maith le forbairt cluiche don Ghréasán. Cruthaíodh tionóil dhénártha atá réidh le rith le haghaidh Linux, Windows agus macOS.

Tá brainse ar leith ag forbairt inneall rindreála nua bunaithe ar an API grafaicí Vulkan, a thairgfear sa chéad eisiúint eile de Godot 4.0, in ionad na n-aisíní rindreála a thairgtear faoi láthair trí OpenGL ES 3.0 agus OpenGL 3.3 (tacóidh le OpenGL ES agus OpenGL a choinneáil trí sheanchas OpenGL ES 2.0 2.1 /OpenGL 3.2 a sholáthar de bhreis ar an ailtireacht rindreála nua bunaithe ar Vulkan). Éileoidh an t-aistriú ó Godot 4.0 go Godot 3.2 athoibriú iarratais mar gheall ar neamh-chomhoiriúnacht ag leibhéal API, ach beidh timthriall tacaíochta fada ag brainse Godot 3.2, agus beidh a ré ag brath ar éileamh úsáideoirí ar an mbrainse seo. Áiríonn eisiúintí eatramhacha 4.x freisin an fhéidearthacht nuálaíochtaí a iompar ón mbrainse XNUMX.x nach gcuireann isteach ar chobhsaíocht, mar thacaíocht do thiomsú AOT, ARCore, DTLS, agus an t-ardán iOS do thionscadail C#.

Príomhghnéithe nua in Godot 3.2:

  • Tacaíocht bhreise le haghaidh clogaid réaltachta fíorúla Oculus Quest, curtha i bhfeidhm ag baint úsáide as breiseán don ardán Android. Chun córais réaltachta méadaithe a fhorbairt le haghaidh iOS, cuireadh tacaíocht do chreat ARKit leis. Tá tacaíocht do chreat ARCore á fhorbairt le haghaidh Android, ach níl sé réidh fós agus cuirfear san áireamh é i gceann de na heisiúintí idirmheánacha 3.3.x;
  • Athdhearadh comhéadan an eagarthóra amhairc scáthaithe. Cuireadh nóid nua leis chun scáthaitheoirí níos forbartha a chruthú. Le haghaidh scáthaitheoirí arna gcur i bhfeidhm ag scripteanna clasaiceacha, cuireadh tacaíocht le haghaidh tairisigh, eagair agus modhnóirí “éagsúla”. Iompórtáladh go leor scáthaitheoirí a bhaineann go sonrach le hinnill OpenGL ES 3.0 go OpenGL ES 2;
  • Déantar tacaíocht Rindreála Bunaithe go Fisiciúil (PBR) a shioncronú le cumais na n-innill rindreála PBR nua, mar shampla Cumascóir Eevee agus Dearthóir Substaintí, chun taispeáint radharc den chineál céanna a chinntiú i Godot agus na pacáistí samhaltaithe 3D a úsáidtear;
  • Tá socruithe éagsúla rindreála optamaithe chun feidhmíocht a fheabhsú agus cáilíocht íomhá a fheabhsú. Aistríodh go leor gnéithe ó GLES3 chuig inneall GLES3, lena n-áirítear tacaíocht do mhodh frith-aliasing MSAA (Il-aliasing anti-aliasing) agus éifeachtaí iar-phróiseála éagsúla (glow, DOF blur agus BCS);
  • Cuireadh tacaíocht iomlán leis chun radhairc agus samhlacha 3D a allmhairiú i glTF 2.0 (Formáid Tarchuir GL) agus cuireadh tacaíocht tosaigh leis don fhormáid FBX, a ligeann duit radhairc a allmhairiú le beochan ó Bhlender, ach nach bhfuil fós ag luí le Maya agus 3ds Max. Tacaíocht bhreise le haghaidh craicne mogaill agus radhairc á n-iompórtáil trí glTF 2.0 agus FBX, rud a ligeann duit mogalra amháin a úsáid i roinnt mogaill. Tá obair chun tacaíocht glTF 2.0 a fheabhsú agus a chobhsú déanta i gcomhar leis an bpobal Cumascóra, a thairgfidh tacaíocht feabhsaithe glTF 2.0 i scaoileadh 2.83;
  • Leathnaítear cumais líonra an innill le tacaíocht do phrótacail WebRTC agus WebSocket, chomh maith leis an gcumas UDP a úsáid i mód ilchraolacháin. Cuireadh API leis chun hashes cripteagrafach a úsáid agus chun oibriú le deimhnithe. Cuireadh comhéadan grafach leis chun gníomhaíocht líonra a phróifíliú. Tá obair tosaithe ar phort Godot a chruthú do WebAssembly/HTML5, a ligfidh don eagarthóir seoladh i mbrabhsálaí tríd an nGréasán;
  • Tá an breiseán don ardán Android agus an córas easpórtála athdhearadh. Anois, chun pacáistí a chruthú le haghaidh Android, tairgtear dhá chóras easpórtála ar leith: ceann le hinneall réamhthógtha, agus an dara ceann a ligeann duit do chuid tógála féin a chruthú bunaithe ar roghanna inneall saincheaptha. Is féidir do chomhthionóil féin a shaincheapadh ag an leibhéal breiseán do Android, gan eagarthóireacht láimhe a dhéanamh ar an teimpléad foinse;
  • Cuireadh tacaíocht chun gnéithe aonair a dhíchumasú go roghnach leis an eagarthóir, mar shampla, is féidir leat cnaipí a bhaint chun glaoch ar an eagarthóir 3D, eagarthóir scripte, leabharlann acmhainní, nóid, painéil, airíonna agus gnéithe eile nach bhfuil ag teastáil ón bhforbróir (neamhriachtanach a chur i bhfolach ligeann rudaí duit an comhéadan a shimpliú go suntasach);
  • Cuireadh tacaíocht tosaigh leis maidir le comhtháthú le córais rialaithe cód foinse agus chuir sé breiseán i bhfeidhm le haghaidh tacaíocht Git san eagarthóir;
  • Is féidir an ceamara le haghaidh cluiche reatha a ath-shainmhíniú trí fhuinneog san eagarthóir, rud a fhágann gur féidir modhanna éagsúla sa chluiche a mheas (amharc saor in aisce, iniúchadh nóid, etc.);
  • Tá sé beartaithe an freastalaí LSP (Prótacal Freastalaí Teanga) a chur i bhfeidhm don teanga GDScript, a ligeann duit faisnéis a aistriú faoi shéimeantaic GDScript agus rialacha comhlánaithe cód chuig eagarthóirí seachtracha, mar shampla breiseán Cód VS agus Atom;
  • Tá go leor feabhsuithe déanta ar an eagarthóir scripte GDScript ionsuite: cuireadh leis an gcumas leabharmharcanna a shocrú chuig poist sa chód, cuireadh painéal minimap i bhfeidhm (le haghaidh forbhreathnú tapa ar an gcód ar fad), feabhsaíodh uathchríochnú ionchuir, agus leathnaíodh cumais an mhodha dearadh scripte amhairc;
  • Cuireadh modh leis chun cluichí pseudo-3D a chruthú, rud a ligeann duit éifeacht an doimhneacht a úsáid i gcluichí déthoiseacha trí roinnt sraitheanna a shainiú a dhéanann peirspictíocht bhréige;
  • Tá tacaíocht le haghaidh atlais uigeachta curtha ar ais chuig an eagarthóir 2T;
  • Tá nuachóiriú déanta ag an GUI ar an bpróiseas chun ancairí agus teorainneacha ceantair a leagan;
  • Maidir le sonraí téacs, tá an cumas chun monatóireacht a dhéanamh ar athruithe i bparaiméadar éifeacht ar an eitilt curtha leis, tacaíocht do chlibeanna BBCode curtha ar fáil, agus an cumas a shainiú do éifeachtaí féin curtha ar fáil;
  • Cuireadh gineadóir sruth fuaime leis a ligeann duit tonnta fuaime a chruthú bunaithe ar fhrámaí aonair agus ar anailísí speictreach;
  • Trí leas a bhaint as an leabharlann V-HACD, ​​is féidir mogaill cuasacha a dhianscaoileadh ina gcodanna dronnach atá cruinn agus simplithe. Simplíonn an ghné seo go mór giniúint cruthanna imbhuailte le haghaidh mogaill 3D atá ann cheana féin;
  • Tá an cumas chun loighic cluiche a fhorbairt in C# ag baint úsáide as Mono le haghaidh na hardáin Android agus WebAssembly curtha i bhfeidhm (roimhe seo tacaíodh le C# le haghaidh Linux, Windows agus macOS). Bunaithe ar Mona 6.6, cuirtear tacaíocht do C # 8.0 i bhfeidhm. I gcás C#, tá tacaíocht tosaigh do thiomsú roimh am (AOT) curtha i bhfeidhm freisin, atá curtha leis an mbonn cód, ach nach bhfuil curtha i ngníomh go fóill (le haghaidh WebAssembly, tá ateangaire fós in úsáid). Chun cód C# a chur in eagar, is féidir eagarthóirí seachtracha a nascadh mar MonoDevelop, Visual Studio for Mac agus Jetbrains Rider;
  • Tá an doiciméadú méadaithe agus feabhsaithe go mór. Tá aistriúchán páirteach ar an doiciméadú go Rúisis foilsithe (tá treoir tosaigh maidir le tosú aistrithe).

Nuacht ar láithreán gréasáin Godot

Íoslódáil an leagan is déanaí

Foinse: linux.org.ru

Add a comment