Godot 3.3 Motora Lîstika Vekirî hate berdan

Piştî pêşkeftina 7 mehan, motora lîstika belaş Godot 3.3 hate berdan, ku ji bo afirandina lîstikên 2D û 3D maqûl e. Motor zimanek mantiqa lîstikê ya ku hêsan tê fêrbûn, jîngehek grafîkî ya ji bo sêwirana lîstikê, pergalek bicîhkirina lîstikê ya yek-klîk, kapasîteyên anîmasyon û simulasyonê yên berfireh ji bo pêvajoyên laşî, debuggerek çêkirî, û pergalek ji bo tespîtkirina kêşeyên performansê piştgirî dike. . Koda motora lîstikê, hawîrdora sêwirana lîstikê û amûrên pêşkeftinê yên têkildar (motora fîzîkê, servera deng, paşnavên paşvekêşana 2D/3D, hwd.) di bin lîsansa MIT de têne belav kirin.

Koda çavkaniya motorê di sala 2014an de ji hêla OKAM Studios ve wekî çavkaniya vekirî hate dayîn, piştî deh salan ji pêşxistina hilberek taybet û profesyonel ku ji bo afirandin û weşandina gelek lîstikan ji bo PC, konsol û cîhazên mobîl tê bikar anîn. Motor hemî platformên sermase û mobîl ên populer piştgirî dike.Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), û her weha pêşvebirina lîstikên webê. Avakirinên duqatî yên amade-ji bo xebitandinê ji bo têne afirandin Linux, Windows и macOS.

Şaxek veqetandî li ser bingeha API-ya grafîkî ya Vulkan, ku dê di guhertoya paşîn a Godot 4.0 de were pêşkêş kirin, li şûna paşnavên nûvekirî yên ku niha têne pêşkêş kirin bi navgîniya OpenGL ES 3.0 û OpenGL 3.3 ve, paşvekêşana nû ya nûvekirinê li ser bingeha API-ya grafîkî ya Vulkan pêşve dixe (piştgiriya OpenGL ES û OpenGL dê bi peydakirina paşîna kevn a OpenGL ES 2.0 /OpenGL 2.1 li ser mîmariya nû ya rendering-a-based Vulkan were girtin). Veguheztina ji Godot 3.x bo Godot 4.0 dê ji ber pirsgirêkên lihevhatinê di asta API-yê de ji nû ve xebitandina serîlêdanan hewce bike, lê şaxê Godot 3.x dê xwedan çerxek piştgirîya dirêj be, ku dirêjahiya wê bi daxwaziya API-yê ve girêdayî ye. bi tundî ji hêla bikarhêneran ve.

Şaxa Godot 3.3 bi tevahî bi Godot 3.2 re hevaheng e û pêşveçûna serbestberdana aram a motora ku dê xwedan çerxek piştgirîya dirêj be berdewam dike. Di destpêkê de, li şûna Godot 3.3, hate plan kirin ku nûvekirina 3.2.4 were berdan, lê guhertoyên 3.2.x ji hêla bikarhêneran ve wekî rastker têne hesibandin, tevî ku taybetmendiyên nû ji şaxê 4.0 veguhezîne, ji ber vê yekê proje veguherî pilana guhertoya semantîkî ya klasîk. . Bi taybetî, nûvekirina jimareya sêyem dê nuha hebûna tenê rastkirinê destnîşan bike, ya duyemîn dê tevlêbûna fonksiyonên nû destnîşan bike, û ya yekem dê hebûna guheztinên ku bandorê li hevahengiyê dikin destnîşan bike. Dê şaxê 3.xx bi 4.xx re paralel were domandin heya ku Godot 4.x bi tevahî sabît bibe û ji bo hemî hardware heyî were adaptekirin.

