Kuyambitsa Microsoft Game Stack

Kuyambitsa Microsoft Game Stack

Tikulengeza za njira yatsopano ya Microsoft Game Stack yomwe ibweretsa zida ndi ntchito za Microsoft kuti zithandizire opanga masewera onse, kaya ndi indie kapena AAA, kuti akwaniritse zambiri.

Pali osewera 2 biliyoni padziko lapansi masiku ano, akusewera masewera osiyanasiyana pazida zosiyanasiyana. Anthu ammudzi amayang'ana kwambiri kutsitsa makanema, kuwonera ndi kugawana monga momwe amachitira pamasewera kapena mipikisano. Monga opanga masewera, mumayesetsa tsiku lililonse kucheza ndi osewera anu, kukopa chidwi chawo ndikuwalimbikitsa, posatengera komwe ali kapena chipangizo chomwe akugwiritsa ntchito. Tikubweretsa Microsoft Game Stack kuti ikuthandizeni kuchita izi.


Nkhaniyi ili mu Chingerezi.

Kodi Microsoft Game Stack ndi chiyani?

Game Stack imabweretsa pamodzi nsanja zathu zonse zamasewera, zida ndi ntchito monga Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center ndi Havok kukhala chilengedwe champhamvu chomwe wopanga masewera aliyense angagwiritse ntchito. Cholinga cha Game Stack ndikukuthandizani kuti mupeze zida ndi ntchito zomwe mukufuna kuti mupange ndikuwongolera masewera anu mosavuta.

Mtambo umagwira ntchito yofunika kwambiri pa Game Stack, ndipo Azure imakwaniritsa chosowa ichi. Azure imapereka zofunikira monga kuwerengera ndi kusungirako, komanso kuphunzira pamakina ndi ntchito zamtambo zanzeru zopangira kutumiza zidziwitso ndi anangula osakanizika amlengalenga.

Makampani omwe akugwira ntchito pano ndi Azure akuphatikizapo Rare, Ubisoft, ndi Wizards of the Coast. Amakhala ndi maseva amasewera ambiri, amasunga zosunga zosewerera mosamala komanso motetezeka, amasanthula telemetry yamasewera, amateteza masewera awo ku DDOS, ndikuphunzitsa AI kuti apange masewera ozama kwambiri.

Ngakhale Azure ndi gawo la Game Stack, ndikofunikira kudziwa kuti Game Stack ndi mtambo, maukonde, komanso zida zodziyimira pawokha. Sitiima pamenepo.

Kodi chatsopano n'chiyani?

Chigawo chotsatira cha Game Stack ndi PlayFab, ntchito yathunthu yakumbuyo yopanga ndikugwiritsa ntchito masewera. Chaka chapitacho, PlayFab ndi Microsoft adagwirizana. Lero ndife okondwa kulengeza kuti tikuwonjezera PlayFab kubanja la Azure. Pamodzi, Azure ndi PlayFab ndizophatikiza zamphamvu: Azure imapereka kudalirika, kuchuluka kwapadziko lonse lapansi, komanso chitetezo chamakampani; PlayFab imapereka Game Stack ndi ntchito zowongolera masewera, kusanthula zenizeni zenizeni, ndi kuthekera kwa LiveOps.

Malinga ndi woyambitsa mnzake wa PlayFab, James Gwertzman, "Opanga masewera akucheperachepera ngati owongolera makanema. Kupambana kwanthawi yayitali kumafunikira osewera omwe akutenga nawo gawo pakulenga kosalekeza, kuyesa komanso kugwiritsa ntchito masuku pamutu. Simungathenso kungoyendetsa masewera anu ndikupita patsogolo." PlayFab imathandizira zipangizo zonse zazikulu, kuchokera ku iOS ndi Android, ku PC ndi Web, Xbox, Sony PlayStation ndi Nintendo Switch; ndi injini zonse zazikulu zamasewera kuphatikiza Unity ndi Unreal. PlayFab ithandiziranso mautumiki onse akuluakulu amtambo kupita patsogolo.

Masiku ano, ndife okondwa kulengeza ntchito zisanu zatsopano za PlayFab.

Zowoneratu lero:

  • PlayFab Matchmaking: Kusaka kwamphamvu kwamasewera osewera ambiri omwe adasinthidwa kuchokera ku Xbox Live, koma tsopano akupezeka pamasewera onse ndi zida zonse.

