Na-ewebata Microsoft Game Stack

Na-ewebata Microsoft Game Stack

Anyị na-akpọsa atụmatụ Microsoft Game Stack ọhụrụ nke ga-achịkọta ngwaọrụ na ọrụ Microsoft iji mee ka ndị mmepe egwuregwu niile, ma ha bụ indie ma ọ bụ AAA, nweta ọtụtụ ihe.

Enwere ndị egwuregwu ijeri 2 n'ụwa taa, na-egwu egwuregwu dị iche iche na ngwaọrụ dị iche iche. Ndị obodo na-elekwasị anya na nkwanye vidiyo, ikiri na ịkekọrịta dịka ọ na-eme na egwuregwu ma ọ bụ asọmpi. Dị ka ndị na-emepụta egwuregwu, ị na-agba mbọ kwa ụbọchị iji tinye ndị egwuregwu gị aka, kpalie echiche ha ma kpalie ha, n'agbanyeghị ebe ha nọ ma ọ bụ ngwaọrụ ha na-eji. Anyị na-ewebata Microsoft Game Stack iji nyere gị aka ime nke ahụ.


Akụkọ a dị na Bekee.

Gịnị bụ Microsoft Game Stack?

Egwuregwu Stack na-achịkọta nyiwe mmepe egwuregwu anyị niile, ngwa na ọrụ dịka Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center na Havok n'ime gburugburu ebe obibi siri ike nke onye nrụpụta egwuregwu ọ bụla nwere ike iji. Ebumnuche nke Stack Game bụ inyere gị aka ịchọta ngwa na ọrụ ndị ịchọrọ ịmepụta na jikwaa egwuregwu gị.

Igwe ojii na-arụ ọrụ dị oke egwu na Stack Game, Azure na-eju mkpa a dị mkpa. Azure na-enye ntọala dị ka mgbakọ na nchekwa, yana mmụta igwe na ọrụ igwe ojii nwere ọgụgụ isi maka izipu ọkwa na arịlịka oghere eziokwu agwakọta.

Ụlọ ọrụ na-arụ ọrụ ugbu a na Azure gụnyere Rare, Ubisoft, na Wizards of the Coast. Ha na-akwado sava maka egwuregwu ọtụtụ, na-echekwa data ọkpụkpọ n'enweghị nsogbu na nchekwa, nyochaa telemetry egwuregwu, chebe egwuregwu ha site na mwakpo DDOS, ma zụọ AI iji mepụta ahụmịhe egwuregwu na-adọrọ adọrọ.

Ọ bụ ezie na Azure bụ akụkụ nke Stack Game, ọ dị mkpa ịmara na Stack Game bụ igwe ojii, netwọkụ na ngwaọrụ nwere onwe. Anyị anaghị akwụsị ebe ahụ.

Ihe dị ọhụụ

Akụkụ ọzọ nke Stack Game bụ PlayFab, ọrụ nkwado ndabere zuru oke maka imepụta na ịrụ ọrụ egwuregwu. Otu afọ gara aga, PlayFab na Microsoft jikọtara ọnụ. Taa, anyị nwere obi ụtọ ịkpọsa na anyị na-agbakwunye PlayFab na ezinụlọ Azure. Ọnụ, Azure na PlayFab bụ ngwakọta dị ike: Azure na-enye ntụkwasị obi, ọnụ ọgụgụ zuru ụwa ọnụ, na nchekwa ọkwa ụlọ ọrụ; PlayFab na-enye Stack Game Stack ọrụ mmepe egwuregwu a na-achịkwa, nyocha oge, yana ike LiveOps.

Dị ka onye nchoputa PlayFab James Gwertzman si kwuo, "Ndị na-emepụta egwuregwu na-adịwanye ka ndị nduzi ihe nkiri. Ọganihu ogologo oge chọrọ itinye ndị egwuregwu aka n'usoro okike na-aga n'ihu, nnwale na nrigbu. Ị nwekwaghị ike ịtụgharị egwuregwu gị wee gaa n'ihu." PlayFab na-akwado ngwaọrụ niile bụ isi, sitere na iOS na gam akporo, gaa na PC na Weebụ, Xbox, Sony PlayStation na Nintendo Switch; na nnukwu igwe egwuregwu gụnyere Unity and Unreal. PlayFab ga-akwadokwa ọrụ igwe ojii niile na-aga n'ihu.

Taa, anyị nwekwara obi ụtọ ịkpọsa ọrụ PlayFab ise ọhụrụ.

Na nhụchalụ ọha taa:

  • PlayFab Matchmaking: Ọchụchọ egwuregwu dị ike maka ọtụtụ egwuregwu emebere na Xbox Live, mana ugbu a dị maka egwuregwu niile na ngwaọrụ niile.