Godot 3.3 ji bo zêdekirina nûbûnên jêrîn girîng e:

  • Versiyonek edîtorê ku di geroka webê de dixebite hatiye amadekirin.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Şîyana hinardekirina lîstikan ji bo platformê zêde kir Android bi formata AAB (Android App Bundle), ji bilî pakêtên APK. Formata AAB dihêle hûn tenê wan pirtûkxaneyên xwemalî yên ku ji bo xebitandina li ser cîhaza heyî hewce ne dakêşin (mînakî, armeabi-v7a an arm64-v8a). Ji bo platformê Android Her wiha şiyana bicihkirina hêmanên li ser bingeha Godot di nav sepanan de wekî dîmenên binî yên ku beşek ji pencereyê bikar tînin jî hatiye bicîhkirin. Piştgiriya deverên kor ên ekranê (xêz û qulên kamerayê), bûyerên mişkê, û têketina klavyeya derveyî jî hatiye zêdekirin.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • API-yeke nû ji bo çêkirin û belavkirina pêvekên ji bo platforma iOS-ê hatiye pêşniyarkirin, ku dihêle pêvekên (ARKit, GameCenter, InAppStore) di depoyeke cuda de werin danîn û serbixwe ji motora Godot werin pêşve xistin. Ev API berê ji bo platformê hatibû bicîhkirin. Android.
  • Amûrên hinardekirina lîstikê yên ji bo Webê (platforma HTML5) çêtir kirin. Ji bo lîstikên ku di gerokê de têne xebitandin piştgirî ji bo pir-threading û nivîsarên GDNative hatî zêdekirin, lê ji ber tixûbên platforma HTML5, pêkanîna wan bi vebijarkên ji bo lîstikên xwemalî re hevaheng e. Wekî din, bicîhkirina mijaran bi SharedArrayBuffer API ve girêdayî ye, ku di hemî gerokan de peyda nabe. Sê awayên hinardekirinê yên cihê têne peyda kirin - Birêkûpêk, Mijar û GDNative. Profîla pir-têkilî ji bo AudioWorklet API-ê jî piştgirî zêde dike, bêyî astengkirina xêza sereke rê dide derketina bihîstwerî ya bi kalîtetir. Piştgiriya girîng a ji bo gamepad û klavyeyên virtual.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Piştgiriya ji bo çêkirina lîstikan ji bo alavên nû yên Apple-ê yên ku bi çîpa M1 ARM ve hatine sazkirin zêde kir. Piştgiriya ji bo girêdana îmzeyên dîjîtal bi pelên bicîhkirî yên ku ji bo hatine çêkirin zêde kir. macOS.
  • Ji şaxê 4.0, API-ya nûjenkirî ya ji bo organîzekirina multithreading hate veguheztin, ku kapasîteyên standarda C ++14 bikar tîne, pêbaweriya xebatê li ser platformên cihêreng zêde dike, û performansa xweşbînkirî bikar tîne.
  • Optimîzasyonek ji şaxê 4.0-ê hatî veguheztin ku ji bo dabeşkirina cîhê dînamîk di dema vegotinê de li şûna rêbaza Octree strukturek BVH (Hiyerarşiya Voluma Sînorkirî) bikar tîne. BVH naha xwerû ye û gelek pirsgirêkên performansê çareser dike.
  • Pêkanîna yekgirtî ya berhevkirina 2D tê bikar anîn (Batching, xweşbînkirin ji bo kêmkirina bangên kişandinê bi girtina pozîsyona têkildar a tiştan), ku dikare hem ji bo OpenGL ES 3 û hem jî ji bo OpenGL ES 2 were bikar anîn. Optimîzasyon bixwe niha bêtir tiştan vedigire, di nav de xetên û polygons.
  • Nexşeya ronahiyê ya nû lê zêde kir ku rêbaza şopandina rê bikar tîne û bi karanîna pirtûkxaneya oidn (Wêneya Vekirî) piştgirî dide tepeserkirina dengan. Ronahiya nû CPU-yê ji bo hesaban bikar tîne û piraniya pirsgirêkên kalîteyê yên ku di pêvajoya kevn de ne çareser dike. Wekî din, guhertoyek lightmapper hatî amadekirin ku GPU bikar tîne, lê ew bi Vulkan API ve girêdayî ye û dê tenê di şaxê 4.0 de xuya bibe.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Ji şaxê Godot 4.0-ê gelek çêtirkirinên têkildar bi renderkirinê hatine hilgirtin, wek mînak çermkirina bilez a nermalavê, veguheztinên tiştên veşartî yên 3D-ya xweşkirî, hejmarek ronahiya xwerû ya her tişt, û baştirkirina renderkirina siyê bi karanîna parzûna PCF.
    Vîdyoyê lîstin
  • Motora simulasyona fîzîkê hilgirtina cûrbecûr pevçûnan çêtir kiriye.
  • Edîtor ji bo kopîkirin û lêxistina girêkan kapasîteyên tam lê zêde kiriye, ku destûrê dide veguheztina di navbera dîmenên cihêreng de.
  • Moda vekolînê hate baştir kirin, ku tê de veqetandina dîtbarî ya jêr-çavkaniyan tê misoger kirin.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Piştgiriyek ji bo diyarkirina mîhengên xwerû yên ji bo çavkaniyên îthalkirî zêde kir.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Xebat ji bo baştirkirina karanîna xebata di edîtorê 3D de, di nav de lêzêdekirina tevnek XNUMXD-ya dînamîkî ya bêdawî û bi karanîna gizmoyê (nîşana axên hevrêz) bi girîngî çêtirkirina zivirandin û hilbijartinê hatîye kirin.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Parastina li hember guheztinên dîmenên ku berê ji hêla bikarhênerên din ve hatine vekirin, li amûrên hevkariya komê hate zêdekirin (heke dema tomarkirinê guhertoyên nû yên pelên vekirî werin dîtin hişyariyek tê xuyang kirin).
  • Ji pelên FBX îtxalkirina çêtir kirin.
    Godot 3.3 Motora Lîstika Vekirî hate berdan
  • Pêveka OpenXR bi piştgirîya standarda bi heman navî ji bo afirandina sepanên rastiya virtual û zêdekirî lê zêde kir. Piştgiriya taybetmendiya WebXR ji bo afirandina lîstikên li ser teknolojiyên rastiya virtual li porta HTML5 hate zêdekirin.
    Vîdyoyê lîstin
  • Piştgiriyek ji bo dakêşandin û lîstina deng di formata MP3 de (berê ji ber patentan nehat piştgirî kirin) zêde kir.
  • GraphEdit ji bo nexşeyek piçûk a tevahiyê, ku di quncika jêrîn a rastê de tê xuyang kirin, piştgirî zêde kiriye û dihêle hûn hemî girêkan bi çavek bibînin.
    Godot 3.3 Motora Lîstika Vekirî hate berdan

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster