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

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

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

قراءة لمدة دقيقتينآخر تحديث

نظرة عامة

It lets small teams build vast, varied games and is now being supercharged by generative AI.

الغوص العميق

لدى 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 وغيرها من ألعاب تقمص الأدوار على إنشاء مخططات للزنزانة وغنائم عشوائية من أجل إمكانية إعادة اللعب

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

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

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

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

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

1

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

2

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

3

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

4

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

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

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the AI in Procedural Content Generation for Games quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

ابدأ الاختبار

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

الدليل التالي

الذكاء الاصطناعي في إنشاء مستوى اللعبة

الأسئلة المتداولة

What is AI in Procedural Content Generation for Games?

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

ما الذي يمثله PCG في تطوير اللعبة؟

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

ما هي اللعبة المبكرة التي تعد مثالًا كلاسيكيًا على الأبراج المحصنة المولدة من الناحية الإجرائية؟

قامت Rogue بإنشاء زنزانات خاصة بها خوارزميًا في كل مرة لعب، مما أعطى اسمها لنوع "roguelike" بأكمله.

كيف يمكن للعبة مثل No Man's Sky إنشاء عالم لا حدود له تقريبًا دون تخزين كل الكواكب؟

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

ما هي وظائف الضوضاء مثل ضوضاء بيرلين المستخدمة في PCG؟

تخلق ضوضاء Perlin وSimplex تدرجات سلسة مثالية لخرائط ارتفاعات التضاريس الطبيعية، كما يظهر في المناظر الطبيعية في Minecraft.

لماذا يستخدم Spelunky إنشاء المستوى القائم على القيد؟

تضمن القيود وجود مسار صالح، بحيث تظل المستويات عشوائية وقابلة للحل وليست مستحيلة بشكل عشوائي.