Kuunza Microsoft Game Stack

Kuunza Microsoft Game Stack

Tiri kuzivisa chirongwa chitsva cheMicrosoft Game Stack icho chichaunza pamwechete maturusi eMicrosoft nemasevhisi ekugonesa vese vanogadzira mitambo, vangave vari indie kana AAA, kuti vawane zvakawanda.

Kune mabhiriyoni maviri evatambi munyika nhasi, vari kutamba mitambo yakasiyana siyana pamidziyo yakasiyana-siyana. Nharaunda inotarisa zvakanyanya pakutepfenyura kwevhidhiyo, kuona uye kugovera sezvainoita pamitambo kana makwikwi. Sevagadziri vemitambo, unoedza zuva rega rega kuti ubatanidze vatambi vako, kumutsa fungidziro yavo uye kuvakurudzira, zvisinei kuti vari kupi kana kuti chii chavanoshandisa. Tiri kuunza Microsoft Game Stack kuti ikubatsire kuita izvozvo chaizvo.


Chinyorwa ichi chiri muChirungu.

Chii chinonzi Microsoft Game Stack?

Game Stack inounza pamwe ese edu ekusimudzira mutambo mapuratifomu, maturusi uye masevhisi akadai seAzure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center uye Havok mune yakasimba ecosystem inogona kushandiswa chero neanogadzira mutambo. Chinangwa cheGame Stack ndechekukubatsira iwe nyore kuwana maturusi nemasevhisi aunoda kugadzira uye kubata mutambo wako.

Gore rinoita basa rakakosha paGame Stack, uye Azure inozadza ichi chakakosha chinodiwa. Azure inopa zvakakosha zvakaita semakomputa uye kuchengetedza, pamwe nekudzidza kwemuchina uye ekugadzira hungwaru hwegore masevhisi ekutumira zviziviso uye musanganiswa chaiwo epamhepo anchors.

Makambani parizvino ari kushanda neAzure anosanganisira Rare, Ubisoft, uye Wizards of the Coast. Ivo vanogamuchira maseva emitambo yevazhinji, chengetedza data yevatambi zvakachengeteka uye zvakachengeteka, kuongorora mutambo telemetry, kudzivirira mitambo yavo kubva kuDDOS kurwiswa, uye kudzidzisa AI kugadzira inonyudza yemitambo chiitiko.

Nepo Azure iri chikamu cheGame Stack, zvakakosha kuti uzive kuti Game Stack igore, network, uye mudziyo wakazvimirira. Hatigumiri ipapo.

Chii chitsva

Icho chinotevera chikamu cheGame Stack ndeye PlayFab, yakazara backend sevhisi yekugadzira nekushandisa mitambo. Gore rapfuura, PlayFab neMicrosoft vakabatana. Nhasi tinofara kuzivisa kuti tiri kuwedzera PlayFab kumhuri yeAzure. Pamwe chete, Azure uye PlayFab musanganiswa une simba: Azure inopa kuvimbika, chiyero chepasi rose, uye bhizinesi-chikamu chekuchengetedza; PlayFab inopa iyo Game Stack ine inogadziriswa masevhisi ekusimudzira mutambo, chaiyo-nguva analytics, uye LiveOps kugona.

Sekureva kwemubatsiri wePlayFab, James Gwertzman, "Vagadziri vemitambo vari kuramba vachiderera sevatungamiriri vemafirimu. Kubudirira kwenguva refu kunoda kuita vatambi mukutenderera kutenderera kwekusika, kuedza uye kushandiswa. Hauchakwanisa kungomhanyisa mutambo wako woenderera mberi." PlayFab inotsigira midziyo yose mikuru, kubva kuIOS neAroid, kuPC neWebhu, Xbox, Sony PlayStation uye Nintendo Switch; uye ese makuru emitambo injini kusanganisira Kubatana uye Unreal. PlayFab ichatsigirawo ese makuru makore masevhisi kuenda kumberi.

Nhasi, isu tinofarawo kuzivisa mashanu matsva ePlayFab masevhisi.

Mukuona kweruzhinji nhasi:

  • PlayFab Matchmaking: Kutsvaga kwakasimba kwekutsvaga kwemitambo yevazhinji yakagadziridzwa kubva kuXbox Live, asi ikozvino yave kuwanikwa kumitambo yese nemidziyo yese.

