Pristatome „Microsoft Game Stack“.

Pristatome „Microsoft Game Stack“.

Skelbiame apie naują iniciatyvą „Microsoft Game Stack“, kurioje sujungsime „Microsoft“ įrankius ir paslaugas, kurios leis visiems žaidimų kūrėjams, nesvarbu, ar jie yra nepriklausomi kūrėjai, ar AAA studija, pasiekti daugiau.

Šiandien pasaulyje yra 2 milijardai žaidėjų, žaidžiančių įvairius žaidimus įvairiais įrenginiais. Bendruomenė taip pat daug dėmesio skiria vaizdo įrašų transliacijai, peržiūrai ir dalijimuisi, kaip ir žaidimams ar varžyboms. Kaip žaidimų kūrėjai, jūs kiekvieną dieną stengiatės sudominti savo žaidėjus, sužadinti jų vaizduotę ir įkvėpti, nesvarbu, kur jie yra ir kokį įrenginį naudoja. Pristatome „Microsoft Game Stack“, kad padėtume jums tai padaryti.


Šis straipsnis yra anglų kalba.

Kas yra „Microsoft Game Stack“?

„Game Stack“ sujungia visas mūsų žaidimų kūrimo platformas, įrankius ir paslaugas, pvz., „Azure“, „PlayFab“, „DirectX“, „Visual Studio“, „Xbox Live“, „App Center“ ir „Havok“, į tvirtą ekosistemą, kurią gali naudoti bet kuris žaidimų kūrėjas. Game Stack tikslas – padėti jums lengvai rasti įrankius ir paslaugas, kurių reikia žaidimui kurti ir valdyti.

Debesis vaidina labai svarbų vaidmenį žaidimų krūvoje, o „Azure“ patenkina šį gyvybiškai svarbų poreikį. „Azure“ teikia pagrindines dalis, tokias kaip skaičiavimas ir saugykla, taip pat debesies pagrindu veikiančias mašininio mokymosi ir dirbtinio intelekto paslaugas, skirtas pranešimams ir mišrios realybės erdvinėms nuorodoms.

Šiuo metu su „Azure“ dirbančios įmonės yra „Rare“, „Ubisoft“ ir „Wizards of the Coast“. Jie talpina serverius, skirtus kelių žaidėjų žaidimams, saugiai saugo žaidėjų duomenis, analizuoja žaidimų telemetriją, apsaugo savo žaidimus nuo DDOS atakų ir moko dirbtinį intelektą, kad sukurtų įtraukiančią žaidimų patirtį.

Nors Azure yra Game Stack dalis, svarbu pažymėti, kad Game Stack yra debesų, tinklo ir įrenginių agnostikas. Mes tuo nesustojame.

Kas naujo?

Kitas Game Stack komponentas yra PlayFab, visapusiška žaidimų kūrimo ir valdymo paslauga. Prieš metus „PlayFab“ ir „Microsoft“ susijungė. Šiandien džiaugiamės galėdami pranešti, kad į Azure šeimą įtraukiame PlayFab. Kartu „Azure“ ir „PlayFab“ yra galingas derinys: „Azure“ užtikrina patikimumą, pasaulinį mastą ir įmonės lygio saugumą; „PlayFab“ teikia „Game Stack“ valdomų žaidimų kūrimo paslaugas, analizę realiuoju laiku ir „LiveOps“ galimybes.

Pasak „PlayFab“ įkūrėjo Jameso Gwertzmano, „Šiuolaikinių žaidimų kūrėjai tampa vis mažiau panašūs į filmų režisierius. Ilgalaikė sėkmė reikalauja žaidėjo įsitraukimo į nuolatinį kūrimo, eksperimentavimo ir eksploatavimo ciklą. Jūs nebegalite tiesiog paleisti savo žaidimo ir judėti toliau. „PlayFab“ palaiko visus pagrindinius įrenginius, pradedant „iOS“ ir „Android“, baigiant kompiuteriu ir žiniatinkliu, „Xbox“, „Sony PlayStation“ ir „Nintendo Switch“; ir visi pagrindiniai žaidimų varikliai, įskaitant „Unity“ ir „Unreal“. „PlayFab“ ateityje taip pat palaikys visas pagrindines debesijos paslaugas.

Šiandien taip pat džiaugiamės galėdami pranešti apie penkias naujas PlayFab paslaugas.

Šiandien prieiga prie viešos peržiūros:

  • PlayFab piršlybos: Galinga kelių žaidėjų žaidimų piršlybų paieška, pritaikyta iš „Xbox Live“, bet dabar prieinama visiems žaidimams ir visuose įrenginiuose.

