Prezantojmë Microsoft Game Stack

Prezantojmë Microsoft Game Stack

Ne kemi shpallur një iniciativë të re "Microsoft Game Stack", në kuadër të së cilës do të bashkojmë mjetet dhe shërbimet e Microsoft-it që do t'u mundësojnë të gjithë zhvilluesve të lojërave, pavarësisht nëse janë zhvillues të pavarur apo studios AAA, të arrijnë më shumë.

Sot në botë ka 2 miliardë lojtarë që luajnë lojëra të ndryshme në pajisje të ndryshme. Në komunitet po aq vëmendje i kushtohet transmetimit të videove, shikimit dhe ndarjes, sa lojërave ose garave. Si krijues lojërash, çdo ditë përpiqeni të angazhoni lojtarët tuaj, të zgjoni imagjinatën e tyre dhe t'i inspiroheni ata, pavarësisht nga vendi ku ndodhen dhe pajisjes që përdorin. Ne paraqesim Microsoft Game Stack për t'ju ndihmuar të bëni pikërisht këtë.


Ky artikull është në anglisht.

Çfarë është Microsoft Game Stack?

Game Stack bashkon të gjitha platformat, mjete dhe shërbime tona për zhvillimin e lojërave, si Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center dhe Havok, në një ekosistem të besueshëm që mund ta përdorë çdo zhvillues loje. Qëllimi i Game Stack është t'ju ndihmojë të gjeni lehtësisht mjetet dhe shërbimet e nevojshme për të krijuar dhe menaxhuar lojën.

Në Game Stack, një rol kyç luan cloud-i dhe Azure plotëson këtë nevojë jetike. Azure ofron pjesët themelore si llogaritë dhe ruajtjen, si dhe shërbimet cloud të mësimit të makinerive dhe inteligjencës artificiale për të dërguar njoftime dhe lidhje hapësinore të realitetit të përzier.

Aktualisht, kompani si Rare, Ubisoft dhe Wizards of the Coast po përdorin Azure. Ato vendosin serverë për lojërat shumëlojtëshe, ruajnë të dhënat e lojtarëve në mënyrë të sigurt dhe të besueshme, analizojnë telemetrinë e lojës, mbrojnë lojërat e tyre nga sulmet DDOS dhe trajnojnë AI për të krijuar një përvojë më emocionuese të lojës.

Edhe pse Azure është një pjesë e Game Stack, është e rëndësishme të theksohet se Game Stack nuk varet nga cloud-i, rrjetet dhe pajisjet. Ne nuk e ndalim këtu.

Çfarë është e re?

Pjesa tjetër e Game Stack është PlayFab, një shërbim i plotë prapavijë për krijimin dhe menaxhimin e lojërave. Një vit më parë, PlayFab dhe Microsoft u bashkuan. Sot, ne jemi të lumtur të njoftojmë se po e shtojmë PlayFab në familjen Azure. Së bashku, Azure dhe PlayFab paraqesin një kombinim të fuqishëm: Azure ofron besueshmëri, shkallë globale dhe siguri në nivel ndërmarrjeje; PlayFab ofron shërbime të menaxhuara për zhvillimin e lojërave, analitikë në kohë reale dhe mundësi LiveOps për Game Stack.

Sipas bashkë-themeluesit të PlayFab, James Gwertzman: "Krijuesit e lojërave moderne nuk ngjajnë më si regjisorët e filmit. Suksesi afatgjatë kërkon angazhimin e lojtarëve në një cikël të vazhdueshëm të krijimit, eksperimentimit dhe menaxhimit. Nuk mund të nxirrni thjesht lojën tuaj dhe të shkoni përpara më." PlayFab mbështet të gjitha pajisjet kryesore, nga iOS dhe Android, deri te PC-të dhe Web, Xbox, Sony PlayStation dhe Nintendo Switch; si dhe të gjitha motorët kryesorë të lojërave, duke përfshirë Unity dhe Unreal. PlayFab gjithashtu do të mbështesë të gjitha shërbimet kryesore në cloud në të ardhmen.

Sot ne jemi gjithashtu të lumtur të ankojmë pesë shërbime të reja të PlayFab.

Në aksesin publik të parashikuar sot:

  • PlayFab Matchmaking: Një kërkim i fuqishëm për matchmaking për lojërat shumëpërdoruese, i adaptuar nga Xbox Live, por tani i disponueshëm për të gjitha lojërat dhe të gjitha pajisjet.

