← أحدث الأبحاث
💻 computer science

MultiGen: Level-Design for Editable Multiplayer Worlds in Diffusion Game Engines

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

المؤلفون الأصليون: Ryan Po, David Junhao Zhang, Amir Hertz, Gordon Wetzstein, Neal Wadhwa, Nataniel Ruiz

نُشر 2026-03-10
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Ryan Po, David Junhao Zhang, Amir Hertz, Gordon Wetzstein, Neal Wadhwa, Nataniel Ruiz

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تلعب لعبة فيديو حيث يتم رسم العالم في الوقت الفعلي، إطاراً تلو الآخر، بواسطة فنان سحري (ذكاء اصطناعي). في معظم "محركات الألعاب الحالية بالذكاء الاصطناعي"، يعمل هذا الفنان كرسام يمتلك ذاكرة قصيرة جداً. فهو ينظر إلى آخر ضربات الفرشاة التي رسمها ويخمن ما يجب أن تكون عليه الضربة التالية.

المشكلة: إذا لعبت لفترة طويلة، سينسى الفنان الصورة الكبيرة. قد يرسم باباً يؤدي إلى جدار، أو يغير شكل الغرفة فجأة لأنه "نسي" كيف بدأت. إذا كان هناك لاعبان في نفس اللعبة، فقد يرى كل منهما عالماً مختلفاً تماماً لأن الفنان يرسم قصتين منفصلتين وغير متصلتين.

الحل: MultiGen
تقدم ورقة البحث "MultiGen" طريقة جديدة لبناء هذه الألعاب بالذكاء الاصطناعي. فبدلاً من الاعتماد فقط على الذاكرة قصيرة المدى للفنان، فإنهم يمنحون النظام دفتر ملاحظات دائماً (يسمى "الذاكرة الخارجية").

إليك كيف يعمل ذلك، مقسماً إلى مفاهيم بسيطة:

1. المخطط (دفتر الملاحظات)

فكر في عالم اللعبة ليس كمدينة ثلاثية الأبعاد معقدة، بل كمخطط أرضي ثنائي الأبعاد بسيط مرسوم على ورقة. هذه هي "الذاكرة الخارجية".

  • للمصمم: قبل بدء اللعبة، يمكنك رسم هذا المخطط الأرضي. يمكنك رسم الجدران، الممرات، والغرف. يمكنك حتى مسح جدار وتحريكه أثناء تشغيل اللعبة.
  • للذكاء الاصطناعي: لا يحتاج الذكاء الاصطناعي للتخمين أين توجد الجدران. هو فقط ينظر إلى دفتر الملاحظات. "حسناً، يقول الدفتر إن هناك جداراً هنا، لذا سأرسم جداراً هنا". وهذا يعني أن العالم سيظل متسقاً، حتى بعد ساعات من اللعب.

2. الفريق المكون من ثلاثة أجزاء

بدلاً من وجود ذكاء اصطنا-وني واحد ضخم يحاول القيام بكل شيء، يقوم MultiGen بتقسيم المهمة إلى ثلاثة عمال متخصصين:

  • المهندس المعماري (وحدة الذاكرة): هذا العامل يمسك بالدفتر. هو يعرف بالضبط أين توجد الجدران وأين يقف كل لاعب. هو لا يهتم كيف تبدو الغرفة (الألوان، الإضاءة)؛ هو يهتم فقط بالهيكل.
  • الرسام (وحدة الملاحظة): هذا هو الفنان الذي يرسم شاشة اللعبة الفعلية التي تراها. ينظر إلى دفتر المهندس المعماري ("هناك جدار على اليسار") وإلى الإطارات القليلة الأخيرة من اللعبة، ثم يرسم الإطار التالي. ولأن لديه الدفتر، فإنه لا ينسى أبداً أين توجد الجدران.
  • العدّاء (وحدة الديناميكيات): هذا العامل يقوم بتحديث دفتر المهندس المعماري. إذا ضغطت على "للأمام"، يخبر العدّاء المهندس المعماري: "اللاعب تحرك 5 خطوات للأمام". يقوم المهندس المعماري بتحديث الدفتر، ثم يقوم الرسام برسم المشهد الجديد.

3. سحر تعدد اللاعبين

هذا هو الجزء المذهل حقاً. تخيل شخصين يلعبان نفس اللعبة، ولكن ينظر كل منهما من زاوية مختلفة.

  • بدون MultiGen: يحاول الذكاء الاصطناعي رسم قصتين منفصلتين. اللاعب (أ) قد يرى باباً، بينما يرى اللاعب (ب) جداراً مصمتاً لأن الذكاء الاصطناعي ارتبك بشأن مكان الباب.
  • مع MultiGen: كلا اللاعبين ينظران إلى نفس الدفتر.
    • اللاعب (أ) يطلق النار على اللاعب (ب).
    • "العدّاء" يحدث الدفتر ليقول: "اللاعب (ب) مات الآن".
    • "الرسام" الخاص باللاعب (أ) يرى الجثة.
    • "الرسام" الخاص باللاعب (ب) (الذي مات الآن) يرى العالم يتلاشى.
    • والأهم من ذلك، إذا دار اللاعب (أ) حول زاوية، فإن اللاعب (ب) (إذا كان يشاهد إعادة أو يراقب من منظور الشخص الثالث) سيرى اللاعب (أ) يظهر تماماً حيث يقول الدفتر أنه موجود. إنهما يتشاركان نفس الواقع.

التشبيه: المسرحية المرتجلة مقابل المسرحية المكتوبة

  • ألعاب الذكال الاصطناعي القديمة (عرض ارتجالي): الممثلون (الذكاء الاصطناعي) يرتجلون أثناء العمل. يتذكرون السطور القليلة الأخيرة، ولكن إذا استمرت المسرحية لساعة، فقد ينسون الحبكة، أو يخرجون من المسرح، أو يتجادلون حول أماكن قطع الديكور.
  • MultiGen (مسرحية مع نص): هناك مخرج (الدفتر) يمسك بالنص وخريطة المسرح. الممثلون (الذكاء الاصطناعي) لا يزال بإمكانهم ارتجال التفاصيل (الإضاءة، الأنسجة، التعبيرات المحددة)، لكن عليهم اتباع النص. إذا قال النص "الباب على اليسار"، فإن الباب سيكون على اليسار. وإذا كان هناك ممثلان على المسرح، فكلاهما يعرف بالضبط مكان الآخر لأنهما يقرآن من نفس النص.

لماذا هذا مهم؟

  1. أنت المخرج: يمكنك رسم مستوى على منديل (خريطة بسيطة)، وسيقوم الذكاء الاصطناعي ببناء عالم ثلاثي الأبعاد قابل للعب بناءً على ذلك. يمكنك تعديل الخريطة أثناء اللعبة، وسيتكيف العالم فوراً.
  2. لا مزيد من العوالم المليئة بالأخطاء: لن يتخيل الذكاء الاصطناعي جدراناً جديدة أو ممرات تختفي لأن "الدفتر" يحفظ الحقيقة بأمان.
  3. تعدد لاعبين حقيقي: يمكن لعدة لاعبين التفاعل في عالم مشترك ومتسق، تماماً مثل ألعاب الفيديو التقليدية، ولكن يتم توليده بواسطة الذكاء الاصطناعي في الوقت الفعلي.

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →