Bejelentjük az új "Microsoft Game Stack" kezdeményezést, amely keretében egyesítjük a Microsoft eszközeit és szolgáltatásait, amelyek lehetővé teszik minden játékfejlesztő számára, független fejlesztőktől kezdve a AAA stúdiókig, hogy még többre legyenek képesek.
Ma a világban 2 milliárd gamer található, akik a legkülönbözőbb játékokat játsszák a legkülönfélébb eszközökön. A közösség annyi figyelmet szentel a videók streamelésére, megtekintésére és megosztására, mint a játékoknak vagy versenyeknek. Játékfejlesztőként minden nap azon dolgozik, hogy bevonja játékosait, felkeltse a képzeletüket és inspirálja őket, függetlenül attól, hogy hol tartózkodnak és milyen eszközt használnak. Bemutatjuk a Microsoft Game Stack-et, hogy segítsünk Önnek ebben.
Mi az a Microsoft Game Stack?
A Game Stack egyesíti az összes platformunkat, eszközünket és szolgáltatásunkat a játékfejlesztéshez, mint például az Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center és Havok, egy megbízható ökoszisztémában, amelyet bármely játékfejlesztő használhat. A Game Stack célja, hogy segítsen Önnek egyszerűen megtalálni a szükséges eszközöket és szolgáltatásokat a játék létrehozásához és kezeléséhez.
A felhő kulcsszerepet játszik a Game Stack-ben, és az Azure kielégíti ezt a létfontosságú igényt. Az Azure biztosítja az alapvető részeket, mint a számítási kapacitás és tárolás, valamint felhőalapú gépi tanulási és mesterséges intelligencia szolgáltatásokat az értesítésekhez és a kevert valóság térbeli leképezéséhez.
Jelenleg olyan cégek, mint a Rare, Ubisoft és a Wizards of the Coast használják az Azure-t. Szervereket üzemeltetnek multiplayer játékokhoz, biztonságosan és megbízhatóan tárolják a játékosok adatait, elemzik a játék telemetriáját, megvédik játékaikat a DDOS-támadásoktól és AI-t tanítanak a még lebilincselőbb játékélmény megteremtéséhez.
Bár az Azure része a Game Stack-nek, fontos megjegyezni, hogy a Game Stack nem függ a felhőtől, hálózattól és eszközöktől. Ezen nem állunk meg.
Mi újság?
A Game Stack következő összetevője a PlayFab, egy teljes körű backend-szolgáltatás játékok létrehozásához és üzemeltetéséhez. Egy éve a PlayFab és a Microsoft egyesült. Ma örömmel jelenthetjük be, hogy a PlayFab a család tagjává válik Azure-nak. Az Azure és a PlayFab együtt egy erőteljes kombinációt alkot: az Azure megbízhatóságot, globális léptéket és vállalati szintű biztonságot biztosít; a PlayFab pedig a Game Stack számára kezelhető játékfejlesztési szolgáltatásokat, valós idejű elemzéseket és LiveOps lehetőségeket kínál.
A PlayFab társalapítója, James Gwertzman szerint: „A modern játékok készítői egyre kevésbé hasonlítanak a filmes rendezőkre. A hosszú távú sikerhez elengedhetetlen a játékosok folyamatos bevonása a létrehozás, a kísérletezés és a működtetés ciklusába. Már nem lehet egyszerűen kiadni a játékot, majd továbblépni.” A PlayFab támogatja az összes főbb eszközt, az iOS-től és Androidtól, a PC-n és Web-en, az Xboxon, a Sony PlayStationon és a Nintendo Switch-en át; valamint az összes főbb játékmotort, beleértve az Unity-t és Unreal-t is. A PlayFab a jövőben minden főbb felhőszolgáltatást is támogatni fog.
Ma örömmel bejelentjük az öt új PlayFab szolgáltatást is.
Ma nyilvános bétaváltozatban elérhető:
- : Egy erőteljes matchmaking keresés a többjátékos játékok számára, az Xbox Live-ból adaptálva, de most minden játék és eszköz számára elérhető.
Ma privát bétában érhető el ():
- PlayFab Party: Hang- és chat-szolgáltatások, az Xbox Party Chat-ből adaptálva, de most minden játék és eszköz számára elérhető. A Party az Azure Cognitive Services-t használja a valós idejű fordításhoz és átirathoz, hogy a játékokat több játékos számára elérhetővé tegye.
- PlayFab Insights: Kombinálja a megbízható real-time játéktelemetriát és a játékadatokat több más forrásból, hogy megmérje a játék teljesítményét és hasznos ötleteket generáljon. Az Azure Data Explorer alapján kifejlesztett Game Insights lehetővé teszi az összekötőket a meglévő külső adatforrásokhoz, beleértve az Xbox Live-ot is.
- PlayFab PubSub: Írja fel a játékos ügyfelet a PlayFab szerverek által elküldött üzenetekre az Azure SignalR támogatta állandó kapcsolaton keresztül. Ez lehetővé teszi olyan forgatókönyvek használatát, mint a valós idejű tartalomfrissítések, matchmaking értesítések, és egyszerű többjátékos játékmenet.
- PlayFab Felhasználó által Generált Tartalom: Vonja be a közösségét, lehetővé téve a játékosok számára, hogy felhasználók által létrehozott tartalmakat hozzanak létre és biztonságosan megosszák más játékosokkal. Ezt a technológiát eredetileg a Minecraft piactérének támogatására fejlesztették ki.
Növekvő Xbox Live közösség
A Game Stack másik fontos összetevője az Xbox Live. Az utolsó 16 év során az Xbox Live a világ egyik legélénkebb és legaktívabb játékos közösségévé vált. Ez egy biztonságos és befogadó hálózat is, amely lehetővé tette a játékhatárok kiszélesítését: a játékosok most különböző eszközökön keresztül egyesülnek.
Örömmel értesítjük, hogy az Xbox Live a Microsoft Game Stack részévé válik, közösségi és azonosítási szolgáltatásokat biztosítva. A Game Stack keretein belül az Xbox Live bővíti a platformok közötti lehetőségeit, mivel bemutatjuk az új SDK-t, amely ezt a közösséget iOS és Android eszközökre emeli.
Az Xbox Live segítségével a mobilalkalmazás-fejlesztők kapcsolatba léphetnek a bolygó legelkötelezettebb és legaktívabb játékosaival. Íme néhány előny a mobil fejlesztők számára:
- Megbízható Játékazonosság: Az új Xbox Live SDK csomaggal a fejlesztők a nagyszerű játékok létrehozására összpontosíthatnak, és a Microsoft megbízható azonosító hálózatát használhatják a bejelentkezés, az adatvédelem, az online biztonság és a kísérő fiókok támogatására.
- Lágy Integráció: Az új rendelési lehetőségek és a Xbox Live tanúsítványának hiánya lehetőséget ad a mobilalkalmazás-fejlesztőknek arra, hogy rugalmasan hozzák létre és frissítsék játékaikat. A fejlesztők egyszerűen használhatják azokat a szolgáltatásokat, amelyek a legjobban megfelelnek az igényeiknek.
- Vibráló Játékos Közösség: Csatlakozzon a növekvő Xbox Live közösséghez, és kapcsolja össze a játékosokat számos platformon. Találjon kreatív módokat a teljesítményrendszerek, Gamerscore statisztikák és a "hős" megvalósítására.
Game Stack egyéb összetevői
A Game Stack egyéb összetevői között szerepel a Visual Studio, a Mixer, a DirectX, az Azure alkalmazásközpont, a Visual Studio, a Visual Studio Code és a Havok. A következő hónapokban, ahogy dolgozunk a Game Stack fejlesztésén és bővítésén, mélyebb kapcsolatokat fog látni ezek között a szolgáltatások között, ahogy összevonjuk őket, hogy együtt hatékonyabban működjenek.
Példaként arra, hogyan történik már ez az integráció, ma összekapcsoljuk a PlayFabot és a Game Stack következő összetevőit:
- Alkalmazás Központ: Az App Center hibajegyzékeinek adatai most már csatlakoztatva vannak a PlayFab-hez, lehetővé téve, hogy jobban megértsd és reagálj a játékodban felmerülő problémákra valós időben, társítva az egyes hibákat elkülönült játékosokkal.
- Visual Studio Code: Az új PlayFab bővítménnyel a Visual Studio Code-ban sokkal egyszerűbb a Cloud Script szerkesztése és frissítése.
Teremtsd meg a saját világodat ma, és érj el többet
Forrás: habr.com