Në aksesin privat të parashikuar sot (na shkruani për të marrë akses):

  • PlayFab Party: Shërbimet e zërave dhe chat-it, të adaptuar nga Xbox Party Chat, por tani të disponueshme për të gjitha lojërat dhe të gjitha pajisjet. Party përdor Shërbimet Kognitive të Azure për përkthim dhe transkriptim në kohë reale, për ta bërë lojën më të aksesueshme për një numër më të madh lojtarësh.
  • PlayFab Insights: Kombinon telemetrinë e besueshme të lojërave në kohë reale me të dhëna nga disa burime të tjera, për të matur performancën e lojës suaj dhe për të gjeneruar ide të dobishme. E zhvilluar mbi Azure Data Explorer, Game Insights do të ofrojë lidhës për burimet ekzistuese të të dhënave nga palë të treta, duke përfshirë Xbox Live.
  • PlayFab PubSub: Nënshkruani klientin tuaj të lojës për mesazhet e dërguara nga serverët PlayFab përmes një lidhjeje të vazhdueshme me mbështetje për Azure SignalR. Kjo lejon përdorimin e skenarëve të tillë si përditësimet e përmbajtjes në kohë reale, njoftimet për matchmaking dhe lojën shumëpërdoruese të thjeshtë.
  • Përmbajtja e Përdoruesve të PlayFab: Angazhoni komunitetin tuaj duke lejuar lojtarët të krijojnë dhe sigurisht të ndajnë përmbajtjen e krijuar nga përdoruesit me lojtarë të tjerë. Kjo teknologji u zhvillua fillimisht për të mbështetur tregun e Minecraft.

Komuniteti në rritje i Xbox Live

Një tjetër komponent i rëndësishëm i Game Stack është Xbox Live. Gjatë 16 viteve të fundit, Xbox Live është bërë një nga komunitetet më të njohura dhe aktive të lojërave në botë. Ajo është gjithashtu një rrjet i sigurt dhe gjithëpërfshirës që ka zgjeruar kufijtë e lojërave: lojtarët tani bashkohen duke përdorur pajisje të ndryshme.

Ne jemi shumë të lumtur që Xbox Live do të bëhet pjesë e Microsoft Game Stack, duke ofruar shërbime identifikimi dhe komuniteti. Në kuadër të Game Stack, Xbox Live do të zgjerë mundësitë e tij ndërplatformore ndërsa ne prezantojmë një SDK të ri që e dërgon këtë komunitet në pajisjet iOS dhe Android.

Me Xbox Live, zhvilluesit e aplikacioneve mobile do të kenë mundësinë të komunikojnë me lojtarët më të apasionuar dhe të angazhuar në planet. Këtu janë disa nga përfitimet për zhvilluesit mobilë:

  • Identiteti i Besuar i Lojës: Me paketën e re Xbox Live SDK, zhvilluesit mund të përqendrohen në krijimin e lojërave të shkëlqyera dhe të përdorin rrjetin e besuar të identifikimit të Microsoft për mbështetje të hyrjes në sistem, privatësisë, sigurisë në internet dhe llogarive të nënordhura. 
  • Integrimi Pa Frikë: Opsionet e reja të porosisë dhe mungesa e certifikatës së Xbox Live i jep zhvilluesve të aplikacioneve mobile fleksibilitet për të krijuar dhe përditësuar lojërat e tyre. Zhvilluesit thjesht përdorin shërbimet që i përshtaten më së miri nevojave të tyre.
  • Komuniteti Dinamik i Lojërave: Bashkohuni me komunitetin në rritje të Xbox Live dhe lidheni lojtarët me platforma të shumta. Gjeni mënyra krijuese për të realizuar sistemin e arritjeve, statistikave Gamerscore dhe "hero".

Komponentët e Tjerë të Game Stack

Komponentët e tjerë të Game Stack përfshijnë Visual Studio, Mixer, DirectX, Qendra e Aplikacioneve Azure, Visual Studio, Visual Studio Code dhe Havok. Në muajt në vijim, ndërsa punojmë për përmirësimin dhe zgjerimin e Game Stack, do të shihni lidhje më të thella midis këtyre shërbimeve, ndërsa ne i integrojmë për të funksionuar më efikasisht së bashku.

Si një shembull se si kjo integrim tashmë po realizohet, sot po lidhim PlayFab me komponentët e tjerë të Game Stack:

  • Qendra e Aplikacioneve: Të dhënat e regjistrave të dështimeve nga App Center tani lidhen me PlayFab, duke ju lejuar të kuptoni dhe të reagoni më mirë ndaj problemeve në lojën tuaj në kohë reale, duke e lidhur çdo dështim me lojtarë të ndarë.
  • Visual Studio Code: Me shtesën e re PlayFab për Visual Studio Code, redaktimi dhe përditësimi i Skripteve të Rebullores është bërë shumë më i lehtë.

Krijoni botën tuaj sot dhe arrini më shumë

Burimi: habr.com

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster