دليل التطبيقات

الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب

يستخدم إنشاء المحتوى الإجرائي (PCG) الخوارزميات لإنشاء عوالم اللعبة ومستوياتها وعناصرها ومهامها تلقائيًا.

نظرة عامة

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

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

الغوص العميق

لدى PCG تاريخ طويل: فقد أنشأ Rogue (1980) زنزانات خوارزمية، ويزعم No Man's Sky أن أكثر من 18 كوينتيليون كوكب فريد مبني من بذور حتمية. تولد لعبة Minecraft تضاريس شبه لا نهائية باستخدام وظائف Perlin/الضوضاء، كما كانت Spelunky رائدة في إنشاء المستويات القائمة على القيود والتي تظل عشوائية وقابلة للعب. معظم PCG الكلاسيكية تعتمد على القواعد أو على الضوضاء، مع قيود دقيقة بحيث يكون الإخراج ممتعًا، وليس متنوعًا فقط. يقوم أحد الحقول البحثية الفرعية، PCGML (PCG عبر التعلم الآلي)، بتدريب النماذج على المستويات الحالية لإنشاء مستويات جديدة. اليوم، يقوم الذكاء الاصطناعي التوليدي بتوسيع PCG ليشمل القوام والنماذج ثلاثية الأبعاد والحوار والمهام. الميزة الكبرى هي حجم المحتوى وإمكانية إعادة التشغيل؛ ويتمثل التحدي الكبير في مراقبة الجودة، والتماسك، وتجنب الإنتاج اللطيف والمماثل، والذي يطلق عليه غالبًا "مشكلة دقيق الشوفان".

البصيرة الفنية

تعمل وظائف الضوضاء، مثل ضوضاء Perlin وSimplex، على إنتاج عشوائية سلسة ذات مظهر طبيعي لخرائط ارتفاع التضاريس. تستخدم العديد من الأنظمة قيمة أولية، لذا فإن نفس المدخلات تعيد إنتاج نفس العالم بشكل حتمي، مما يتيح عوالم ضخمة دون تخزينها. تضمن الأساليب القائمة على القيود والقواعد النحوية (وانهيار الدالة الموجية) بقاء التخطيطات التي تم إنشاؤها قابلة للحل ومتماسكة، بينما تقوم PCGML بتدريب النماذج التوليدية على أمثلة من صنع الإنسان لتقليد التصميم الجيد.

إتقان الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب

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

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

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

التأثير الاستراتيجي

يحدد التصميم على مستوى التطبيق ما إذا كان الذكاء الاصطناعي سيحسن النتائج الحقيقية.

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

يؤدي التكامل الجيد لسير العمل إلى تحقيق مكاسب إنتاجية يمكن للمستخدمين الوثوق بها.

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

تعمل حالات الاستخدام ذات النطاق الجيد على تقليل إجهاد التغيير ومخاطر التنفيذ.

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

مستقبل الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب

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

التنفيذ في العالم الحقيقي

تولد No Man's Sky أكثر من 18 كوينتيليون كوكب من البذور الحتمية والقواعد الإجرائية

تستخدم لعبة Minecraft وظائف الضوضاء لإنشاء تضاريس متنوعة وغير محدودة بشكل فعال أثناء التنقل

يقوم Spelunky بإنشاء مستويات عشوائية ولكنها كاملة دائمًا عبر التصميم القائم على القيود

تعمل لعبة Diablo وغيرها من ألعاب تقمص الأدوار على إنشاء مخططات للزنزانة وغنائم عشوائية من أجل إمكانية إعادة اللعب

أنماط التنفيذ

الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب عمليًا

تولد No Man's Sky أكثر من 18 كوينتيليون كوكب من البذور الحتمية والقواعد الإجرائية.

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

الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب عمليًا

تستخدم لعبة Minecraft وظائف الضوضاء لإنشاء تضاريس متنوعة وغير محدودة بشكل فعال أثناء التنقل.

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

الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب عمليًا

يقوم Spelunky بإنشاء مستويات عشوائية ولكنها كاملة دائمًا عبر التصميم القائم على القيود.

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

الذكاء الاصطناعي في إنشاء المحتوى الإجرائي للألعاب عمليًا

تعمل لعبة Diablo وغيرها من ألعاب تقمص الأدوار على إنشاء تخطيطات للزنزانة ونهب عشوائي من أجل إمكانية إعادة اللعب.

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

المخاطر والدرابزين

!

يمكن أن تؤدي أتمتة عملية معطلة إلى تضخيم المشاكل الموجودة.

!

قد تقوم الفرق بالإفراط في أتمتة وإزالة الحكم البشري المطلوب.

!

يمكن أن تنحرف الجودة إذا لم يتم تقييم المخرجات بشكل مستمر.

خارطة طريق التنفيذ

1

قم بتخطيط سير العمل الحالي وحدد خطوة الاحتكاك الأعلى.

تعامل مع هذا كبوابة دليل: إذا لم يتم استيفاء المعايير، قم بإيقاف الطرح مؤقتًا، وسد الفجوة، وبعد ذلك فقط قم بتوسيع الاستخدام.

2

تحديد نقاط التفتيش البشرية قبل الأتمتة الكاملة.

تعامل مع هذا كبوابة دليل: إذا لم يتم استيفاء المعايير، قم بإيقاف الطرح مؤقتًا، وسد الفجوة، وبعد ذلك فقط قم بتوسيع الاستخدام.

3

تدريب المستخدمين على المطالبات ومسارات التصعيد ومعايير الجودة.

تعامل مع هذا كبوابة دليل: إذا لم يتم استيفاء المعايير، قم بإيقاف الطرح مؤقتًا، وسد الفجوة، وبعد ذلك فقط قم بتوسيع الاستخدام.

4

تتبع النتائج على مستوى المهمة لتأكيد القيمة المستدامة.

تعامل مع هذا كبوابة دليل: إذا لم يتم استيفاء المعايير، قم بإيقاف الطرح مؤقتًا، وسد الفجوة، وبعد ذلك فقط قم بتوسيع الاستخدام.

استمر في الاستكشاف

Check your understanding

Test yourself: take the AI in Procedural Content Generation for Games quiz

Start quiz