Soo bandhigida Microsoft Game Stack

Soo bandhigida Microsoft Game Stack

Waxaan ku dhawaaqaynaa hindise cusub oo Microsoft Game Stack kaas oo isu keeni doona agabka iyo adeegyada Microsoft si ay awood ugu siiso dhammaan horumariyayaasha ciyaarta, hadday yihiin indie ama AAA, inay gaadhaan wax badan.

Waxaa jira 2 bilyan oo ciyaartoy adduunka maanta ah, kuwaas oo ku ciyaaraya ciyaaro badan oo kala duwan aalado kala duwan. Bulshadu waxay xooga saartaa daawashada fiidyaha, daawashada iyo wadaaga si la mid ah ciyaaraha ama tartamada. Ciyaar-abuurayaal ahaan, waxaad maalin walba ku dadaalaysaa inaad ka qayb-gasho ciyaartoygaaga, aad kiciso male-awaalkooda oo aad dhiirigeliso, iyada oo aan loo eegayn meesha ay joogaan ama aaladda ay adeegsadaan. Waxaan soo bandhigeynaa Microsoft Game Stack si uu kaaga caawiyo inaad taas sameyso.


Maqaalkani waxa uu ku qoran yahay Ingiriis.

Waa maxay Microsoft Game Stack?

Game Stack waxa ay isu keentaa dhammaan aaladaha horumarinta ciyaarahayada, agabka iyo adeegyada sida Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center iyo Havok oo isu keena nidaam deegaan oo adag oo horumariye kasta uu isticmaali karo. Hadafka Game Stack waa inuu kaa caawiyo inaad si fudud u hesho qalabka iyo adeegyada aad u baahan tahay si aad u abuurto oo aad u maamusho ciyaartaada.

Daruurtu waxay door muhiim ah ka ciyaartaa Game Stack, Azure-na waxay buuxisay baahidan muhiimka ah. Azure wuxuu bixiyaa aasaaska sida xisaabinta iyo kaydinta, iyo sidoo kale barashada mashiinka iyo adeegyada daruuraha sirdoonka macmalka ah ee diraya ogeysiisyada iyo barroosinnada xaqiiqada isku dhafan.

Shirkadaha hadda la shaqeeya Azure waxaa ka mid ah Rare, Ubisoft, iyo Wizards of the Coast. Waxay martigeliyaan server-yada ciyaaraha badan, waxay u kaydiyaan xogta ciyaartoyga si badbaado leh oo ammaan ah, u falanqeeyaan telemetry ciyaarta, ka ilaalinta ciyaarahooda weerarrada DDOS, oo ay u tababaraan AI si ay u abuuraan khibrad ciyaar oo dheeraad ah.

Iyadoo Azure ay ka mid tahay Game Stack, waxaa muhiim ah in la ogaado in Game Stack uu yahay daruur, shabakad, iyo qalab madaxbannaan. Halkaas kuma joogno.

Maxaa cusub

Qaybta xigta ee Stack Game waa PlayFab, adeeg dhabarka oo dhamaystiran ee abuurista iyo hawlgalinta ciyaaraha. Sanad ka hor, PlayFab iyo Microsoft ayaa is biirsaday. Maanta aad ayaan ugu faraxsanahay inaan ku dhawaaqno inaan PlayFab ku kordhineyno qoyska Azure. Si wada jir ah, Azure iyo PlayFab waa isku-dar awood leh: Azure waxay bixisaa isku halaynta, cabbirka caalamiga ah, iyo amniga heerka ganacsiga; PlayFab waxay siisaa Game Stack adeegyada horumarinta ciyaarta la maareeyay, falanqaynta wakhtiga-dhabta ah, iyo awoodaha LiveOps.

Sida laga soo xigtay aasaasaha PlayFab James Gwertzman, "Abuurayaasha ciyaarta waxay noqonayaan kuwo sii yaraanaya sida agaasimayaasha filimada. Guusha muddada-dheer waxay u baahan tahay ka-qaybgalka ciyaartoyga wareegga abuurka, tijaabinta iyo ka faa'iidaysiga joogtada ah. Hadda ka dib ma aad rogi kartid ciyaartaada oo horay u soco." PlayFab waxay taageertaa dhammaan aaladaha waaweyn, laga bilaabo iOS iyo Android, PC iyo Web, Xbox, Sony PlayStation iyo Nintendo Switch; iyo dhammaan mishiinnada ciyaaraha waaweyn oo ay ku jiraan Unity iyo Unreal. PlayFab sidoo kale waxay taageeri doontaa dhammaan adeegyada daruuriga ah ee hore u socda.

Maanta, waxaan sidoo kale ku faraxsanahay inaan ku dhawaaqno shan adeeg oo PlayFab ah.

Aragtida guud ee maanta:

  • PlayFab Matchmaking: Raadinta isku-dheelitirnaanta awoodda leh ee ciyaaraha badan ee laga soo qaatay Xbox Live, laakiin hadda diyaar u ah dhammaan ciyaaraha iyo dhammaan qalabka.

