WorldStream يبني عالمًا ثلاثي الأبعاد لا نهائيًا ويتذكر كل تعديل يجريه اللاعب

قدّم باحثون WorldStream، وهو نموذج لعالم ثلاثي الأبعاد مفتوح. يوسّع النموذج المنطقة القابلة للعب إلى ما وراء أي خريطة محددة مسبقًا، وينفّذ أوامر نصية حرة، ويعيد الأماكن التي زارها اللاعب مع تعديلاته. يقوم النموذج على مخطِّط هرمي. يحدد Macro المستوطنات والبيئة والنقل والهيدرولوجيا لمجموعة من البلاطات (tiles)، بينما يدقّق Micro دلالات كل بلاطة. أما التضاريس والطرق والأجسام فتبنيها شيفرة حتمية (deterministic code)، ويحفظ سجل موحّد للعالم الخطط وهويات الأجسام والحالة. • تُبنى الخطط إلى الأمام على امتداد ممر الحركة المتوقَّع • تُحرَّر الهندسة الواقعة خلف اللاعب • تحدّث شخصيات NPC حالتها أثناء تنفيذ أفعالها

معالج بواسطة الذكاء الاصطناعي من Hugging Face Daily Papers؛ بتحرير Hamidun News
WorldStream يبني عالمًا ثلاثي الأبعاد لا نهائيًا ويتذكر كل تعديل يجريه اللاعب
المصدر: Hugging Face Daily Papers. كولاج: Hamidun News.
استمع للمقال
بطاقة الحقائق والأرقام
المعيارالتفاصيل
المصدر الأصليHugging Face Daily Papers ↗
رئيس التحرير
حقيقة رئيسية #1تُبنى الخطط إلى الأمام على امتداد ممر الحركة المتوقَّع
حقيقة رئيسية #2تُحرَّر الهندسة الواقعة خلف اللاعب
حقيقة رئيسية #3تحدّث شخصيات NPC حالتها أثناء تنفيذ أفعالها

بنى مؤلفو WorldStream نموذجًا لعالم ثلاثي الأبعاد يعالج ثلاث مهام تُحَلّ عادةً كلٌّ على حدة. فهو يمدّ الأراضي القابلة للعب إلى ما وراء حدود أي خريطة محددة مسبقًا، وينفّذ أوامر لغوية حرة داخل عالم قيد التشغيل، ويعيد الأماكن التي زارها اللاعب مع جميع التعديلات التي أُجريت عليها. ويجري التخطيط على مستويين، Macro وMicro، بينما لا تبني الهندسة نفسها شبكة عصبية، بل شيفرة حتمية (deterministic code). وقد أُدرجت الورقة البحثية ضمن Hugging Face Daily Papers.

مخطِّطان ومُصرِّف بدلًا من التوليد المباشر

لا يرسم WorldStream العالم بالبكسلات، ولا يُخرج شبكة mesh جاهزة. يُنتج النموذج قرارًا منظَّمًا وفق مخطط مُنمَّط (typed schema)، ثم يُبنى كل ما عدا ذلك انطلاقًا منه. وهذا ما يحدد المعمارية.

يعمل Macro على مستوى مجموعة من البلاطات (tiles)، ويثبّت العناصر الكبرى: أين تقع المستوطنات، وما البيئة في المنطقة، وكيف يمرّ النقل، وكيف تُنظَّم الهيدرولوجيا. وهنا يُحسم أن النهر لن ينقطع عند التقاء قطعتين من الخريطة، وأن الطريق سيؤدي إلى وجهة ما. ثم يأخذ Micro هذا العقد ويخصّصه إلى دلالات بلاطة منفردة. ويراعي التضاريس المقيسة والالتزامات التي أخذتها البلاطات المجاورة على عاتقها.

بعد ذلك تتدخل شيفرة محلية حتمية. فهي تُصرِّف (compile) الخطط المعتمدة إلى تضاريس وطرق ومستوطنات ونباتات وكيانات. ويوفّر هذا التصميم قابلية إعادة الإنتاج: مع الخطط نفسها وقيمة seed نفسها تظهر النتيجة نفسها.

بثّ (Streaming) بآفاق مختلفة

الفكرة الهندسية الرئيسية أن لكل مرحلة مدى مختلفًا. فالخطط تمتد بعيدًا إلى الأمام على امتداد ممر حركة اللاعب المتوقَّع. ولا تبدأ عملية التصريف إلا حيث ستتطلب الحركة قريبًا هندسةً جاهزة. وكل ما بقي خلف ظهر المستخدم يُحرَّر من الذاكرة.

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

سجل واحد للعالم بدلًا من ذاكرة خفية

أكثر أجزاء العمل عملية هو السجل الموحّد للعالم (world record). يضم هذا السجل الخطط وقيم seed وهويات الأجسام وحالتها القابلة للتغيّر، والالتزامات الحدودية بين البلاطات، والتعديلات المحتسبة حسب السمات. ويتحدّث السجل ما دام اللاعب يتقدم ويغيّر شيئًا. وعندما يعود، تُعاد تصريف البلاطات انطلاقًا من السجل، بدلًا من استعادتها من «ذاكرة» غامضة للنموذج.

أي أن ما يُخزَّن هو وصفة العالم والفروقات (deltas) المضافة فوقها، وليس الهندسة الجاهزة. ومن هنا يأتي الثبات: فالشجرة التي قُطعت أو الطريق الذي بُني لن يختفيا عند العودة.

