Prezentante la Mikrosoftan Ludan Stakon

Prezentante la Mikrosoftan Ludan Stakon

Ni anoncas novan iniciaton, la Microsoft Game Stack, kie ni kunvenigos Microsoft-ilojn kaj servojn, kiuj ebligos al ĉiuj ludprogramistoj, ĉu ili estas sendependa programisto aŭ AAA-studio, atingi pli.

Estas 2 miliardoj da ludantoj en la mondo hodiaŭ, ludantaj diversajn ludojn per diversaj aparatoj. La komunumo metas tiom multe da emfazo pri videofluado, spektado kaj kundivido kiel ĝi faras sur videoludado aŭ konkuro. Kiel ludkreintoj, vi strebas ĉiutage engaĝi viajn ludantojn, ekbruligi ilian imagon kaj inspiri ilin, negrave kie ili estas aŭ kian aparaton ili uzas. Ni enkondukas la Microsoft Game Stack por helpi vin fari ĝuste tion.


Ĉi tiu artikolo estas en la angla.

Kio estas Microsoft Game Stack?

Game Stack kunigas ĉiujn niajn luddisvolvajn platformojn, ilojn kaj servojn, kiel Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center kaj Havok, en fortikan ekosistemon, kiun ĉiu ludprogramisto povas uzi. La celo de Game Stack estas helpi vin facile trovi la ilojn kaj servojn, kiujn vi bezonas por krei kaj administri vian ludon.

La nubo ludas kritikan rolon en la Ludstako, kaj Azure plenigas ĉi tiun esencan bezonon. Azure disponigas fundamentajn partojn kiel ekzemple komputado kaj stokado, same kiel nub-bazita maŝinlernado kaj artefarita inteligenteco servoj por sciigoj kaj miksrealaj spacaj referencoj.

Firmaoj nuntempe laborantaj kun Azure inkluzivas Rare, Ubisoft kaj Wizards of the Coast. Ili gastigas servilojn por plurludantaj ludoj, konservas ludantajn datumojn sekure kaj sekure, analizas ludtelemetrion, protektas siajn ludojn kontraŭ DDOS-atakoj kaj trejnas AI por krei pli mergan ludsperton.

Kvankam Azure estas parto de Game Stack, estas grave noti, ke Game Stack estas agnostika nubo, reto kaj aparato. Ni ne haltas tie.

Kio nova

La sekva komponanto de la Ludstako estas PlayFab, kompleta backend-servo por krei kaj funkciigi ludojn. Antaŭ jaro, PlayFab kaj Microsoft kunfandiĝis. Hodiaŭ ni ĝojas anonci, ke ni aldonas PlayFab al la Azure-familio. Kune, Azure kaj PlayFab estas potenca kombinaĵo: Azure provizas fidindecon, tutmondan skalon kaj entreprenan-nivelan sekurecon; PlayFab provizas Game Stack per administritaj luddisvolvaj servoj, realtempa analizo kaj LiveOps-kapabloj.

Laŭ la kunfondinto de PlayFab James Gwertzman, "Modernaj ludkreintoj ĉiam malpli similas filmreĝisorojn. Longdaŭra sukceso postulas ludantan engaĝiĝon en kontinua ciklo de kreado, eksperimentado kaj ekspluato. Vi ne povas simple ruliĝi vian ludon kaj pluiri." PlayFab subtenas ĉiujn ĉefajn aparatojn, de iOS kaj Android, ĝis PC kaj Retejo, Xbox, Sony PlayStation kaj Nintendo Switch; kaj ĉiuj ĉefaj ludmaŝinoj, inkluzive de Unity kaj Unreal. PlayFab ankaŭ subtenos ĉiujn ĉefajn nubajn servojn estonte.

Hodiaŭ ni ankaŭ ĝojas anonci kvin novajn servojn de PlayFab.

En publika antaŭprezentaliro hodiaŭ:

  • PlayFab Matchmaking: Potenca matchmaking por plurludantaj ludoj, adaptita de Xbox Live, sed nun havebla por ĉiuj ludoj kaj ĉiuj aparatoj.