Hordhac gaar ah maanta (noo qor si aad u hesho):

  • Xisbiga PlayFab: Adeegyada codka iyo sheekeysiga ee laga soo qaatay Xbox Party Chat laakiin hadda diyaar u ah dhammaan ciyaaraha iyo qalabka. Xisbigu wuxuu u adeegsadaa Adeegyada Garashada Azure turjumaadda iyo qoraalka-waqtiga-dhabta ah si uu ciyaaraha uga dhigo mid ay heli karaan ciyaartoy badan.
  • Aragtida PlayFab: Isku darka telemetry ciyaarta waqtiga-dhabta ah ee adag iyo xogta ciyaarta ee ilo kale oo dhowr ah si loo cabbiro waxqabadka ciyaartaada oo loo abuuro aragtiyo faa'iido leh. Lagu dhisay dusha sare ee Azure Data Explorer, Insights Game waxay bixin doontaa isku xidhayaasha ilaha xogta cid saddexaad ee jirta, oo ay ku jirto Xbox Live.
  • PlayFab PubSub: Ku rukumo macmiilkaaga ciyaarta fariimaha laga soo diray server-yada PlayFab xidhiidhka joogtada ah ee taageerada Azure SignalR. Tani waxay awood u siinaysaa xaaladaha sida cusboonaysiinta nuxurka wakhtiga-dhabta ah, ogeysiisyada isku-dheellitirka, iyo gameplay ciyaartoy badan oo fudud.
  • Isticmaalka PlayFab wuxuu ka kooban yahay: Ka qaybgeli bulshadaada adigoo u oggolaanaya ciyaartoydu inay abuuraan oo si ammaan ah ula wadaagaan macluumaadka isticmaaluhu soo saaray ciyaartoy kale. Farsamadan waxaa markii hore loo sameeyay si ay u taageerto suuqa Minecraft.

Kobcinta bulshada Xbox Live

Qayb kale oo muhiim ah oo ka mid ah Game Stack waa Xbox Live. 16kii sano ee la soo dhaafay, Xbox Live waxa ay noqotay mid ka mid ah bulshooyinka ciyaaraha ugu firfircoon uguna firfircoon adduunka. Sidoo kale waa shabakad ammaan ah oo loo dhan yahay oo ballaarisay xuduudaha ciyaaraha maaddaama ciyaartoydu ay hadda ku xidhmaan qalabka oo dhan.

Waxaan ku faraxsanahay in Xbox Live uu noqon doono qayb ka mid ah Microsoft Game Stack, bixinta aqoonsiga iyo adeegyada bulshada. Iyada oo qayb ka ah Game Stack, Xbox Live waxay balaarin doontaa khibradeeda isdhaafsiga ah marka aan soo bandhigno SDK cusub oo bulshadan u keenaya aaladaha iOS iyo Android.

Xbox Live, horumarinta abka mobaylada waxay awoodi doonaan inay ku xidhmaan ciyaartoyda aadka u xamaasadda iyo hawl-galka ah ee meeraha. Waa kuwan dhowr ka mid ah faa'iidooyinka horumarinta mobilada:

  • Aqoonsiga Ciyaarta La Aaminsanyahay: Xbox Live SDK-ka cusub, horumariyayaashu waxay diiradda saari karaan dhisidda ciyaaraha wanaagsan oo ay ka faa'idaystaan ​​shabakada aqoonsiga ee Microsoft ee lagu kalsoon yahay si ay u taageeraan soo gelista, sirta, amniga khadka, iyo akoonnada carruurta. 
  • Is dhexgalka aan kala go 'lahayn: Ikhtiyaarada cusub ee baahida loo qabo iyo la'aanta shahaadada Xbox Live ayaa siinaya horumariyeyaasha abka mobaylka dabacsanaan ay ku abuuraan oo ay cusboonaysiiyaan ciyaarahooda. Horumariyayaashu waxay si fudud u isticmaalaan adeegyada ku habboon baahidooda.
  • Bulshada Ciyaaraha Firfircoon: Ku biir bulshada Xbox Live ee sii kordheysa oo ku xidh ciyaartoyga goobo badan. Soo hel habab hal abuur leh oo aad ku hirgaliso nidaamka guuleysiga, Gamerscore iyo β€œhero” stats.

Qaybaha kale ee Stack Game

Qaybaha kale ee ciyaarta Stack waxaa ka mid ah Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio Code, Visual Studio Code, iyo Havok. Bilaha soo socda, marka aan ka shaqeyneyno hagaajinta iyo ballaarinta Game Stack, waxaad arki doontaa xiriir qoto dheer oo ka dhexeeya adeegyadan marka aan isku darno si ay si hufan u wada shaqeeyaan.

Tusaale ahaan sida is-dhexgalkaani u dhacayo, maanta waxaan isku xireynaa PlayFab iyo qaybaha Game Stack ee soo socda:

  • Xarunta App: Xogta diiwaanka shilalka ee Xarunta App-ka waxa ay hadda ku xidhan tahay PlayFab, taas oo kuu ogolaanaysa in aad si fiican u fahanto oo aad uga jawaabto arrimaha ciyaartaada wakhtiga dhabta ah adiga oo shilalka shaqsiga ah la xidhiidhinaya ciyaartoyga gaarka ah.
  • Koodhka Studio-ga Muuqaal: Iyada oo la adeegsanayo plugin-ka cusub ee PlayFab ee Visual Studio Code, tafatirka iyo cusboonaysiinta Script Cloud ayaa si fudud u fududaysay.

Abuur aduunkaaga maanta oo guulo badan

Source: www.habr.com

Add a comment