Ներկայացնում ենք 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-ն է՝ խաղեր ստեղծելու և գործարկելու ամբողջական backend ծառայություն: Մեկ տարի առաջ PlayFab-ը և Microsoft-ը միավորվեցին: Այսօր մենք ուրախ ենք տեղեկացնել, որ մենք ավելացնում ենք PlayFab-ը Azure ընտանիքին: Azure-ը և PlayFab-ը միասին հզոր համադրություն են. Azure-ն ապահովում է հուսալիություն, համաշխարհային մասշտաբ և ձեռնարկությունների մակարդակի անվտանգություն; PlayFab-ը Game Stack-ին տրամադրում է կառավարվող խաղերի մշակման ծառայություններ, իրական ժամանակի վերլուծություններ և LiveOps հնարավորություններ:

Ըստ PlayFab-ի համահիմնադիր Ջեյմս Գվերցմանի՝ «Ժամանակակից խաղեր ստեղծողները գնալով ավելի քիչ են նմանվում կինոռեժիսորներին: Երկարաժամկետ հաջողությունը պահանջում է խաղացողի ներգրավվածություն ստեղծագործության, փորձերի և շահագործման շարունակական ցիկլում: Դուք այլևս չեք կարող պարզապես շարժել ձեր խաղը և առաջ գնալ»: PlayFab-ն աջակցում է բոլոր հիմնական սարքերին՝ iOS-ից և Android-ից մինչև PC և Web, Xbox, Sony PlayStation և Nintendo Switch; և բոլոր հիմնական խաղային շարժիչները, ներառյալ Unity-ն և Unreal-ը: PlayFab-ը նաև ապագայում կաջակցի բոլոր հիմնական ամպային ծառայություններին:

Այսօր մենք նաև ուրախ ենք հայտարարել PlayFab-ի հինգ նոր ծառայությունների մասին:

Հանրային նախադիտման հասանելիություն այսօր՝

  • PlayFab 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 աջակցությամբ մշտական ​​կապի միջոցով: Սա թույլ է տալիս սցենարներ, ինչպիսիք են իրական ժամանակում բովանդակության թարմացումները, համընկնման ծանուցումները և պարզ բազմախաղացող խաղը:
  • PlayFab օգտվողների կողմից ստեղծված բովանդակություն. Ներգրավեք ձեր համայնքը՝ թույլ տալով խաղացողներին ստեղծել և ապահով կերպով կիսվել օգտվողների կողմից ստեղծված բովանդակությամբ այլ խաղացողների հետ: Այս տեխնոլոգիան ի սկզբանե մշակվել է Minecraft շուկան աջակցելու համար:

Աճող Xbox Live համայնք

Game Stack-ի մեկ այլ կարևոր բաղադրիչ Xbox Live-ն է: Վերջին 16 տարիների ընթացքում Xbox Live-ը դարձել է աշխարհի ամենաաշխույժ և ակտիվ խաղային համայնքներից մեկը: Այն նաև ապահով և ներառական ցանց է, որը թույլ է տվել ընդլայնել խաղերի սահմանները, և խաղացողներն այժմ միանում են տարբեր սարքերի:

Մենք ոգևորված ենք, որ Xbox Live-ը կդառնա Microsoft Game Stack-ի մի մասը՝ տրամադրելով ինքնության և համայնքային ծառայություններ: Որպես Game Stack-ի մի մաս, Xbox Live-ը կընդլայնի իր միջպլատֆորմային հնարավորությունները, քանի որ մենք ներկայացնում ենք նոր SDK-ն, որն այս համայնքը բերում է iOS և Android սարքերին:

Xbox Live-ի միջոցով բջջային հավելվածների մշակողները կարող են կապ հաստատել մոլորակի ամենակրքոտ և ներգրավված խաղացողների հետ: Ահա միայն որոշ առավելություններ բջջային ծրագրավորողների համար.

  • Վստահելի խաղի ինքնություն. Նոր Xbox Live SDK-ի միջոցով ծրագրավորողները կարող են կենտրոնանալ հիանալի խաղերի ստեղծման վրա և օգտագործել Microsoft-ի վստահելի ինքնության ցանցը՝ աջակցելու մուտքին, գաղտնիությանը, առցանց անվտանգությանը և ենթահաշիվներին: 
  • Առանց շփման ինտեգրում. Նոր՝ ըստ պահանջի ընտրանքները և առանց Xbox Live-ի հավաստագրման, բջջային հավելվածների մշակողներին տալիս են իրենց խաղերը ստեղծելու և թարմացնելու ճկունություն: Մշակողները պարզապես օգտագործում են այն ծառայությունները, որոնք լավագույնս համապատասխանում են իրենց կարիքներին:
  • Կենսունակ խաղային համայնք. Միացեք աճող Xbox Live համայնքին և միացրեք խաղացողներին բազմաթիվ հարթակներում: Գտեք նվաճումների համակարգերի ներդրման ստեղծագործական ուղիներ, Gamerscore և «հերոս» վիճակագրություն:

Խաղի այլ բաղադրիչներ

Game Stack-ի այլ բաղադրիչները ներառում են Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code և Havok: Առաջիկա ամիսներին, երբ մենք աշխատում ենք բարելավելու և ընդլայնելու Game Stack-ը, դուք կտեսնեք ավելի խորը կապեր այս ծառայությունների միջև, քանի որ մենք դրանք միավորում ենք միասին ավելի արդյունավետ աշխատելու համար:

Որպես օրինակ, թե ինչպես է այս ինտեգրումն արդեն տեղի ունենում, այսօր մենք կապում ենք PlayFab-ը և Game Stack-ի հետևյալ բաղադրիչները.

  • Հավելվածի կենտրոն. App Center-ի խափանումների մատյանների տվյալները այժմ միացված են PlayFab-ին, ինչը թույլ է տալիս իրական ժամանակում ավելի լավ հասկանալ և արձագանքել ձեր խաղի խնդիրներին՝ անհատական ​​խափանումները վերագրելով մեկուսացված խաղացողներին:
  • Visual StudioCode: Visual Studio Code-ի նոր PlayFab հավելվածի շնորհիվ Cloud Script-ի խմբագրումն ու թարմացումը շատ ավելի հեշտացավ:

Ստեղծեք ձեր աշխարհն այսօր և հասեք ավելիին

Source: www.habr.com

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