Microsoft Game Stack bilan tanishish

Microsoft Game Stack bilan tanishish

Biz yangi Microsoft Game Stack tashabbusini eʼlon qilamiz, bu Microsoft vositalari va xizmatlarini birlashtirib, barcha oʻyin ishlab chiquvchilarga, xoh ular indie yoki AAA boʻlsin, koʻproq yutuqlarga erishishga imkon beradi.

Bugungi kunda dunyoda 2 milliard geymer bor, ular turli xil qurilmalarda turli xil o'yinlarni o'ynaydi. Hamjamiyat o'yinlar yoki musobaqalarda bo'lgani kabi videolarni ko'rish, ko'rish va almashishga ham e'tibor qaratadi. O'yin yaratuvchisi sifatida siz har kuni o'yinchilaringizni jalb qilishga, ularning tasavvurlarini uyg'otishga va ular qayerda bo'lishidan va qaysi qurilmadan foydalanishidan qat'i nazar, ularni ilhomlantirishga intilasiz. Biz buni sizga yordam berish uchun Microsoft Game Stack-ni taqdim etamiz.


Ushbu maqola ingliz tilida.

Microsoft Game Stack nima?

Game Stack Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center va Havok kabi barcha oʻyin ishlab chiqish platformalarimiz, asboblar va xizmatlarimizni har qanday oʻyin ishlab chiqaruvchisi foydalanishi mumkin boʻlgan mustahkam ekotizimga birlashtiradi. Game Stack-ning maqsadi o'yiningizni yaratish va boshqarish uchun kerakli vositalar va xizmatlarni osongina topishga yordam berishdir.

Bulut Game Stack-da muhim rol o'ynaydi va Azure bu muhim ehtiyojni qondiradi. Azure bildirishnomalar va aralash haqiqat fazoviy langarlarini yuborish uchun hisoblash va saqlash, shuningdek, mashinani o'rganish va sun'iy intellekt bulut xizmatlari kabi asoslarni taqdim etadi.

Hozirda Azure bilan ishlayotgan kompaniyalar orasida Rare, Ubisoft va Wizards of the Coast kiradi. Ular ko‘p o‘yinchi o‘yinlari uchun serverlarni joylashtiradilar, o‘yinchi ma’lumotlarini xavfsiz va xavfsiz saqlaydilar, o‘yin telemetriyasini tahlil qiladilar, o‘yinlarini DDOS hujumlaridan himoya qiladilar va immersiv o‘yin tajribasini yaratish uchun AIni o‘rgatishadi.

Azure Game Stack-ning bir qismi bo'lsa-da, Game Stack bulut, tarmoq va qurilmadan mustaqil ekanligini ta'kidlash muhimdir. Biz u erda to'xtamaymiz.

Nima yangiliklar?

Game Stackning navbatdagi komponenti PlayFab bo'lib, o'yinlarni yaratish va ishlatish uchun to'liq backend xizmatidir. Bir yil oldin PlayFab va Microsoft birlashdilar. Bugun biz PlayFab-ni Azure oilasiga qo'shayotganimizni e'lon qilishdan xursandmiz. Azure va PlayFab birgalikda kuchli kombinatsiyadir: Azure ishonchlilik, global miqyos va korporativ darajadagi xavfsizlikni ta'minlaydi; PlayFab Game Stack-ni boshqariladigan o'yin ishlab chiqish xizmatlari, real vaqtda tahlil va LiveOps imkoniyatlari bilan ta'minlaydi.

PlayFab asoschisi Jeyms Gvertsmanning so‘zlariga ko‘ra, “O‘yin yaratuvchilari kino rejissyorlariga o‘xshab ketayapti. Uzoq muddatli muvaffaqiyat o'yinchilarni doimiy yaratish, tajriba va ekspluatatsiya qilish tsikliga jalb qilishni talab qiladi. Siz endi shunchaki o'yiningizni aylantirib, davom eta olmaysiz." PlayFab iOS va Android dan kompyuter va Web, Xbox, Sony PlayStation va Nintendo Switchgacha bo'lgan barcha asosiy qurilmalarni qo'llab-quvvatlaydi; va Unity va Unreal kabi barcha asosiy o'yin dvigatellari. PlayFab shuningdek, kelajakdagi barcha asosiy bulut xizmatlarini qo'llab-quvvatlaydi.

Bugun biz yana beshta yangi PlayFab xizmatlarini e'lon qilishdan xursandmiz.

Bugun ommaviy ko'rishda:

  • PlayFab Matchmaking: Xbox Live-dan moslashtirilgan ko'p o'yinchi o'yinlarini kuchli matchmaking qidiruvi, lekin endi barcha o'yinlar va barcha qurilmalar uchun mavjud.

