Najavljujemo novu inicijativu, Microsoft Game Stack, gdje ćemo spojiti Microsoftove alate i usluge koje će omogućiti svim programerima igara, bilo da su nezavisni programeri ili AAA studio, da postignu više.
Danas u svijetu postoji 2 milijarde gejmera koji igraju razne igre na raznim uređajima. Zajednica stavlja isti naglasak na video streaming, gledanje i dijeljenje kao i na igranje igara ili takmičenje. Kao kreatori igara, svaki dan nastojite da angažujete svoje igrače, potaknete njihovu maštu i inspirišete ih, bez obzira gdje se nalaze ili koji uređaj koriste. Predstavljamo Microsoft Game Stack da vam pomognemo u tome.
Game Stack objedinjuje sve naše platforme, alate i usluge za razvoj igara, kao što su Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center i Havok, u robustan ekosistem koji svaki programer igara može koristiti. Cilj Game Stacka je da vam pomogne da lako pronađete alate i usluge koje su vam potrebne za kreiranje i upravljanje vašom igrom.
Oblak igra ključnu ulogu u Game Stack-u, a Azure ispunjava ovu vitalnu potrebu. Azure obezbeđuje osnovne delove kao što su računarstvo i skladištenje, kao i mašinsko učenje zasnovano na oblaku i usluge veštačke inteligencije za obaveštenja i prostorne reference mešovite stvarnosti.
Kompanije koje trenutno rade s Azureom uključuju Rare, Ubisoft i Wizards of the Coast. Oni hostuju servere za igre za više igrača, bezbedno i bezbedno pohranjuju podatke igrača, analiziraju telemetriju igre, štite svoje igre od DDOS napada i obučavaju veštačku inteligenciju kako bi stvorili impresivnije iskustvo igranja.
Iako je Azure dio Game Stack-a, važno je napomenuti da je Game Stack agnostički za oblak, mrežu i uređaje. Ne zaustavljamo se tu.
Šta je novo
Sljedeća komponenta Game Stack-a je PlayFab, potpuna pozadinska usluga za kreiranje i rad igara. Prije godinu dana PlayFab i Microsoft su se spojili. Danas smo uzbuđeni što možemo objaviti da dodajemo PlayFab u Azure porodicu. Zajedno, Azure i PlayFab su moćna kombinacija: Azure pruža pouzdanost, globalnu skalu i sigurnost na nivou preduzeća; PlayFab pruža Game Stack sa uslugama upravljanja razvojem igara, analitikom u realnom vremenu i LiveOps mogućnostima.
Prema suosnivaču PlayFab-a Jamesu Gwertzmanu, „Moderni kreatori igara postaju sve manje poput filmskih reditelja. Dugoročni uspjeh zahtijeva angažman igrača u kontinuiranom ciklusu stvaranja, eksperimentiranja i eksploatacije. Ne možete više samo da zavrtite svoju igru i da idete dalje.” PlayFab podržava sve glavne uređaje, od iOS-a i Androida, do PC-a i Weba, Xbox-a, Sony PlayStation-a i Nintendo Switch-a; i sve glavne mašine za igre, uključujući Unity i Unreal. PlayFab će također podržavati sve glavne usluge u oblaku u budućnosti.
Danas nam je također zadovoljstvo najaviti pet novih PlayFab servisa.
Danas u javnom pregledu:
PlayFab Matchmaking: Moćno povezivanje za igre za više igrača, prilagođeno sa Xbox Live-a, ali sada dostupno za sve igre i sve uređaje.
PlayFab Party: Usluge glasa i ćaskanja prilagođene iz Xbox Party Chata, ali sada dostupne za sve igre i uređaje. Party koristi Azure Cognitive Services za prevođenje i transkripciju u stvarnom vremenu kako bi igre bile dostupne većem broju igrača.
PlayFab Insights: Kombinira robusnu telemetriju igre u realnom vremenu s podacima o igri iz više drugih izvora za mjerenje performansi vaše igre i generiranje uvida koji se mogu primijeniti. Izgrađen na vrhu Azure Data Explorera, Game Insights će ponuditi konektore za postojeće izvore podataka trećih strana, uključujući Xbox Live.
PlayFab PubSub: Pretplatite se na svog klijenta igre na poruke poslane sa PlayFab servera preko trajne veze sa podrškom za Azure SignalR. Ovo omogućava scenarije kao što su ažuriranja sadržaja u stvarnom vremenu, obavještenja o pronalaženju partnera i jednostavno igranje za više igrača.
PlayFab korisnički generirani sadržaj: Angažirajte svoju zajednicu tako što ćete omogućiti igračima da kreiraju i sigurno dijele sadržaj koji je kreirao korisnik s drugim igračima. Ova tehnologija je prvobitno razvijena za podršku Minecraft tržištu.
Rastuća zajednica Xbox Live
Još jedna važna komponenta Game Stack-a je Xbox Live. Tokom proteklih 16 godina, Xbox Live je postao jedna od najživljih i najaktivnijih zajednica za igre na svijetu. To je također sigurna i inkluzivna mreža koja je omogućila proširenje granica igranja, s igračima koji se sada povezuju na različitim uređajima.
Oduševljeni smo što će Xbox Live biti dio Microsoft Game Stack-a, pružajući usluge identiteta i zajednice. Kao dio Game Stack-a, Xbox Live će proširiti svoje mogućnosti na više platformi jer predstavljamo novi SDK koji ovu zajednicu dovodi na iOS i Android uređaje.
Uz Xbox Live, programeri mobilnih aplikacija mogu se povezati s najstrastvenijim i najangažiranijim igračima na planeti. Ovo su samo neke od pogodnosti za mobilne programere:
Pouzdani identitet igre: Sa novim Xbox Live SDK-om, programeri se mogu fokusirati na kreiranje sjajnih igara i iskoristiti Microsoftovu Trusted Identity Network za podršku prijavljivanja, privatnosti, sigurnosti na mreži i podnaloga.
Integracija bez trenja: Nove opcije na zahtjev i bez Xbox Live certifikata daju programerima mobilnih aplikacija fleksibilnost da kreiraju i ažuriraju svoje igre. Programeri jednostavno koriste usluge koje najbolje odgovaraju njihovim potrebama.
Vibrant Gaming Community: Pridružite se rastućoj zajednici Xbox Live i povežite igrače na više platformi. Pronađite kreativne načine za implementaciju sistema postignuća, Gamerscore i statistike "heroja".
Ostale komponente skupa igara
Ostale komponente Game Stack-a uključuju Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code i Havok. U narednim mjesecima, dok radimo na poboljšanju i proširenju Game Stack-a, vidjet ćete dublje veze između ovih usluga jer ih budemo okupljali kako bismo efikasnije radili zajedno.
Kao primjer kako se ova integracija već događa, danas povezujemo PlayFab i sljedeće komponente Game Stacka:
App centar: Podaci o padovima iz App Center-a sada su povezani s PlayFab-om, omogućavajući vam da bolje razumijete i odgovorite na probleme u vašoj igri u realnom vremenu pripisivanjem pojedinačnih padova izolovanim igračima.
Visual Studio kod: Uz novi dodatak PlayFab za Visual Studio Code, uređivanje i ažuriranje Cloud Script-a je postalo mnogo lakše.