Sethula I-Microsoft Game Stack

Sethula I-Microsoft Game Stack

Simemezela isinyathelo esisha, i-Microsoft Game Stack, lapho sizohlanganisa khona amathuluzi e-Microsoft namasevisi azovumela bonke abathuthukisi begeyimu, kungakhathaliseki ukuthi bangonjiniyela ozimele noma isitudiyo se-AAA, ukuze bazuze okwengeziwe.

Kunabadlali bamageyimu abayizigidi eziyizinkulungwane ezimbili emhlabeni namuhla, abadlala imidlalo eyahlukene kumadivayisi ahlukahlukene. Umphakathi ugcizelela kakhulu ukusakazwa kwevidiyo, ukubukwa kanye nokwabelana njengoba wenza emidlalweni noma emiqhudelwaneni. Njengabadali begeyimu, nilwela nsuku zonke ukubandakanya abadlali bakho, ukuvusa umcabango wabo, futhi ubakhuthaze, kungakhathaliseki ukuthi bakuphi noma iyiphi idivayisi abayisebenzisayo. Sethula I-Microsoft Game Stack ukukusiza wenze lokho kanye.


Lesi sihloko singesiNgisi.

Iyini i-Microsoft Game Stack?

I-Game Stack ihlanganisa zonke izinkundla zethu zokuthuthukisa igeyimu, amathuluzi namasevisi, njenge-Azure, i-PlayFab, i-DirectX, i-Visual Studio, i-Xbox Live, i-App Center ne-Havok, ibe yi-ecosystem eqinile engasetshenziswa noma yimuphi unjiniyela wegeyimu. Umgomo weSitaki Segeyimu ukukusiza ukuthi uthole kalula amathuluzi namasevisi owadingayo ukuze udale futhi uphathe igeyimu yakho.

Ifu lidlala indima ebalulekile kuSitaki Segeyimu, futhi i-Azure igcwalisa lesi sidingo esibalulekile. I-Azure ihlinzeka ngezingxenye ezibalulekile ezifana nekhompuyutha nesitoreji, kanye nokufunda komshini okusekelwe emafini kanye nezinsizakalo zobuhlakani bokwenziwa ngezaziso nezithenjwa zendawo ezingokoqobo ezixubile.

Izinkampani ezisebenzisana ne-Azure njengamanje zifaka iRare, Ubisoft, kanye neWizards of the Coast. Basingatha amaseva emidlalo yabadlali abaningi, bagcine idatha yomdlali ngokuphepha nangokuvikelekile, bahlaziye i-telemetry yegeyimu, bavikele imidlalo yabo ekuhlaselweni kwe-DDOS, futhi baqeqeshe i-AI ukuze idale ukuzizwisa kwegeyimu okugxilile.

Yize i-Azure iyingxenye ye-Game Stack, kubalulekile ukuqaphela ukuthi i-Game Stack iyifu, inethiwekhi, kanye ne-agnostic yedivayisi. Asigcini lapho.

Yini okusha

Ingxenye elandelayo Yesitaki Segeyimu i-PlayFab, isevisi ephelele yasemuva yokudala nokusebenzisa imidlalo. Ngonyaka odlule, i-PlayFab ne-Microsoft zihlanganisiwe. Namuhla sijabule ukumemezela ukuthi sengeza i-PlayFab emndenini we-Azure. Ndawonye, ​​i-Azure ne-PlayFab iyinhlanganisela enamandla: I-Azure inikeza ukwethembeka, isikali somhlaba wonke, nokuphepha kwebanga lebhizinisi; I-PlayFab inikeza iSitaki Segeyimu ngamasevisi okuthuthukisa amageyimu aphethwe, izibalo zesikhathi sangempela, namandla e-LiveOps.

Ngokusho komsunguli we-PlayFab u-James Gwertzman, β€œAbadali bemidlalo yesimanje baya ngokuya bencipha njengabaqondisi bamafilimu. Impumelelo yesikhathi eside idinga ukuzibandakanya komdlali emjikelezweni wokudala oqhubekayo, ukuhlola, nokuxhashazwa. Ngeke usakwazi ukuhlehlisa umdlalo wakho futhi uqhubeke.” I-PlayFab isekela wonke amadivaysi amakhulu, kusukela ku-iOS ne-Android, kuya ku-PC kanye neWebhu, i-Xbox, i-Sony PlayStation ne-Nintendo Switch; nazo zonke izinjini ezinkulu zegeyimu, okuhlanganisa Ubunye ne-Unreal. I-PlayFab izophinde isekele zonke izinsiza ezinkulu zamafu esikhathini esizayo.

Namuhla siyajabula futhi ukumemezela ngezinsizakalo ezinhlanu ezintsha ze-PlayFab.

Ekuhloleni kuqala okusesidlangalaleni namuhla:

  • I-PlayFab Matchmaking: Ukwenza ukufanisa okunamandla kwemidlalo yabadlali abaningi, kuthathelwe ku-Xbox Live, kodwa manje kuyatholakala kuyo yonke imidlalo nawo wonke amadivayisi.

