حقق المزيد مع Microsoft Game Stack

Microsoft Game Stack


تستند Microsoft إلى اعتقادها بتمكين الأفراد والمؤسسات لتحقيق المزيد - إنه الحمض النووي لشركتنا. نعلن عن مبادرة جديدة ، Microsoft Game Stack ، نلتزم فيها بتجميع أدوات وخدمات Microsoft التي من شأنها تمكين مطوري الألعاب مثلك ، سواء كنت مطورًا مستقلًا أو بدأت للتو استوديو AAA لتحقيق المزيد.


هذه هي بداية رحلة جديدة ، واليوم نحن نتخذ فقط الخطوات الأولى. نعتقد أن Microsoft مناسبة بشكل فريد للوفاء بهذا الالتزام. لدى شركتنا إرث طويل في الألعاب - وفي بناء منصات تركز على المطور.


هناك ملياري لاعب في العالم اليوم ، يلعبون مجموعة واسعة من الألعاب ، على مجموعة واسعة من الأجهزة. هناك تركيز كبير على دفق الفيديو ومشاهدته ومشاركته داخل المجتمع بقدر تركيزه على اللعب أو المنافسة. بوصفك منشئي الألعاب ، فأنت تسعى كل يوم إلى إشراك اللاعبين باستمرار ، وإثارة خيالهم ، وإلهامهم ، بغض النظر عن مكانهم ، أو الجهاز الذي يستخدمونه. نحن نقدم Microsoft Game Stack ، لمساعدتك في القيام بذلك بالضبط.


هذا المقال في مدونتنا

ما هو بالضبط Microsoft Game Stack؟


يجمع Game Stack جميع المنصات والأدوات والخدمات الخاصة بتطوير الألعاب - مثل Azure و PlayFab و DirectX و Visual Studio و Xbox Live و App Center و Havok - في نظام بيئي قوي يمكن لأي مطور ألعاب استخدامه. هدف Game Stack هو مساعدتك على اكتشاف الأدوات والخدمات التي تحتاجها لإنشاء وتشغيل اللعبة بسهولة.


تلعب السحابة دورًا مهمًا في Game Stack ، وتلبي Azure هذه الحاجة الحيوية. يوفر Azure لبنات البناء مثل الحوسبة والتخزين ، بالإضافة إلى الخدمات السحابية الأصلية من التعلم الآلي و AI ، لدفع الإخطارات والمراس المكانية الواقعية المختلطة. Azure متاح بالفعل في 54 منطقة على مستوى العالم ، بما في ذلك الصين ، وتواصل الاستثمار في بناء بنية تحتية سحابية آمنة ومستدامة للغاية وخدمات إضافية لمطوري الألعاب. النطاق العالمي لـ Azure هو ما يمنح تقنية تدفق المشروع xCloud المقياس لتوفير تجربة ألعاب رائعة للاعبين في جميع أنحاء العالم ، بغض النظر عن أجهزتهم وموقعهم.


بالفعل مع Azure ، تستضيف شركات مثل Rare و Ubisoft و Wizards of Coast خوادم ألعاب متعددة اللاعبين ، وتقوم بتخزين بيانات اللاعب بأمان وأمان ، وتحليل القياس عن بعد للألعاب ، وحماية ألعابهم من هجمات DDOS ، وتدريب AI على إنشاء المزيد من الألعاب المبتكرة.


على الرغم من أن Azure جزء من Game Stack ، فمن المهم الإشارة إلى أن Game Stack عبارة عن شبكة سحابية وشبكة وجهاز. ونحن لا نتوقف هنا.


ما الجديد؟


الجزء التالي من Game Stack هو PlayFab ، وهي خدمة خلفية كاملة لبناء وتشغيل الألعاب الحية. قبل عام ، رحبنا بـ PlayFab في Microsoft من خلال عملية استحواذ. نحن متحمسون اليوم لنعلن أننا نجلب PlayFab إلى عائلة Azure. معاً ، يعد Azure و PlayFab مزيجًا قويًا: يوفر Azure الموثوقية والنطاق العالمي والأمان على مستوى المؤسسة ؛ يوفر PlayFab Game Stack خدمات تطوير اللعبة المدارة وتحليلات في الوقت الفعلي وقدرات LiveOps. في الخريف الماضي ، رأينا ما يمكن أن تفعله هاتان المنصتان جنبًا إلى جنب مع خوادم PlayFab Multiplayer ، والتي تتيح لك تشغيل ألعاب متعددة اللاعبين وتوسيع نطاقها بأمان من خلال استضافة خوادمك بشكل ديناميكي باستخدام Azure cloud compute.


على حد تعبير جيمس جويرتزمان ، المؤسس المشارك لـ PlayFab ، فإن "منشئي الألعاب الحديثة هم أقل شبهاً بمخرجي الأفلام ، ويشبهون أكثر مديري الرحلات البحرية. يتطلب النجاح على المدى الطويل إشراك اللاعبين في دورة مستمرة من الإبداع والتجريب والتشغيل. لم يعد من الممكن شحن لعبتك والمضي قدمًا ". لهذا السبب قبل عام ، رحبنا بـ PlayFab في Microsoft من خلال عملية استحواذ. يدعم PlayFab جميع الأجهزة الرئيسية ، من iOS و Android ، إلى الكمبيوتر الشخصي والويب ، إلى Xbox و Sony PlayStation و Nintendo Switch ؛ وجميع محركات اللعبة الرئيسية ، بما في ذلك Unity و Unreal. ستستمر PlayFab أيضًا في دعم جميع السحب الرئيسية للمضي قدمًا.


اليوم نحن متحمسون أيضًا للإعلان عن خمس خدمات PlayFab جديدة في المعاينة.


في المعاينة العامة اليوم:


  • التوفيق بين PlayFab : التوفيق القوي للألعاب متعددة اللاعبين ، المقتبسة من مطابقة Xbox Live ، ولكنه متوفر الآن لجميع الألعاب وجميع الأجهزة.

في المعاينة الخاصة اليوم ( اتصل بنا للانضمام إلى المعاينة ):


  • PlayFab Party: خدمات الصوت والدردشة ، مقتبسة من Xbox Party Chat ، ولكنها متاحة الآن لجميع الألعاب ولجميع الأجهزة. تعزز الحفلة خدمات Azure Cognitive للترجمة والنسخ في الوقت الفعلي لجعل الألعاب في متناول المزيد من اللاعبين.
  • 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 Studio Code: مع المكون الإضافي الجديد لـ PlayFab لـ Visual Studio Code ، أصبح تعديل وتحديث Cloud Script أسهل كثيرًا.

اصنع عالمك اليوم واحقق المزيد


نظرًا لأننا نوسّع تركيزنا على السحابة ، فقد تتغير طبيعة المنصة ، لكن التزامنا بتمكين مطوري الألعاب مثلك لا يتزعزع ، ونحن نتطلع إلى الرحلة المقبلة مع Microsoft Game Stack. إن فرقنا مستوحاة ومتحمسة من الإمكانات عندما نبدأ في تجميع كل هذه الخدمات والتقنيات الرائعة. يرجى التأكد من مشاركة ملاحظاتك معنا أثناء تقدمنا ​​، حتى نتمكن من مساعدتك في تحقيق المزيد. إذا كنت في GDC ، توقف عند كشك Microsoft في القاعة الجنوبية لمركز Moscone Center لتجربة العديد من الخدمات الجديدة ، ومعرفة المزيد عن الفرص المثيرة المقبلة.

Source: https://habr.com/ru/post/ar444016/


All Articles