Scaoileadh inneall cluiche foinse oscailte Godot 3.2

Tar éis 10 mhí d'fhorbairt foilsithe Scaoileadh inneall cluiche saor in aisce, 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 imscartha 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. . Cód an innill chluiche, timpeallacht deartha an chluiche agus uirlisí forbartha gaolmhara (inneall fisice, freastalaí fuaime, inneall rindreála 2D/3D, etc.) scaipeadh faoi ​​cheadúnas MIT.

Ba iad na cóid foinse inneall oscailte i 2014 ag an stiúideo OKAM, tar éis deich mbliana d'fhorbairt táirge dílseánaigh de ghrád gairmiúil a úsáideadh chun a chruthú agus a fhoilsiú go leor cluichí 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. Comhthionóil dhénártha atá réidh le rith déanta le haghaidh Linux, Windows agus macOS.

В brainse ar leith ag forbairt inneall nua rindreáil bunaithe ar 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 (coimeádfar tacaíocht d'OpenGL ES agus OpenGL tríd an sean OpenGL ES a reáchtáil Inneall 2.0/OpenGL 2.1 ar bharr an rindreála ailtireachta nua bunaithe ar Vulkan). Éileoidh an t-aistriú ó Godot 3.2 go Godot 4.0 athoibriú iarratais mar gheall ar neamh-chomhoiriúnacht ar leibhéal an 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. Ní chuireann eisiúintí eatramhacha 3.2.x as an áireamh freisin nuálaíochtaí a iompar ón mbrainse 4.x nach gcuireann isteach ar chobhsaíocht, mar thacaíocht Bailiúcháin AOT, ARCore, DTLS agus ardáin iOS do thionscadail C#.

Príomhghnéithe nua in Godot 3.2:

  • Tacaíocht bhreise do chlogad réaltachta fíorúla Oculus Quest, curtha i bhfeidhm bunaithe ar plugáil isteach le haghaidh ardán Android. Tá tacaíocht creata curtha leis chun córais réaltachta méadaithe a fhorbairt le haghaidh iOS Arkite. Tá tacaíocht réime á forbairt le haghaidh Android ARCore, ach níl sé réidh fós agus áireofar é i gceann de na heisiúintí idirmheánacha de 3.3.x;

  • Athdhearadh comhéadan an eagarthóir amhairc shader. Curtha leis nóid nua 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;

    Scaoileadh inneall cluiche foinse oscailte Godot 3.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 as hashes cripteagrafach a úsáid agus 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 duit an t-eagarthóir a rith i mbrabhsálaí tríd an nGréasán;

    Scaoileadh inneall cluiche foinse oscailte Godot 3.2

  • Athdhearadh plugáil isteach don ardán Android agus córas easpórtála. 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;
  • Tacaíocht breise le haghaidh roghnach dícheangail gnéithe aonair, mar shampla, is féidir leat a bhaint cnaipí 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 (i bhfolach rudaí nach bhfuil gá is féidir leat a shimpliú go mór an comhéadan);

    Scaoileadh inneall cluiche foinse oscailte Godot 3.2

  • Cuireadh tacaíocht tosaigh leis maidir le comhtháthú le córais rialaithe foinse agus cuireadh breiseán le haghaidh tacaíochta Git i bhfeidhm
    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 (radharc saor in aisce, iniúchadh nóid, etc.);

  • Предложена реализация сервера LSP (Language Server Protocol) для языка GDScript, позволяющая передавать информацию о семантике GDScript и правилах автодопооления кода во внешние редакторы, такие как VS Code plugin и Atom;
  • Внесены многочисленные улучшения во встроенный редактор скриптов GDScript: добавлена возможность установки закладок на позиции в коде, реализована панель minimap (для быстрого обзора всего кода), улучшено автодополение ввода, leathnaithe cumais an mhodha dearadh scripte amhairc;

    Scaoileadh inneall cluiche foinse oscailte Godot 3.2

  • 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;

  • I 2d eagarthóir ar ais tacaíocht d'atlais uigeachta;
    Scaoileadh inneall cluiche foinse oscailte Godot 3.2

  • 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 ar pharaiméadair é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;
  • Curtha leis gineadóir sruth fuaime a ligeann duit tonnta fuaime a chruthú bunaithe ar fhrámaí aonair agus ar anailísí speictreach;
  • Ag baint úsáide as an leabharlann V-HACD Tá an cumas mogaill cuasacha a dhianscaoileadh ina gcodanna dronnach beachta agus simplithe curtha i bhfeidhm. 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 do 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;
  • Leathnaithe agus feabhsaithe go suntasach an doiciméadú. Foilsithe go páirteach aistriúchán doiciméad go Rúisis (aistrithe treoir tosaigh maidir le tosú).

Foinse: oscailtenet.ru

Add a comment