Ukufinyelela kokubuka kuqala okuyimfihlo namuhla (sibhalele ukuze uthole ukufinyelela):

  • Iphathi ye-PlayFab: Amasevisi ezwi nengxoxo athathelwe ku-Xbox Party Chat, kodwa manje ayatholakala kuyo yonke imidlalo namadivayisi. Iphathi isebenzisa Amasevisi Engqondo e-Azure ukuhumusha ngesikhathi sangempela nokulotshwa ukuze yenze imidlalo ifinyeleleke kubadlali abaningi.
  • I-PlayFab Insights: Ihlanganisa i-telemetry yegeyimu yesikhathi sangempela eqinile nedatha yegeyimu evela kweminye imithombo eminingi ukukala ukusebenza kwegeyimu yakho futhi kukhiqize imininingwane engenzeka. Yakhelwe phezu kwe-Azure Data Explorer, i-Game Insights izohlinzeka ngezixhumi emithonjeni yedatha evela eceleni, okuhlanganisa i-Xbox Live.
  • I-PlayFab PubSub: Bhalisela iklayenti lakho lomdlalo emilayezweni ethunyelwe isuka eziphakelini ze-PlayFab ngoxhumo oluqhubekayo ngosekelo lwe-Azure SignalR. Lokhu kuvumela izimo ezifana nezibuyekezo zokuqukethwe kwesikhathi sangempela, izaziso zokufanisa, nokudlala igeyimu okulula kwabadlali abaningi.
  • Okuqukethwe Okukhiqizwa Ngabasebenzisi be-PlayFab: Bandakanya umphakathi wakho ngokuvumela abadlali ukuthi bakhe futhi babelane ngokuphephile ngokuqukethwe okukhiqizwa umsebenzisi nabanye abadlali. Lobu buchwepheshe benzelwe ukusekela imakethe yeMinecraft.

Ukukhulisa Umphakathi we-Xbox Live

Enye ingxenye ebalulekile ye-Game Stack yi-Xbox Live. Kule minyaka engu-16 edlule, i-Xbox Live ibe ngomunye wemiphakathi yemidlalo edlangile nesebenzayo emhlabeni. Futhi iyinethiwekhi evikelekile nebandakanyayo evumele imingcele yemidlalo ukuthi inwetshwe, nabadlali manje abaxhumeka kuwo wonke amadivayisi.

Siyajabula ukuthi i-Xbox Live izoba yingxenye ye-Microsoft Game Stack, ehlinzeka ngobunikazi nezinsizakalo zomphakathi. Njengengxenye ye-Game Stack, i-Xbox Live izonweba amandla ayo enkundla njengoba sethula i-SDK entsha eletha lo mphakathi kumadivayisi e-iOS nawe-Android.

Nge-Xbox Live, abathuthukisi bezinhlelo zokusebenza zeselula bangaxhumana nabadlali bamageyimu abanothando nabazibandakanya kakhulu emhlabeni. Nazi ezinye zezinzuzo zonjiniyela beselula:

  • Ubunikazi Bomdlalo Othenjwayo: Nge-Xbox Live SDK entsha, abathuthukisi bangagxila ekudaleni imidlalo emihle futhi basebenzise I-Trusted Identity Network ye-Microsoft ukusekela ukungena ngemvume, ubumfihlo, ukuphepha ku-inthanethi, nama-akhawunti amancane. 
  • Ukuhlanganisa Okungenantambo: Izinketho ezintsha ezidingeka kakhulu futhi azikho izitifiketi ze-Xbox Live zinikeza abathuthukisi bohlelo lokusebenza leselula amandla okudala nokubuyekeza imidlalo yabo. Onjiniyela bamane basebenzise izinsiza ezihambisana nezidingo zabo.
  • Umphakathi Wamageyimu Onempilo: Joyina umphakathi okhulayo we-Xbox Live futhi uxhume abadlali bamageyimu ezinkundleni eziningi. Thola izindlela zobuciko zokuqalisa amasistimu empumelelo, izibalo ze-Gamerscore kanye "neqhawe".

Ezinye Izingxenye Zesitaki Segeyimu

Ezinye izingxenye ze-Game Stack zifaka i-Visual Studio, i-Mixer, i-DirectX, i-Azure App Center, i-Visual Studio, i-Visual Studio Code, ne-Havok. Ezinyangeni ezizayo, njengoba sisebenzela ukuthuthukisa nokwandisa Isitaki Segeyimu, uzobona ukuxhumana okujulile phakathi kwalezi zinsizakalo njengoba sizihlanganisa ukuze zisebenzisane ngempumelelo kakhudlwana.

Njengesibonelo sokuthi lokhu kuhlanganiswa kwenzeka kanjani kakade, namuhla sixhumanisa i-PlayFab kanye nezingxenye ezilandelayo ze-Game Stack ndawonye:

  • Isikhungo Sohlelo Lokusebenza: Idatha yerekhodi lokuphahlazeka evela Esikhungweni Sohlelo Lokusebenza manje isixhunywe ku-PlayFab, okukuvumela ukuthi uqonde kangcono futhi uphendule ezinkingeni zegeyimu yakho ngesikhathi sangempela ngokubalula ukuphahlazeka ngakunye kubadlali abangabodwa.
  • I-Visual StudioCode: Nge-plugin entsha ye-PlayFab ye-Visual Studio Code, ukuhlela nokubuyekeza i-Cloud Script sekulula kakhulu.

Dala umhlaba wakho namuhla futhi uzuze okwengeziwe

Source: www.habr.com

Engeza amazwana