ويشكّل السجل نفسه أساس التفاعل. إذ يستطيع النموذج التصرف على الكيانات القائمة، ومنها شخصيات NPC ذات الحالة التي تتحدث أثناء تنفيذ أفعالها. كما يستطيع تعديل المنطقة الحالية أو ربط النية بمناطق لم تُخطَّط بعد.

مكوّنات النظام

• المخطِّط: مستويان، Macro (مجموعة بلاطات) وMicro (بلاطة منفردة)، على نموذج قرارات مُنمَّط • ما يثبّته Macro: المستوطنات، البيئة، النقل، الهيدرولوجيا • ما يراعيه Micro: التضاريس المقيسة والالتزامات المعتمدة للجيران • البناء: شيفرة محلية حتمية (تضاريس، طرق، مستوطنات، نباتات، كيانات) • البثّ: الخطط إلى الأمام على امتداد الممر، والتصريف عند الطلب، وتحرير الهندسة الواقعة خلف اللاعب • الحالة: سجل موحّد يضم الخطط وقيم seed وهويات الأجسام والتعديلات حسب السمات

أين قد يفيد هذا وما الذي ينبغي التحقق منه

أول المرشحين للاستخدام استوديوهات الألعاب وأدوات النمذجة الأولية. فالعالم الذي يُستكمل بناؤه تحت اللاعب، ويفهم الأوامر النصية، ويحفظ التعديلات، يناسب ألعاب الصندوق الرملي (sandbox) وألعاب RPG الإجرائية ومحررات المستويات. أما السيناريو الثاني فبيئات المحاكاة لتدريب الوكلاء: فالسجل المنظَّم للعالم أنسب لإعادة الإنتاج وتصحيح الأخطاء من الحالة الخفية لنموذج الفيديو.

عند التقييم ينبغي النظر في ثلاثة أمور. الأول: الاتساق عند حدود البلاطات المخطَّطة باستقلال في الجلسات الطويلة. الثاني: نمو حجم سجل العالم إذا غيّر اللاعب البيئة بقوة. الثالث: سلوك المخطِّط مع الأوامر غير القياسية، حين تُربط النية بمنطقة لم تُخطَّط بعد. وهناك تحديدًا يُختبر ما إذا كان التسلسل الهرمي يفي بوعد «التوسع ضمن ميزانية محدودة» دون أن يفقد الترابط.

القصة

أسئلة وأجوبة حول الخبر

ما أبرز التفاصيل حول مخطِّطان ومُصرِّف بدلًا من التوليد المباشر؟

لا يرسم WorldStream العالم بالبكسلات، ولا يُخرج شبكة mesh جاهزة. يُنتج النموذج قرارًا منظَّمًا وفق مخطط مُنمَّط (typed schema)، ثم يُبنى كل ما عدا ذلك انطلاقًا منه. وهذا ما يحدد المعمارية. يعمل Macro على مستوى مجموعة من البلاطات (tiles)، ويثبّت العناصر الكبرى: أين تقع المستوطنات، وما البيئة في المنطقة، وكيف يمرّ النقل، وكيف تُنظَّم الهيدرولوجيا. وهنا يُحسم أن النهر لن ينقطع عند التقاء قطعتين من الخريطة، وأن الطريق سيؤدي إلى وجهة ما. ثم يأخذ Micro هذا العقد ويخصّصه إلى دلالات بلاطة منفردة. ويراعي التضاريس المقيسة والالتزامات التي أخذتها البلاطات المجاورة على عاتقها. بعد ذلك

ما أبرز التفاصيل حول بثّ (Streaming) بآفاق مختلفة؟

الفكرة الهندسية الرئيسية أن لكل مرحلة مدى مختلفًا. فالخطط تمتد بعيدًا إلى الأمام على امتداد ممر حركة اللاعب المتوقَّع. ولا تبدأ عملية التصريف إلا حيث ستتطلب الحركة قريبًا هندسةً جاهزة. وكل ما بقي خلف ظهر المستخدم يُحرَّر من الذاكرة. ونتيجة ذلك ينمو العالم ضمن ميزانيات محدودة. فالمستوى الرخيص (الخطة) ينظر بعيدًا، بينما يبقى المستوى المكلف (الهندسة) قرب اللاعب. وهذا منطق البثّ المعتاد في العوالم المفتوحة، لكنه مطبّق هنا على نموذج توليدي.

ما أبرز التفاصيل حول سجل واحد للعالم بدلًا من ذاكرة خفية؟

أكثر أجزاء العمل عملية هو السجل الموحّد للعالم (world record). يضم هذا السجل الخطط وقيم seed وهويات الأجسام وحالتها القابلة للتغيّر، والالتزامات الحدودية بين البلاطات، والتعديلات المحتسبة حسب السمات. ويتحدّث السجل ما دام اللاعب يتقدم ويغيّر شيئًا. وعندما يعود، تُعاد تصريف البلاطات انطلاقًا من السجل، بدلًا من استعادتها من «ذاكرة» غامضة للنموذج. أي أن ما يُخزَّن هو وصفة العالم والفروقات (deltas) المضافة فوقها، وليس الهندسة الجاهزة. ومن هنا يأتي الثبات: فالشجرة التي قُطعت أو الطريق الذي بُني لن يختفيا عند العودة. ويشكّل السجل نفسه أساس التفاعل. إذ يستطيع النموذج التصرف على الك

ZK
جمال حميدون — مدير المنتجات في Alpina Digital ومدير منتج AlpinaGPT. يبني منتجات الذكاء الاصطناعي منذ 2019. بدأ Hamidun News كمشروع شخصي ثم أصبح مُجمِّعًا إنتاجيًا بأكثر من 6000 قارئ.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
ما رأيك؟
جارٍ تحميل التعليقات…