Prezantimi i Microsoft Game Stack

Prezantimi i Microsoft Game Stack

Ne po shpallim një iniciativë të re, Microsoft Game Stack, ku do të bashkojmë mjetet dhe shërbimet e Microsoft që do t'u mundësojnë të gjithë zhvilluesve të lojërave, qofshin ata një zhvillues i pavarur apo një studio AAA, të arrijnë më shumë.

Sot në botë ka 2 miliardë lojtarë që luajnë lojëra të ndryshme në pajisje të ndryshme. Komuniteti i kushton po aq theks transmetimit, shikimit dhe ndarjes së videove, sa edhe lojërave ose konkurrencës. Si krijues lojërash, ju përpiqeni çdo ditë për të angazhuar lojtarët tuaj, për të ndezur imagjinatën e tyre dhe për t'i frymëzuar ata, pavarësisht se ku janë ose çfarë pajisjeje përdorin. Ne po prezantojmë Microsoft Game Stack për t'ju ndihmuar ta bëni këtë.


Ky artikull është në anglisht.

Çfarë është Microsoft Game Stack?

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

Reja luan një rol kritik në Game Stack dhe Azure e plotëson këtë nevojë jetike. Azure ofron pjesë themelore të tilla si llogaritja dhe ruajtja, si dhe shërbime të mësimit të makinerive të bazuara në cloud dhe inteligjencës artificiale për njoftime dhe referenca hapësinore të realitetit të përzier.

Kompanitë që aktualisht punojnë me Azure përfshijnë Rare, Ubisoft dhe Wizards of the Coast. Ata strehojnë serverë për lojëra me shumë lojtarë, ruajnë të dhënat e lojtarëve në mënyrë të sigurt dhe të sigurt, analizojnë telemetrinë e lojës, mbrojnë lojërat e tyre nga sulmet DDOS dhe trajnojnë AI për të krijuar një përvojë më gjithëpërfshirëse të lojërave.

Edhe pse Azure është pjesë e Game Stack, është e rëndësishme të theksohet se Game Stack është agnostik në re, rrjet dhe pajisje. Nuk ndalemi me kaq.

What'sfarë ka të re

Komponenti tjetër i Game Stack është PlayFab, një shërbim i plotë backend për krijimin dhe funksionimin e lojërave. Një vit më parë, PlayFab dhe Microsoft u bashkuan. Sot jemi të ngazëllyer të njoftojmë se po shtojmë PlayFab në familjen Azure. Së bashku, Azure dhe PlayFab janë një kombinim i fuqishëm: Azure ofron besueshmëri, shkallë globale dhe siguri të nivelit të ndërmarrjes; PlayFab ofron Game Stack me shërbime të menaxhuara të zhvillimit të lojërave, analitikë në kohë reale dhe aftësi LiveOps.

Sipas bashkëthemeluesit të PlayFab, James Gwertzman, “Krijuesit e lojërave moderne po bëhen gjithnjë e më pak si regjisorët e filmave. Suksesi afatgjatë kërkon angazhimin e lojtarëve në një cikël të vazhdueshëm krijimi, eksperimentimi dhe shfrytëzimi. Ju nuk mund të filloni më lojën tuaj dhe të vazhdoni më tej.” PlayFab mbështet të gjitha pajisjet kryesore, nga iOS dhe Android, te PC dhe Web, Xbox, Sony PlayStation dhe Nintendo Switch; dhe të gjithë motorët kryesorë të lojërave, duke përfshirë Unity dhe Unreal. PlayFab gjithashtu do të mbështesë të gjitha shërbimet kryesore të cloud në të ardhmen.

Sot jemi gjithashtu të kënaqur të njoftojmë pesë shërbime të reja PlayFab.

Në qasjen paraprake publike sot:

  • PlayFab Matchmaking: Ndeshje e fuqishme për lojëra me shumë lojtarë, e përshtatur nga Xbox Live, por tani e disponueshme për të gjitha lojërat dhe të gjitha pajisjet.