Privati ​​peržiūra šiandien (parašykite mums, kad gautumėte prieigą):

  • PlayFab vakarėlis: Balso ir pokalbių paslaugos pritaikytos iš „Xbox Party Chat“, bet dabar prieinamos visiems žaidimams ir įrenginiams. Šalis naudoja „Azure Cognitive Services“ vertimui ir transkripcijai realiuoju laiku, kad žaidimus galėtų pasiekti daugiau žaidėjų.
  • PlayFab įžvalgos: Sujungia patikimą realiojo laiko žaidimų telemetriją su žaidimo duomenimis iš kelių kitų šaltinių, kad įvertintų jūsų žaidimo našumą ir gautų naudingų įžvalgų. „Game Insights“, sukurta naudojant „Azure Data Explorer“, siūlys jungtis prie esamų trečiųjų šalių duomenų šaltinių, įskaitant „Xbox Live“.
  • PlayFab PubSub: Prenumeruokite savo žaidimo klientą, kad gautumėte pranešimus, siunčiamus iš PlayFab serverių per nuolatinį ryšį su „Azure SignalR“ palaikymu. Tai leidžia naudoti tokius scenarijus kaip turinio atnaujinimai realiuoju laiku, pranešimai apie piršlybą ir paprastas kelių žaidėjų žaidimas.
  • PlayFab vartotojo sukurtas turinys: Įtraukite savo bendruomenę leisdami žaidėjams kurti ir saugiai bendrinti naudotojų sukurtą turinį su kitais žaidėjais. Ši technologija iš pradžių buvo sukurta siekiant palaikyti „Minecraft“ rinką.

Auganti Xbox Live bendruomenė

Kitas svarbus „Game Stack“ komponentas yra „Xbox Live“. Per pastaruosius 16 metų „Xbox Live“ tapo viena gyvybingiausių ir aktyviausių žaidimų bendruomenių pasaulyje. Tai taip pat saugus ir įtraukiantis tinklas, leidžiantis išplėsti žaidimų ribas, o žaidėjai dabar jungiasi įvairiuose įrenginiuose.

Džiaugiamės, kad „Xbox Live“ bus „Microsoft Game Stack“ dalis, teikianti tapatybės ir bendruomenės paslaugas. Kaip „Game Stack“ dalis, „Xbox Live“ išplės savo kelių platformų galimybes, nes pristatysime naują SDK, kuris perkelia šią bendruomenę į „iOS“ ir „Android“ įrenginius.

Naudodami „Xbox Live“ programėlių mobiliesiems kūrėjai gali susisiekti su aistringiausiais ir įsitraukusiais žaidėjais planetoje. Štai tik keletas privalumų mobiliųjų įrenginių kūrėjams:

  • Patikimo žaidimo tapatybė: Naudodami naująjį „Xbox Live“ SDK kūrėjai gali sutelkti dėmesį į puikių žaidimų kūrimą ir panaudoti „Microsoft“ patikimą tapatybės tinklą, kad palaikytų prisijungimą, privatumą, saugumą internete ir antrines paskyras. 
  • Integravimas be trinties: Naujos parinktys pagal pareikalavimą ir joks „Xbox Live“ sertifikatas suteikia programų mobiliesiems kūrėjams lankstumo kurti ir atnaujinti savo žaidimus. Kūrėjai tiesiog naudojasi paslaugomis, kurios geriausiai atitinka jų poreikius.
  • Energinga žaidimų bendruomenė: Prisijunkite prie augančios Xbox Live bendruomenės ir sujunkite žaidėjus keliose platformose. Raskite kūrybiškų būdų, kaip įgyvendinti pasiekimų sistemas, „Gamerscore“ ir „herojų“ statistiką.

Kiti žaidimo krūvos komponentai

Kiti „Game Stack“ komponentai yra „Visual Studio“, „Mixer“, „DirectX“, „Azure App Center“, „Visual Studio“, „Visual Studio Code“ ir „Havok“. Artimiausiais mėnesiais, kai stengsimės tobulinti ir plėsti žaidimų krūvą, pamatysite gilesnius ryšius tarp šių paslaugų, kai jas sujungsime, kad kartu veiktų efektyviau.

Kaip pavyzdį, kaip ši integracija jau vyksta, šiandien mes susiejame PlayFab ir šiuos Game Stack komponentus:

  • Programų centras: Strigčių žurnalo duomenys iš „App Center“ dabar yra prijungti prie „PlayFab“, todėl galite geriau suprasti žaidimo problemas ir reaguoti į jas realiuoju laiku, priskiriant atskiras strigtis izoliuotiems žaidėjams.
  • „Visual Studio“ kodas: Su nauju PlayFab įskiepiu, skirtu Visual Studio Code, redaguoti ir atnaujinti debesies scenarijų tapo daug lengviau.

Sukurkite savo pasaulį šiandien ir pasiekite daugiau

Šaltinis: www.habr.com

Добавить комментарий