Прадстаўляем Microsoft Game Stack

Прадстаўляем Microsoft Game Stack

Мы аб'яўляем аб новай ініцыятыве "Microsoft Game Stack", у рамках якой мы аб'яднаем інструменты і сэрвісы Microsoft, якія дазволяць усім распрацоўшчыкам гульняў, незалежна ад таго, ці з'яўляюцца яны незалежнымі распрацоўшчыкамі або студыяй AAA, дамагчыся большага.

Сёння ў свеце налічваецца 2 мільярды геймераў, якія гуляюць у самыя розныя гульні на самых розных прыладах. У супольнасці столькі ж увагі надаецца струменевай перадачы відэа, прагляду і абмену, колькі і гульням ці спаборніцтвам. Як стваральнікі гульняў, вы кожны дзень імкнецеся залучаць сваіх гульцоў, абуджаць іх уяўленне і натхняць іх, незалежна ад таго, дзе яны знаходзяцца і якую прыладу яны выкарыстоўваюць. Мы прадстаўляем Microsoft Game Stack, каб дапамагчы вам рабіць менавіта гэта.


Гэты артыкул на англійскай.

Што такое Microsoft Game Stack?

Game Stack аб'ядноўвае ўсе нашы платформы, інструменты і сэрвісы для распрацоўкі гульняў, такія як Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center і Havok, у надзейную экасістэму, якую можа выкарыстоўваць любы распрацоўшчык гульняў. Мэта Game Stack - дапамагчы вам лёгка знайсці інструменты і сэрвісы, неабходныя для стварэння і кіравання гульнёй.

Воблака гуляе найважную ролю ў Game Stack, і Azure задавальняе гэтае жыццёва важнае запатрабаванне. Azure дае фундаментальныя часткі, такія як вылічэнні і сховішча, а таксама хмарныя сэрвісы машыннага навучання і штучнага інтэлекту для адпраўкі апавяшчэнняў і прасторавых прывязак змешанай рэальнасці.

На дадзены момант з Azure працуюць такія кампаніі, як Rare, Ubisoft і Wizards of the Coast. Яны размяшчаюць серверы для шматкарыстальніцкіх гульняў, бяспечна і надзейна захоўваюць дадзеныя гульцоў, аналізуюць гульнявую тэлеметрыю, абараняюць свае гульні ад DDOS-нападаў і навучаюць AI для стварэння больш захапляльнага гульнявога працэсу.

Хоць Azure з'яўляецца часткай Game Stack, важна адзначыць, што Game Stack не залежыць ад аблокі, сеткі і прылад. На гэтым мы не спыняемся.

Што новага?

Наступным кампанентам Game Stack з'яўляецца PlayFab, паўнавартасны бэкэнд-сэрвіс для стварэння і эксплуатацыі гульняў. Год таму PlayFab і Microsoft аб'ядналіся. Сёння мы рады аб'явіць аб тым, што дадаем PlayFab у сям'ю Azure. Разам Azure і PlayFab уяўляюць сабой магутную камбінацыю: Azure забяспечвае надзейнасць, глабальны маштаб і бяспеку на ўзроўні прадпрыемства; PlayFab дае Game Stack кіраваныя паслугі па распрацоўцы гульняў, аналітыку ў рэальным часе і магчымасці LiveOps.

Па словах сузаснавальніка PlayFab Джэймса Гверцмана: «Стваральнікі сучасных гульняў усё менш падобныя на рэжысёраў кіно. Доўгатэрміновы поспех патрабуе ўцягвання гульцоў у бесперапынны цыкл стварэння, эксперыментаў і эксплуатацыі. Больш нельга проста выкаціць сваю гульню і рухацца далей». PlayFab падтрымлівае ўсе асноўныя прылады, ад iOS і Android, да ПК і Web, Xbox, Sony PlayStation і Nintendo Switch; і ўсе асноўныя гульнявыя рухавічкі, уключаючы Unity і Unreal. PlayFab таксама будзе падтрымліваць усе асноўныя хмарныя сэрвісы ў будучыні.

Сёння мы таксама рады анансаваць пяць новых сэрвісаў PlayFab.

У публічным прэв'ю-доступе сёння:

  • PlayFab Matchmaking: Магутны matchmaking-пошук для шматкарыстальніцкіх гульняў, адаптаваны ад Xbox Live, але зараз даступны для ўсіх гульняў і ўсіх прылад.