Na nlele nzuzo taa (degara anyị akwụkwọ ka anyị nweta):

  • Egwuregwu PlayFab: Ọrụ olu na nkata sitere na Xbox Party Chat mana ọ dị ugbu a maka egwuregwu na ngwaọrụ niile. Ndị otu na-eji Azure Cognitive Services maka ntụgharị asụsụ na ndegharị ozugbo iji mee ka ọtụtụ ndị egwuregwu nwee ike ịnweta egwuregwu.
  • Nghọta PlayFab: Na-ejikọta telemetry egwuregwu siri ike na data egwuregwu sitere n'ọtụtụ ebe ndị ọzọ iji tụọ arụmọrụ egwuregwu gị wee mepụta nghọta bara uru. Ewubere n'elu Azure Data Explorer, Insight Game ga-enye njikọ na isi mmalite data ndị ọzọ, gụnyere Xbox Live.
  • PlayFab PubSub: Debanye aha onye ahịa egwuregwu gị na ozi ezitere na sava PlayFab maka njikọ na-adịgide adịgide na nkwado Azure SignalR. Nke a na-enyere ọnọdụ dị ka mmelite ọdịnaya nke adịla anya, ọkwa egwuregwu, na egwuregwu ọtụtụ egwuregwu dị mfe.
  • Ọdịnaya ewepụtara onye ọrụ PlayFab: Jikọọ obodo gị site n'ikwe ka ndị egwuregwu mepụta na kesaa ọdịnaya sitere n'aka onye ọrụ na ndị egwuregwu ndị ọzọ. Emebere teknụzụ a iji kwado ahịa ahịa Minecraft.

Obodo Xbox Live na-eto eto

Akụkụ ọzọ dị mkpa nke Stack Game bụ Xbox Live. N'ime afọ 16 gara aga, Xbox Live abụrụla otu n'ime obodo egwuregwu na-arụsi ọrụ ike na ụwa. Ọ bụkwa netwọk dị nchebe yana nke na-ejikọta ya gbasaala ókèala egwuregwu ka ndị egwuregwu na-ejikọta ugbu a n'ofe ngwaọrụ.

Anyị nwere obi ụtọ na Xbox Live ga-abụ akụkụ nke Microsoft Game Stack, na-enye njirimara na ọrụ obodo. Dị ka akụkụ nke Egwuregwu Stack, Xbox Live ga-agbasa ahụmịhe cross-platform ka anyị na-ewebata SDK ọhụrụ na-eweta obodo a na iOS na gam akporo ngwaọrụ.

Site na Xbox Live, ndị nrụpụta ngwa mkpanaka ga-enwe ike ijikọ ndị egwuregwu kacha nwee mmasị na ndị egwuregwu n'ụwa. Nke a bụ naanị ole na ole n'ime uru ndị nrụpụta mkpanaka:

  • Njirimara egwuregwu tụkwasịrị obi: Site na Xbox Live SDK ọhụrụ, ndị mmepe nwere ike ilekwasị anya n'ịrụ nnukwu egwuregwu ma tinye netwọk njirimara Microsoft tụkwasịrị obi iji kwado nbanye, nzuzo, nchekwa n'ịntanetị na akaụntụ ụmụaka. 
  • Ngwakọta enweghị friction: Nhọrọ ọhụrụ a na-achọ na enweghị asambodo Xbox Live na-enye ndị mmepe ngwa mkpanaka ike mgbanwe imepụta na imelite egwuregwu ha. Ndị mmepe na-eji naanị ọrụ dabara na mkpa ha.
  • Obodo Ịgba Cha Cha: Soro obodo Xbox Live na-eto eto wee jikọọ ndị egwuregwu n'ofe ọtụtụ nyiwe. Chọta ụzọ okike iji mejuputa sistemụ arụmọrụ, Gamerscore na stats "dike".

Ngwa nchịkọta egwuregwu ndị ọzọ

Ngwa stack egwuregwu ndị ọzọ gụnyere Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code, na Havok. N'ime ọnwa ndị na-abịa, ka anyị na-arụ ọrụ iji melite na ịgbasa Egwuregwu Stack, ị ga-ahụ njikọ miri emi n'etiti ọrụ ndị a ka anyị na-ejikọta ha ka ha na-arụkọ ọrụ ọnụ nke ọma.

Dịka ọmụmaatụ otu njikọ a si na-eme, taa, anyị na-ejikọta PlayFab na ihe egwuregwu Stack ndị a:

  • Ebe ngwa: Data ndekọ ndekọ okuku sitere na App Center ugbu a jikọọ na PlayFab, na-enye gị ohere ịghọta nke ọma na zaghachi okwu na egwuregwu gị ozugbo site na ijikọ mkpọka onye ọ bụla na ndị egwuregwu n'otu n'otu.
  • Anya Studio Code: Site na ngwa mgbakwunye PlayFab ọhụrụ maka Visual Studio Code, ndezi na imelite Cloud Script nwetara nnọọ mfe.

Mepụta ụwa gị taa wee nweta ọtụtụ ihe

isi: www.habr.com

Tinye a comment