Introduktion til Microsoft Game Stack

Introduktion til Microsoft Game Stack

Vi annoncerer et nyt Microsoft Game Stack-initiativ, der vil samle Microsoft-værktøjer og -tjenester for at gøre det muligt for alle spiludviklere, uanset om de er indie eller AAA, at opnå mere.

Der er 2 milliarder spillere i verden i dag, som spiller en bred vifte af spil på en række forskellige enheder. Fællesskabet fokuserer lige så meget på videostreaming, visning og deling, som det gør på spil eller konkurrencer. Som spilskabere stræber du hver dag efter at engagere dine spillere, sætte gang i deres fantasi og inspirere dem, uanset hvor de er, eller hvilken enhed de bruger. Vi introducerer Microsoft Game Stack for at hjælpe dig med at gøre netop det.


Denne artikel er på engelsk.

Hvad er Microsoft Game Stack?

Game Stack samler alle vores spiludviklingsplatforme, værktøjer og tjenester såsom Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center og Havok i et robust økosystem, som enhver spiludvikler kan bruge. Målet med Game Stack er at hjælpe dig med nemt at finde de værktøjer og tjenester, du skal bruge for at oprette og administrere dit spil.

Skyen spiller en afgørende rolle i Game Stack, og Azure opfylder dette vitale behov. Azure leverer grundlæggende funktioner såsom computer og lagring samt maskinlæring og kunstig intelligens-skytjenester til afsendelse af meddelelser og rumlige ankre med blandet virkelighed.

Virksomheder, der i øjeblikket arbejder med Azure, omfatter Rare, Ubisoft og Wizards of the Coast. De hoster servere til multiplayer-spil, gemmer spillerdata sikkert og sikkert, analyserer spiltelemetri, beskytter deres spil mod DDOS-angreb og træner AI til at skabe en mere fordybende spiloplevelse.

Mens Azure er en del af Game Stack, er det vigtigt at bemærke, at Game Stack er cloud-, netværks- og enhedsuafhængig. Vi stopper ikke der.

Hvad er nyt

Den næste komponent i spilstakken er PlayFab, en komplet backend-tjeneste til at skabe og betjene spil. For et år siden gik PlayFab og Microsoft sammen. I dag er vi glade for at kunne meddele, at vi tilføjer PlayFab til Azure-familien. Sammen er Azure og PlayFab en kraftfuld kombination: Azure giver pålidelighed, global skala og sikkerhed på virksomhedsniveau; PlayFab giver spilstakken administrerede spiludviklingstjenester, realtidsanalyse og LiveOps-funktioner.

Ifølge PlayFabs medstifter James Gwertzman, "spilskabere bliver mindre og mindre som filminstruktører. Langsigtet succes kræver at involvere spillere i en kontinuerlig cyklus af skabelse, eksperimentering og udnyttelse. Du kan ikke længere bare rulle dit spil og komme videre." PlayFab understøtter alle større enheder, fra iOS og Android, til pc og web, Xbox, Sony PlayStation og Nintendo Switch; og alle større spilmotorer inklusive Unity og Unreal. PlayFab vil også fremover understøtte alle større cloud-tjenester.

I dag er vi også glade for at kunne annoncere fem nye PlayFab-tjenester.

I offentlig forhåndsvisning i dag:

  • PlayFab Matchmaking: Kraftig matchmaking-søgning efter multiplayer-spil tilpasset fra Xbox Live, men nu tilgængelig til alle spil og alle enheder.

I privat preview i dag (skriv til os for at få adgang):

  • PlayFab Party: Tale- og chattjenester tilpasset fra Xbox Party Chat, men nu tilgængelige til alle spil og enheder. Party bruger Azure Cognitive Services til realtidsoversættelse og transskription for at gøre spil tilgængelige for flere spillere.
  • PlayFab Insights: Kombinerer robust spiltelemetri i realtid med spildata fra flere andre kilder for at måle dit spils ydeevne og generere nyttig indsigt. Bygget oven på Azure Data Explorer vil Game Insights tilbyde forbindelser til eksisterende tredjepartsdatakilder, inklusive Xbox Live.
  • PlayFab PubSub: Abonner din spilklient på beskeder sendt fra PlayFab-servere over en vedvarende forbindelse med Azure SignalR-understøttelse. Dette muliggør scenarier såsom indholdsopdateringer i realtid, meddelelser om matchmaking og simpelt multiplayer-gameplay.
  • PlayFab brugergenereret indhold: Engager dit fællesskab ved at give spillere mulighed for at skabe og sikkert dele brugergenereret indhold med andre spillere. Denne teknologi blev oprindeligt udviklet til at understøtte Minecraft-markedet.

Voksende Xbox Live-fællesskab

En anden vigtig komponent i Game Stack er Xbox Live. I løbet af de sidste 16 år er Xbox Live blevet et af de mest levende og aktive spilfællesskaber i verden. Det er også et sikkert og inkluderende netværk, der har udvidet grænserne for spil, da spillere nu forbinder på tværs af enheder.

Vi er begejstrede for, at Xbox Live bliver en del af Microsoft Game Stack, der leverer identitets- og community-tjenester. Som en del af Game Stack vil Xbox Live udvide sin oplevelse på tværs af platforme, efterhånden som vi introducerer et nyt SDK, der bringer dette fællesskab til iOS- og Android-enheder.

Med Xbox Live vil mobilappudviklere være i stand til at komme i kontakt med de mest passionerede og engagerede spillere på planeten. Her er blot nogle få af fordelene for mobiludviklere:

  • Pålidelig spilidentitet: Med den nye Xbox Live SDK kan udviklere fokusere på at bygge fantastiske spil og udnytte Microsofts betroede identitetsnetværk til at understøtte login, privatliv, onlinesikkerhed og børnekonti. 
  • Friktionsfri integration: Nye on-demand muligheder og manglen på en Xbox Live-certificering giver mobilappudviklere fleksibiliteten til at oprette og opdatere deres spil. Udviklere bruger simpelthen de tjenester, der passer bedst til deres behov.
  • Levende spilfællesskab: Slut dig til det voksende Xbox Live-fællesskab, og forbind spillere på tværs af flere platforme. Find kreative måder at implementere præstationssystemet, Gamerscore og "helte"-statistikker på.

Andre spilstabelkomponenter

Andre Game Stack-komponenter inkluderer Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code og Havok. I de kommende måneder, mens vi arbejder på at forbedre og udvide spilstakken, vil du se dybere forbindelser mellem disse tjenester, når vi kombinerer dem, så de arbejder mere effektivt sammen.

Som et eksempel på, hvordan denne integration allerede sker, forbinder vi i dag PlayFab og følgende Game Stack-komponenter:

  • App Center: Crash-logdata fra App Center er nu forbundet til PlayFab, hvilket giver dig mulighed for bedre at forstå og reagere på problemer i dit spil i realtid ved at forbinde individuelle nedbrud med individuelle spillere.
  • Visual StudioCode: Med det nye PlayFab-plugin til Visual Studio Code er redigering og opdatering af Cloud Script blevet meget nemmere.

Skab din verden i dag og opnå mere

Kilde: www.habr.com

Tilføj en kommentar