Mukuona kwakavanzika nhasi (nyorera kwatiri kuti uwane mukana):

  • PlayFab Party: Inzwi uye yekutaura masevhisi akagadziridzwa kubva kuXbox Party Chat asi ikozvino yave kuwanikwa kune ese mitambo nemidziyo. Bato rinoshandisa Azure Cognitive Services yekushandura-nguva chaiyo uye kunyora kuti mitambo iwanikwe kune vakawanda vatambi.
  • PlayFab Insights: Inosanganisa yakasimba-chaiyo-nguva mutambo telemetry ine data yemutambo kubva kune akati wandei mamwe masosi kuyera kuita kwemutambo wako uye kugadzira ruzivo runobatsira. Yakavakwa pamusoro peAzure Data Explorer, Game Insights ichapa zvinongedzo kune iripo yechitatu-bato data masosi, kusanganisira Xbox Live.
  • PlayFab PubSub: Nyorera mutengi wako wemutambo kune mameseji anotumirwa kubva kuPlayFab maseva pamusoro pekubatana kunoenderera neAzure SignalR rutsigiro. Izvi zvinogonesa zviitiko senge chaiyo-nguva yezvinyorwa zvigadziriso, matchmaking zviziviso, uye nyore mutambo wevazhinji.
  • PlayFab Mushandisi Yakagadzirwa Zvemukati: Batanidza nharaunda yako nekubvumira vatambi kuti vagadzire uye vagovane zvakachengeteka zvinogadzirwa nemushandisi nevamwe vatambi. Iyi tekinoroji yakatanga kugadzirwa kutsigira Minecraft musika.

Kukura Xbox Live nharaunda

Chimwe chinhu chakakosha cheGame Stack ndeye Xbox Live. Kwemakore gumi nematanhatu apfuura, Xbox Live yave imwe yenzvimbo dzemitambo dzakasimba uye dzinoshanda munyika. Iyo zvakare yakachengeteka uye inosanganisirwa network iyo yakawedzera miganhu yemitambo sezvo vatambi vava kubatana pamidziyo yese.

Isu tinofara kuti Xbox Live ichave chikamu cheMicrosoft Game Stack, ichipa chitupa uye masevhisi enharaunda. Sechikamu cheGame Stack, Xbox Live ichawedzera chiitiko chayo chemuchinjiko sezvatinosuma SDK itsva inounza nharaunda iyi kuIOS uye Android zvishandiso.

NeXbox Live, vanogadzira nharembozha vanozokwanisa kubatana nevanonyanya kufarira uye vakabatikana vatambi vepamhepo. Heano mashoma mashoma emabhenefiti kune vanogadzira mafoni:

  • Kuvimbwa Kwemutambo: Neiyo itsva Xbox Live SDK, vagadziri vanogona kutarisa pakuvaka mitambo mikuru uye kuwedzera chitupa cheMicrosoft chakavimbika kutsigira kusaina, kuvanzika, kuchengetedzwa kwepamhepo, uye maakaundi evana. 
  • Frictionless Integration: Sarudzo nyowani pane-zvinoda uye kushomeka kweiyo Xbox Live certification inopa nharembozha vanogadzira shanduko yekugadzira nekugadzirisa mitambo yavo. Vagadziri vanongoshandisa masevhisi anoenderana nezvavanoda.
  • Nharaunda Yemitambo Yemitambo: Joinha nharaunda iri kukura yeXbox Live uye batanidza vatambi mumapuratifomu akawanda. Tsvaga nzira dzekugadzira dzekuita iyo yekubudirira system, Gamerscore uye "gamba" stats.

Zvimwe Game Stack Zvikamu

Zvimwe zvikamu zveGame Stack zvinosanganisira Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code, uye Havok. Mumwedzi iri kuuya, apo isu tinoshanda kuvandudza nekuwedzera iyo Game Stack, iwe uchaona zvakadzama kubatana pakati peaya masevhisi patinoasanganisa kuti ashande zvakanyanya pamwechete.

Semuenzaniso wekuti kubatanidzwa uku kuri kutoitika sei, nhasi tiri kubatanidza PlayFab uye zvinotevera Game Stack zvikamu pamwechete:

  • App Center: Crash log data kubva kuApp Center yave kubatana nePlayFab, zvichiita kuti iwe unzwisise zvirinani uye upindure nyaya dziri mumutambo wako munguva chaiyo nekubatanidza tsaona dzega dzega nevatambi vega.
  • Visual StudioCode: Iine plugin nyowani yePlayFab yeVisual Studio Code, kugadzirisa uye kugadzirisa Cloud Script kwave nyore kwazvo.

Gadzira nyika yako nhasi uye uwane zvakawanda

Source: www.habr.com

Voeg