الذكاء الاصطناعي الرئيسي للحوار مع الشخصيات غير القابلة للّعب
أنشئ حوارًا دقيقًا بين الشخصيات غير القابلة للّعب باستخدام الذكاء الاصطناعي في Gemini والبيانات الوصفية الديناميكية.
وظيفتها
تعمل ميزة "ذكاء اصطناعي لخدمة إنشاء محادثات الشخصيات غير القابلة للّعب" على تبسيط عملية إنشاء محادثات ديناميكية ودقيقة من الناحية السياقية لمطوّري الألعاب. تتمثل الوظيفة الأساسية لتطبيقنا في إنشاء تفاعلات غنية ومتطوّرة مع الشخصيات غير القابلة للّعب من خلال الاستفادة من Gemini API، وتحديدًا Gemini Text Model وGemini Semantic Retrieval.
تبدأ العملية عندما يُنشئ المطوّرون قصة لعبتهم باستخدام تنسيق موسوعة عادية. يتم استخدام ميزة "الاسترداد الدلالي" في Gemini لفهرسة هذه المعلومات وتصنيفها، ما يضمن إمكانية الوصول بسهولة إلى كل التفاصيل ذات الصلة، مثل الشخصيات والمواقع الجغرافية وما إلى ذلك.
باستخدام نموذج واجهة المستخدم، يمكن للمطوّرين تحديد الغرض من كل شخصية غير قابلة للعب وشخصيتها وسياقها من خلال الاختيار من بين البيانات الوصفية نفسها المستخدَمة أثناء تحميل المعلومات. يضمن ذلك إنشاء كل حوار باستخدام المعلومات الأكثر دقة وصلةً. بعد اكتمال إعداد الشخصيات غير القابلة للّعب، ينشئ واجهة المستخدم عنصر JSON يحتوي على جميع المَعلمات اللازمة.
يتم بعد ذلك دمج عنصر JSON هذا في Unreal Engine، حيث تجمع ميزة "الاسترجاع الدلالي" أثناء تشغيل اللعبة السياق الأكثر صلةً، والذي يتم دمجه لاحقًا في طلب نموذج النصوص في Gemini. تتيح هذه العملية إنشاء محادثات متغيرة ديناميكيًا مع الشخصيات غير القابلة للّعب في الوقت الفعلي، ما يضمن أن تعكس هذه الشخصيات باستمرار آخر المعلومات في عالم اللعبة، بدون الحاجة إلى إجراء مراجعات يدوية للنص.
وبالتالي، تعمل ميزة الذكاء الاصطناعي "المشرف على محادثات الشخصيات غير القابلة للّعب" على تبسيط عملية إنشاء المحادثات، ما يتيح للمطوّرين الحفاظ على اتساق السرد مع التركيز على إنشاء عوالم ألعاب جذابة وغامرة.
مصمَّم بالاستناد إلى
- Google Cloud Platform
الفريق
من
خافيير إنريكيز، كيفر تراوب
من
الولايات المتحدة