Qasja në pamje paraprake private sot (na shkruani për të marrë akses):

  • Partia PlayFab: Shërbimet zanore dhe të bisedës të përshtatura nga Xbox Party Chat, por tashmë të disponueshme për të gjitha lojërat dhe pajisjet. Party përdor shërbimet njohëse Azure për përkthim dhe transkriptim në kohë reale për t'i bërë lojërat të aksesueshme për më shumë lojtarë.
  • PlayFab Insights: Kombinon telemetrinë e fuqishme të lojës në kohë reale me të dhënat e lojës nga shumë burime të tjera për të matur performancën e lojës tuaj dhe për të gjeneruar njohuri të zbatueshme. E ndërtuar në krye të Azure Data Explorer, Game Insights do të ofrojë lidhje me burimet ekzistuese të të dhënave të palëve të treta, duke përfshirë Xbox Live.
  • PlayFab PubSub: Abonohuni klientin tuaj të lojës në mesazhet e dërguara nga serverët e PlayFab përmes një lidhjeje të vazhdueshme me mbështetjen e Azure SignalR. Kjo lejon skenarë të tillë si përditësimet e përmbajtjes në kohë reale, njoftimet për mblesëri dhe lojë e thjeshtë me shumë lojtarë.
  • Përmbajtja e krijuar nga përdoruesit e PlayFab: Angazhoni komunitetin tuaj duke lejuar lojtarët të krijojnë dhe të ndajnë në mënyrë të sigurt përmbajtjen e krijuar nga përdoruesit me lojtarët e 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ë gjalla dhe aktive të lojërave në botë. Është gjithashtu një rrjet i sigurt dhe gjithëpërfshirës që ka lejuar zgjerimin e kufijve të lojërave, me lojtarët që tani lidhen me pajisje.

Jemi të emocionuar që Xbox Live do të jetë pjesë e Microsoft Game Stack, duke ofruar shërbime identiteti dhe komuniteti. Si pjesë e Game Stack, Xbox Live do të zgjerojë aftësitë e tij ndër-platformë ndërsa prezantojmë një SDK të re që e sjell këtë komunitet në pajisjet iOS dhe Android.

Me Xbox Live, zhvilluesit e aplikacioneve celulare mund të lidhen me lojtarët më të pasionuar dhe më të angazhuar në planet. Këtu janë vetëm disa nga përfitimet për zhvilluesit e celularëve:

  • Identiteti i besuar i lojës: Me SDK-në e re të Xbox Live, zhvilluesit mund të përqendrohen në krijimin e lojërave të shkëlqyera dhe të përdorin Rrjetin e Identitetit të Besuar të Microsoft për të mbështetur identifikimin, privatësinë, sigurinë në internet dhe nën-llogaritë. 
  • Integrimi pa fërkime: Opsionet e reja sipas kërkesës dhe pa certifikim Xbox Live u japin zhvilluesve të aplikacioneve celulare fleksibilitetin për të krijuar dhe përditësuar lojërat e tyre. Zhvilluesit thjesht përdorin shërbimet që i përshtaten më mirë nevojave të tyre.
  • Komuniteti i gjallë i lojërave: Bashkohuni me komunitetin në rritje të Xbox Live dhe lidhni lojtarët nëpër platforma të shumta. Gjeni mënyra krijuese për të zbatuar sistemet e arritjeve, statistikat e Gamerscore dhe "hero".

Komponentët e tjerë të Stackit të Lojërave

Komponentët e tjerë të Game Stack përfshijnë Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code dhe Havok. Në muajt e ardhshëm, ndërsa punojmë për të përmirësuar dhe zgjeruar Game Stack, do të shihni lidhje më të thella midis këtyre shërbimeve ndërsa i bashkojmë për të punuar në mënyrë më efektive së bashku.

Si një shembull se si po ndodh tashmë ky integrim, sot ne po lidhim PlayFab dhe komponentët e mëposhtëm të Game Stack së bashku:

  • Qendra e aplikacionit: Të dhënat e regjistrit të përplasjeve nga Qendra e Aplikacioneve tani janë të lidhura me PlayFab, duke ju lejuar të kuptoni më mirë dhe t'u përgjigjeni çështjeve në lojën tuaj në kohë reale duke atribuar përplasje individuale lojtarëve të izoluar.
  • Kodi Visual Studio: Me shtojcën e re PlayFab për Visual Studio Code, redaktimi dhe përditësimi i Cloud Script sapo u bë shumë më i lehtë.

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

Burimi: www.habr.com

Shto një koment