Zowonera mwachinsinsi lero (tilembereni kuti mupeze mwayi):

  • PlayFab Party: Mautumiki a mawu ndi macheza osinthidwa kuchokera ku Xbox Party Chat koma tsopano akupezeka pamasewera ndi zida zonse. Party imagwiritsa ntchito Azure Cognitive Services pomasulira nthawi yeniyeni ndi kumasulira kuti masewera azipezeka kwa osewera ambiri.
  • Malingaliro a PlayFab: Amaphatikiza telemetry yanthawi yeniyeni yamasewera ndi data yamasewera kuchokera kumalo ena angapo kuti muyese momwe masewera anu akugwirira ntchito ndikupangira zidziwitso zothandiza. Omangidwa pamwamba pa Azure Data Explorer, Game Insights ipereka zolumikizira kuzinthu zomwe zilipo za chipani chachitatu, kuphatikiza Xbox Live.
  • PlayFab PubSub: Lembetsani kasitomala wanu wamasewera ku mauthenga otumizidwa kuchokera ku maseva a PlayFab chifukwa cholumikizana mosalekeza ndi chithandizo cha Azure SignalR. Izi zimathandizira zochitika monga zosintha zenizeni zenizeni, zidziwitso zofananiza, komanso masewera osavuta a osewera ambiri.
  • Zopangidwa ndi Ogwiritsa Ntchito pa PlayFab: Phatikizani gulu lanu polola osewera kupanga ndikugawana motetezeka zomwe zimapangidwa ndi ogwiritsa ntchito ndi osewera ena. Tekinoloje iyi idapangidwa koyambirira kuti ithandizire msika wa Minecraft.

Kukula gulu la Xbox Live

Chigawo china chofunikira pa Game Stack ndi Xbox Live. Pazaka 16 zapitazi, Xbox Live yakhala imodzi mwamagulu ochita masewera olimbitsa thupi padziko lonse lapansi. Ilinso ndi netiweki yotetezeka komanso yophatikizika yomwe yakulitsa malire amasewera pomwe osewera tsopano akulumikizana pazida zonse.

Ndife okondwa kuti Xbox Live ikhala gawo la Microsoft Game Stack, yopereka zidziwitso ndi ntchito zapagulu. Monga gawo la Game Stack, Xbox Live ikulitsa luso lake papulatifomu pomwe tikubweretsa SDK yatsopano yomwe imabweretsa gululi ku zida za iOS ndi Android.

Ndi Xbox Live, opanga mapulogalamu am'manja azitha kulumikizana ndi osewera omwe ali ndi chidwi kwambiri padziko lapansi. Nawa maubwino ochepa chabe a opanga mafoni:

  • Chidziwitso cha Masewera Odalirika: Ndi Xbox Live SDK yatsopano, omanga atha kuyang'ana kwambiri pakupanga masewera abwino ndikuwonjezera maukonde odalirika a Microsoft kuti athandizire kulowa, zachinsinsi, chitetezo cha pa intaneti, ndi maakaunti a ana. 
  • Kuphatikiza kopanda malire: Zosankha zatsopano zomwe zikufunidwa komanso kusowa kwa satifiketi ya Xbox Live kumapatsa opanga mapulogalamu am'manja mwayi wopanga ndikusintha masewera awo. Madivelopa amangogwiritsa ntchito zomwe zikugwirizana ndi zosowa zawo.
  • Gulu Lamasewera Lamphamvu: Lowani nawo gulu lomwe likukula la Xbox Live ndikulumikiza osewera pamapulatifomu angapo. Pezani njira zopangira zogwirira ntchito, Gamerscore ndi ziwerengero za "ngwazi".

Zida Zina za Game Stack

Zida zina za Game Stack zikuphatikiza Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code, ndi Havok. M'miyezi ikubwerayi, pamene tikuyesetsa kukonza ndi kukulitsa Game Stack, mudzawona kugwirizana kozama pakati pa mautumikiwa pamene tikuwaphatikiza kuti azigwira ntchito bwino pamodzi.

Monga chitsanzo cha momwe kuphatikiza uku kukuchitika kale, lero tikulumikiza PlayFab ndi zigawo zotsatirazi za Game Stack palimodzi:

  • App Center: Deta ya malo osokoneza bongo yochokera ku App Center tsopano yalumikizidwa ku PlayFab, kukuthandizani kuti mumvetsetse bwino ndikuyankha zovuta zamasewera anu munthawi yeniyeni pophatikiza ngozi zapaokha ndi osewera aliyense.
  • Visual StudioCode: Ndi pulogalamu yowonjezera ya PlayFab ya Visual Studio Code, kusintha ndikusintha Cloud Script kwakhala kosavuta.

Pangani dziko lanu lero ndikukwaniritsa zambiri

Source: www.habr.com

Kuwonjezera ndemanga