En privata antaŭprezentaliro hodiaŭ (skribu al ni por akiri aliron):

  • PlayFab Party: Voĉaj kaj babilservoj adaptiĝis de Xbox Party Chat, sed nun haveblaj por ĉiuj ludoj kaj aparatoj. Party uzas Azure Cognitive Services por realtempa tradukado kaj transskribo por fari ludojn alireblaj por pli da ludantoj.
  • PlayFab Insights: Kombinas fortikan realtempan ludtelemetrion kun luddatenoj de multoblaj aliaj fontoj por mezuri la rendimenton de via ludo kaj generi ageblajn komprenojn. Konstruita super Azure Data Explorer, Game Insights ofertos konektilojn al ekzistantaj triapartaj datumfontoj, inkluzive de Xbox Live.
  • PlayFab PubSub: Abonu vian ludklienton al mesaĝoj senditaj de PlayFab-serviloj per konstanta konekto kun Azure SignalR-subteno. Ĉi tio permesas scenarojn kiel realtempaj enhavaj ĝisdatigoj, kongruaj sciigoj kaj simpla plurludanta ludado.
  • PlayFab Uzanto Generita Enhavo: Engaĝigu vian komunumon permesante al ludantoj krei kaj sekure dividi enhavon generitan de uzanto kun aliaj ludantoj. Ĉi tiu teknologio estis origine evoluigita por subteni la Minecraft-foirejon.

Kreskanta Xbox Live Komunumo

Alia grava komponento de la Ludstako estas Xbox Live. Dum la pasintaj 16 jaroj, Xbox Live fariĝis unu el la plej viglaj kaj aktivaj ludkomunumoj en la mondo. Ĝi ankaŭ estas sekura kaj inkluziva reto, kiu permesis vastigi la limojn de videoludado, kun ludantoj nun konektante tra aparatoj.

Ni ĝojas, ke Xbox Live estos parto de la Microsoft Game Stack, provizante identecon kaj komunumajn servojn. Kiel parto de Game Stack, Xbox Live vastigos siajn transplatformajn kapablojn dum ni enkondukas novan SDK, kiu alportas ĉi tiun komunumon al iOS kaj Android-aparatoj.

Kun Xbox Live, programistoj de poŝtelefonaj programoj povas konektiĝi kun la plej pasiaj kaj engaĝitaj ludantoj de la planedo. Jen nur kelkaj el la avantaĝoj por moveblaj programistoj:

  • Fidinda Luda Identeco: Kun la nova Xbox Live SDK, programistoj povas koncentriĝi pri kreado de bonegaj ludoj kaj utiligi la Trusted Identity Network de Microsoft por subteni ensaluti, privatecon, interretan sekurecon kaj subkontojn. 
  • Senfrikcia Integriĝo: Novaj laŭpetaj opcioj kaj neniu Xbox Live-atestilo donas al programistoj de poŝtelefonaj programoj la flekseblecon krei kaj ĝisdatigi siajn ludojn. Programistoj simple uzas la servojn kiuj plej konvenas al siaj bezonoj.
  • Vigla Ludada Komunumo: Aliĝu al la kreskanta komunumo de Xbox Live kaj konektu ludantojn tra pluraj platformoj. Trovu kreivajn manierojn efektivigi atingosistemojn, Gamerscore kaj "heroajn" statistikojn.

Aliaj Ludaj Stakaj Komponentoj

Aliaj Game Stack-komponentoj inkluzivas Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code kaj Havok. En la venontaj monatoj, dum ni laboras por plibonigi kaj vastigi la Lud-Stakon, vi vidos pli profundajn ligojn inter ĉi tiuj servoj dum ni kunigas ilin por pli efike labori kune.

Kiel ekzemplo de kiel ĉi tiu integriĝo jam okazas, hodiaŭ ni kunligas PlayFab kaj la sekvajn Game Stack-komponentojn kune:

  • Aplika Centro: Kraŝprotokolo-datumoj de App Center nun estas konektitaj al PlayFab, permesante al vi pli bone kompreni kaj respondi al problemoj en via ludo en reala tempo atribuante individuajn kraŝojn al izolitaj ludantoj.
  • Vida StudioCode: Kun la nova aldonaĵo PlayFab por Visual Studio Code, redakti kaj ĝisdatigi Cloud Script simple fariĝis multe pli facila.

Kreu vian mondon hodiaŭ kaj realigu pli

fonto: www.habr.com

Aldoni komenton