معرفی Microsoft Game Stack

معرفی Microsoft Game Stack

ما یک ابتکار جدید Microsoft Game Stack را اعلام می‌کنیم که ابزارها و خدمات مایکروسافت را گرد هم می‌آورد تا همه توسعه‌دهندگان بازی، چه مستقل و چه 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 محافظت می‌کنند و هوش مصنوعی را برای ایجاد یک تجربه بازی فراگیرتر آموزش می‌دهند.

اگرچه Azure بخشی از Game Stack است، اما توجه به این نکته مهم است که Game Stack یک ابر، شبکه و دستگاه آگنوستیک است. ما در اینجا متوقف نمی شویم.

تازه چه خبر؟

جزء بعدی Game Stack، PlayFab است، یک سرویس پشتیبان کامل برای ایجاد و اجرای بازی‌ها. یک سال پیش، PlayFab و مایکروسافت با هم همکاری کردند. امروز ما با هیجان اعلام می کنیم که PlayFab را به خانواده Azure اضافه می کنیم. Azure و PlayFab با هم ترکیبی قدرتمند هستند: Azure قابلیت اطمینان، مقیاس جهانی و امنیت در سطح سازمانی را فراهم می کند. PlayFab به Game Stack خدمات توسعه بازی مدیریت شده، تجزیه و تحلیل بلادرنگ و قابلیت های LiveOps را ارائه می دهد.

به گفته جیمز گورتزمن، یکی از بنیانگذاران PlayFab، «سازندگان بازی های مدرن روز به روز کمتر شبیه کارگردانان سینما می شوند. موفقیت درازمدت مستلزم مشارکت بازیکن در چرخه ای مستمر از خلق، آزمایش و بهره برداری است. دیگر نمی‌توانی بازی خود را ادامه دهی و ادامه بدهی.» PlayFab از همه دستگاه‌های اصلی، از iOS و Android گرفته تا رایانه شخصی و وب، Xbox، Sony PlayStation و Nintendo Switch پشتیبانی می‌کند. و تمام موتورهای اصلی بازی، از جمله Unity و Unreal. PlayFab همچنین در آینده از تمام سرویس های ابری اصلی پشتیبانی خواهد کرد.

امروز ما همچنین خوشحالیم که پنج سرویس جدید PlayFab را معرفی کنیم.

در پیش نمایش عمومی امروز:

  • خواستگاری PlayFab: خواستگاری قدرتمند برای بازی های چند نفره، اقتباس شده از Xbox Live، اما اکنون برای همه بازی ها و همه دستگاه ها در دسترس است.

دسترسی به پیش‌نمایش خصوصی امروز (برای دسترسی به ما بنویسید):

  • پارتی پلی فاب: خدمات صوتی و چت اقتباس شده از Xbox Party Chat، اما اکنون برای همه بازی‌ها و دستگاه‌ها در دسترس است. Party از خدمات شناختی Azure برای ترجمه و رونویسی هم‌زمان استفاده می‌کند تا بازی‌ها را برای بازیکنان بیشتری در دسترس قرار دهد.
  • PlayFab Insights: تله‌متری بازی در زمان واقعی را با داده‌های بازی از چندین منبع دیگر ترکیب می‌کند تا عملکرد بازی شما را اندازه‌گیری کند و بینش‌های عملی ایجاد کند. Game Insights که در بالای Azure Data Explorer ساخته شده است، اتصالاتی را به منابع داده شخص ثالث موجود، از جمله Xbox Live ارائه می دهد.
  • PlayFab PubSub: مشتری بازی خود را در پیام های ارسال شده از سرورهای PlayFab از طریق یک اتصال دائمی با پشتیبانی Azure SignalR مشترک کنید. این امکان را برای سناریوهایی مانند به‌روزرسانی محتوای بلادرنگ، اعلان‌های خواستگاری و گیم‌پلی ساده چند نفره فراهم می‌کند.
  • محتوای تولید شده توسط کاربر PlayFab: با اجازه دادن به بازیکنان برای ایجاد و به اشتراک گذاری ایمن محتوای تولید شده توسط کاربران با سایر بازیکنان، جامعه خود را درگیر کنید. این فناوری در ابتدا برای پشتیبانی از بازار Minecraft توسعه داده شد.

جامعه ایکس باکس لایو رو به رشد

یکی دیگر از اجزای مهم Game Stack Xbox Live است. در طول 16 سال گذشته، Xbox Live به یکی از پر جنب و جوش ترین و فعال ترین انجمن های بازی در جهان تبدیل شده است. همچنین یک شبکه ایمن و فراگیر است که مرزهای بازی را گسترش داده است زیرا بازیکنان اکنون در سراسر دستگاه ها متصل می شوند.

ما خوشحالیم که Xbox Live بخشی از Microsoft Game Stack خواهد بود و خدمات هویتی و اجتماعی را ارائه می دهد. به عنوان بخشی از Game Stack، ایکس باکس لایو با معرفی یک SDK جدید که این انجمن را به دستگاه‌های iOS و Android می‌آورد، قابلیت‌های بین پلتفرمی خود را گسترش خواهد داد.

با Xbox Live، توسعه دهندگان برنامه های تلفن همراه می توانند با پرشورترین و درگیرترین گیمرهای روی کره زمین ارتباط برقرار کنند. در اینجا فقط برخی از مزایای توسعه دهندگان تلفن همراه آورده شده است:

  • شناسه بازی مورد اعتماد: با Xbox Live SDK جدید، توسعه‌دهندگان می‌توانند روی ایجاد بازی‌های عالی تمرکز کنند و از شبکه هویت معتمد مایکروسافت برای پشتیبانی از ورود به سیستم، حریم خصوصی، امنیت آنلاین و حساب‌های فرعی استفاده کنند. 
  • ادغام بدون اصطکاک: گزینه‌های جدید درخواستی و فقدان گواهی 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: با افزونه جدید PlayFab برای کد ویژوال استودیو، ویرایش و به‌روزرسانی Cloud Script بسیار ساده‌تر شده است.

امروز دنیای خود را بسازید و به چیزهای بیشتری دست پیدا کنید

منبع: www.habr.com

اضافه کردن نظر