Bugun shaxsiy koʻrishda (kirish uchun bizga yozing):

  • PlayFab Party: Ovozli va chat xizmatlari Xbox Party Chat-dan moslashtirilgan, ammo endi barcha oʻyinlar va qurilmalar uchun mavjud. Partiya oʻyinlarni koʻproq oʻyinchilarga ochiq qilish uchun real vaqtda tarjima va transkripsiya uchun Azure Kognitiv xizmatlaridan foydalanadi.
  • PlayFab statistikasi: Oʻyin samaradorligini oʻlchash va foydali tushunchalarni yaratish uchun real vaqt rejimidagi ishonchli oʻyin telemetriyasini bir qancha boshqa manbalardan olingan oʻyin maʼlumotlari bilan birlashtiradi. Azure Data Explorer-ning ustiga qurilgan Game Insights mavjud uchinchi tomon maʼlumotlar manbalari, jumladan Xbox Live uchun ulagichlarni taklif qiladi.
  • PlayFab PubSub: Azure SignalR qoʻllab-quvvatlashi bilan doimiy ulanish orqali PlayFab serverlaridan yuborilgan xabarlarga oʻyin mijozingizga obuna boʻling. Bu real vaqtda kontentni yangilash, oʻzaro kelishuv bildirishnomalari va oddiy koʻp oʻyinchi oʻyin kabi stsenariylarga imkon beradi.
  • PlayFab foydalanuvchi tomonidan yaratilgan kontent: O‘yinchilarga foydalanuvchilar tomonidan yaratilgan kontentni yaratish va boshqa o‘yinchilar bilan xavfsiz almashish imkonini berish orqali hamjamiyatingizni jalb qiling. Ushbu texnologiya dastlab Minecraft bozorini qo'llab-quvvatlash uchun ishlab chiqilgan.

Xbox Live hamjamiyatining o'sishi

Game Stackning yana bir muhim komponenti Xbox Live hisoblanadi. So'nggi 16 yil ichida Xbox Live dunyodagi eng jonli va faol o'yin jamoalaridan biriga aylandi. Bu, shuningdek, xavfsiz va inklyuziv tarmoq bo'lib, o'yin chegaralarini kengaytirdi, chunki o'yinchilar endi qurilmalar bo'ylab ulanadi.

Xbox Live identifikator va jamoat xizmatlarini taqdim etuvchi Microsoft Game Stack-ning bir qismiga aylanishidan juda xursandmiz. Game Stackning bir qismi sifatida Xbox Live oʻzining platformalararo tajribasini kengaytiradi, chunki biz ushbu hamjamiyatni iOS va Android qurilmalariga olib keladigan yangi SDKni taqdim etamiz.

Xbox Live yordamida mobil ilova ishlab chiquvchilari sayyoradagi eng ishtiyoqli va ishtiyoqli geymerlar bilan bog‘lanishlari mumkin bo‘ladi. Mobil ishlab chiquvchilar uchun faqat bir nechta imtiyozlar:

  • Ishonchli oʻyin identifikatori: Yangi Xbox Live SDK bilan ishlab chiquvchilar diqqatini ajoyib oʻyinlar yaratishga qaratishi va tizimga kirish, maxfiylik, onlayn xavfsizlik va bolalar hisoblarini qoʻllab-quvvatlash uchun Microsoftning ishonchli identifikatsiya tarmogʻidan foydalanishi mumkin. 
  • Ishqalanishsiz integratsiya: Talab bo'yicha yangi imkoniyatlar va Xbox Live sertifikatining yo'qligi mobil ilovalarni ishlab chiquvchilarga o'z o'yinlarini yaratish va yangilash uchun moslashuvchanlikni beradi. Ishlab chiquvchilar shunchaki o'zlarining ehtiyojlariga mos keladigan xizmatlardan foydalanadilar.
  • Jonli oʻyinlar hamjamiyati: O'sib borayotgan Xbox Live hamjamiyatiga qo'shiling va o'yinchilarni bir nechta platformalar orqali bog'lang. Yutuqlar tizimi, Gamerscore va "qahramon" statistikasini amalga oshirishning ijodiy usullarini toping.

Boshqa o'yin stack komponentlari

Boshqa Game Stack komponentlariga Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code va Havok kiradi. Kelgusi oylarda, biz Game Stack-ni yaxshilash va kengaytirish ustida ishlayotganimizda, biz ularni birlashtirganimizda, ular birgalikda samaraliroq ishlashi uchun ushbu xizmatlar o'rtasida chuqurroq aloqalarni ko'rasiz.

Ushbu integratsiya qanday amalga oshirilayotganiga misol sifatida bugun biz PlayFab va quyidagi Game Stack komponentlarini bir-biriga bog'laymiz:

  • Ilovalar markazi: Ilovalar markazidagi nosozliklar jurnali maʼlumotlari endi PlayFab’ga ulangan boʻlib, oʻyindagi muammolarni real vaqtda individual oʻyinchilar bilan bogʻlash orqali yaxshiroq tushunish va ularga javob berish imkonini beradi.
  • Visual StudioCode: Visual Studio Code uchun yangi PlayFab plagini bilan bulutli skriptni tahrirlash va yangilash ancha osonlashdi.

Bugun o'z dunyongizni yarating va ko'proq yutuqlarga erishing

Manba: www.habr.com

a Izoh qo'shish