Connect with us

التكنولوجيا

داخل Mirage: أول محرك ألعاب ذكي بالوقت الفعلي

Avatar photo
Text "Mirage Game Engine" over a blurred cityscape with palm trees and buildings

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

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

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

ما هو Mirage؟

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

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

محرك ألعاب Mirage الذكي مقابل المحركات التقليدية

Mirage مختلف جدًا عن محركات الألعاب العادية مثل Unity أو Unreal. توفر هذه المحركات أدوات للمطورين لإنشاء عوالم باستخدام نماذج ثلاثية الأبعاد وヌصوص وبرامج نصية. يستخدم المصممون محررات مستوى ورموز وفنون لإنشاء كل مشهد يدويًا. من ناحية أخرى، لا يحتوي Mirage على خريطة أو أصول مسبقة – لديه فقط دماغ الذكاء الاصطناعي الذي يخترعها على الفور. لا توضع الأشجار أو المنازل؛ يخترعها الذكاء الاصطناعي من أجلك.

الفرق الرئيسي الآخر: تكون ألعاب Unity / Unreal عادةً محددة بعد إصدارها (باستثناء التوسعات أو التحديثات). يمكن أن يتغير لعبة Mirage كل مرة تلعبها. لا يوجد “محتوى” نهائي للاستكمال؛ يشارك اللاعبون في إنشاء اللعبة. بدلاً من تحميل عالم مسبق، يستمر اللاعبون في إعطاء العالم وجودًا.

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

كيف يعمل محرك ألعاب Mirage الذكي؟

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

النموذج نفسه هو مزيج من هيكل التランスفورمر والانتشار. تم تدريبه باستخدام كمية هائلة من بيانات الألعاب، بما في ذلك مقاطع فيديو ألعاب كاملة ومُدخلات اللاعب. أضاف المطورون أيضًا جلسات مسجلة خاصة لإعطائه فهمًا أوسع لطريقة عمل بيئات الألعاب. مع مرور الوقت، تعلم الذكاء الاصطناعي الأنماط مثل كيفية انحناء الطرق أو حيث يجب وضع الأشياء أو كيفية تحرك الكاميرا في المشهد.

عندما تتفاعل مع Mirage، عن طريق المشي أو القيادة أو كتابة أوامر، يحاول الذكاء الاصطناعي التنبؤ وإنشاء ما يأتي بعد ذلك. لديه ذاكرة قصيرة لما حدث للتو، لذلك لا يشعر العالم بالانقطاع الكامل. تهدف الإضاءة إلى الواقعية، وليس المظهر المُصمم أو البكسل. حاليًا، يعمل بسرعة حوالي 16 إطارًا في الثانية في الدقة العادية. هذا منخفض للغاية للألعاب، لكنه مفهوم منذ إنشاء إطارات ثلاثية الأبعاد كاملة في الوقت الفعلي. حتى الآن، يبقى الخبرة مستجيبًا بدرجة كافية مع قليل من التأخير، وهو إنجاز ملحوظ في هذه المرحلة.

كيف يمكنك إنشاء عالم ألعابك باستخدام Mirage

يحتوي Mirage على ميزة مدمجة تتيح لك إنشاء عالمك الخاص عن طريق تحميل صورة (يمكنك تجربة هذا في العرض التوضيحي هنا). عندما تفتح العرض التوضيحي، سترى لوحة بعنوان “الصور الأولية” على اليمين. هنا، يمكنك إما تحديد بعض الصور المسبقة أو النقر على الزر الأخضر “تحميل” في الأسفل لإضافة صورة خاصة بك.

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

الضوابط الأساسية بسيطة. يمكنك المشي باستخدام WASD، وتحريك الكاميرا بفأرة، واستخدام Shift للجري. بالإضافة إلى ذلك، يدعم Mirage أيضًا الإدخال النصي، مما يعني أنك يمكنك كتابة أوامر مثل “إضافة طريق سريع” أو “توليد سيارة” أثناء اللعب. سيتفاعل الذكاء الاصطناعي مع أوامرك وتغيير المشهد وفقًا لذلك.

كيف يمكن أن يغير إنشاء الألعاب في الوقت الفعلي مستقبل الألعاب

إذا نضج Mirage أو شيء مشابه، يمكن أن يهز الألعاب حقًا. اليوم، تحتوي معظم الألعاب على خريطة ثابتة، مع بعض مولدات المستويات العشوائية (مثل Roguelikes أو عوالم إجرائية) أو تعديلات من قبل المستخدم. تأخذ تقنية Mirage هذه إلى المستوى التالي: يوجه اللاعبون إنشاء العالم مباشرة. إنه يشبه اللعب داخل خيالك.

对于 اللاعبين، هذا يعني أن لا مباراتين متتاليتين متطابقتين. يمكنك القفز إلى لعبة تبدو قليلاً مثل GTA، وقل “اجعلها ليلًا ومطرًا”، وها أنت في مدينة مظلمة وعاصفة في الليل. أو ابدأ في غابة، وقل “اجعلها مدينة مستقبلية”، وسيفعل ذلك. هذا المرونة يعني أن الألعاب تصبح أكثر مثل الألعاب أو العوالم للاستكشاف والتشكيل بدلاً من القصص الثابتة.

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

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

然而، لا يزال دور الاستوديوهات والمنشورين الحقيقيين كبيرًا. بالنسبة الآن، Mirage هو أداة إضافية، وليس بديلاً عن تصميم الألعاب التقليدية. إنه لا يزال يتعامل مع كتابة القصة، وتصميم القتال المتوازن، وضبط الأداء على الأجهزة. لكنه يمكن أن يصبح أداة قوية: قد يستخدم مصممو المستويات ذلك لتحويل الأفكار، أو قد يلعب اللاعبون عليه من أجل تحديات ممتعة.

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