У прыватным прэв'ю-доступе сёння (напішыце нам каб атрымаць доступ):

  • PlayFab Party: Галасавыя і чат-сэрвісы, адаптаваныя з Xbox Party Chat, але зараз даступныя для ўсіх гульняў і для ўсіх прылад. Party выкарыстоўвае Azure Cognitive Services для перакладу і транскрыпцыі ў рэальным часе, каб зрабіць гульні даступнымі для большай колькасці гульцоў.
  • PlayFab Insights: Спалучае ў сабе надзейную гульнявую тэлеметрыю ў рэальным часе з гульнявымі дадзенымі з некалькіх іншых крыніц, каб вымераць прадукцыйнасць вашай гульні і згенераваць карысныя ідэі. Распрацаваны на аснове Azure Data Explorer, Game Insights прапануе канектары да існых іншым крыніцам дадзеных, уключаючы Xbox Live.
  • PlayFab PubSub: Падпішыце ваш гульнявы ​​кліент на паведамленні, якія адпраўляюцца з сервераў PlayFab праз сталае злучэнне з падтрымкай Azure SignalR. Гэта дазваляе выкарыстоўваць такія сцэнары, як абнаўлення кантэнту ў рэжыме рэальнага часу, апавяшчэння аб matchmaking і просты шматкарыстальніцкі гульнявы ​​працэс.
  • PlayFab User Generated Content: Уцягнеце сваю супольнасць, дазваляючы гульцам ствараць і бяспечна дзяліцца створаным карыстачамі кантэнтам з іншымі гульцамі. Гэтая тэхналогія была першапачаткова распрацавана для падтрымкі маркетплэйсу Minecraft.

Якая расце супольнасць Xbox Live

Іншым важным кампанентам Game Stack з'яўляецца Xbox Live. За апошнія 16 гадоў Xbox Live стала адной з самых яркіх і актыўных гульнявых супольнасцяў у свеце. Гэта таксама бяспечная і інклюзіўная сетка, якая дазволіла пашырыць межы геймінгу: гульцы зараз аб'ядноўваюцца, выкарыстоўваючы розныя прылады.

Мы вельмі рады, што Xbox Live стане часткай Microsoft Game Stack, падаючы сэрвісы ідэнтыфікацыі і супольнасці. У рамках Game Stack Xbox Live пашырыць свае кросплатформавыя магчымасці, паколькі мы прадстаўляем новы SDK, які выводзіць гэтую супольнасць на прылады iOS і Android.

З дапамогай Xbox Live распрацоўшчыкі мабільных прыкладанняў змогуць мець зносіны з самымі захопленымі і ўцягнутымі гульцамі на планеце. Вось толькі некаторыя з пераваг для мабільных распрацоўшчыкаў:

  • Trusted Game Identity: З новым пакетам Xbox Live SDK распрацоўшчыкі могуць засяродзіцца на стварэнні цудоўных гульняў і выкарыстоўваць давераную сетку ідэнтыфікацыі Microsoft для падтрымкі ўваходу ў сістэму, прыватнасці, бяспекі ў Інтэрнэце і даччыных уліковых запісаў. 
  • Frictionless Integration: Новыя варыянты па замове і адсутнасць сертыфіката Xbox Live даюць распрацоўнікам мабільных прыкладанняў магчымасць гнутка ствараць і абнаўляць свае гульні. Распрацоўнікі проста карыстаюцца паслугамі, якія лепш за ўсё адпавядаюць іх патрэбам.
  • Vibrant Gaming Community: Далучыцеся да расце супольнасці Xbox Live і падлучыце геймераў да мноства платформаў. Знайдзіце крэатыўныя спосабы рэалізацыі сістэмы дасягненняў, статыстык Gamerscore і "hero".

Іншыя кампаненты Game Stack

Іншыя кампаненты Game Stack ўключаюць Visual Studio, Mixer, DirectX, Цэнтр прыкладанняў Azure, Visual Studio, Visual Studio Code і Havok. У бліжэйшыя месяцы, паколькі мы працуем над паляпшэннем і пашырэннем Game Stack, вы ўбачыце глыбейшыя сувязі паміж гэтымі службамі, паколькі мы аб'ядноўваем іх, каб яны працавалі больш эфектыўна разам.

У якасці прыкладу таго, як гэтая інтэграцыя ўжо ажыццяўляецца, сёння мы злучаем разам PlayFab і наступныя кампаненты Game Stack:

  • Цэнтр прыкладанняў: Дадзеныя часопісаў збояў з App Center зараз падлучаныя да PlayFab, што дазваляе вам лепш разумець і рэагаваць на праблемы ў вашай гульні ў рэжыме рэальнага часу, асацыюючы асобныя збоі з адасобленымі гульцамі.
  • Код Visual Studio: З новым плагінам PlayFab для Visual Studio Code рэдагаваць і абнаўляць Cloud Script стала нашмат прасцей.

Стварыце свой свет сёння і дабіцеся большага

Крыніца: habr.com

Дадаць каментар