كيف يمكن للذكاء الاصطناعي الخيالي تقديم تفاصيل مفاجئة في القصة دون سلب التحكم من اللاعب؟
يمكن للذكاء الاصطناعي الخيالي في قصة تفاعلية أن يفاجئ اللاعبين من خلال تنويع التفاصيل ضمن حدود يحددونها مسبقًا. اسمح للاعبين بتحديد ما يمكن تغييره، ومدى كون التغييرات غير متوقعة، وما إذا كانت التفصيلة ستصبح جزءًا دائمًا من القصة. ثم اعرض ما حدث ووفّر طريقة واضحة لتعديله أو التراجع عنه. تصبح المفاجأة ممتعة عندما تضيف شيئًا يستحق الاكتشاف بينما يظل اللاعب مدركًا للحدود وقادرًا على توجيه ما سيأتي بعد ذلك.
ابدأ بحدود يختارها اللاعب
قبل تقديم أي مفاجأة، دع اللاعب يختار نطاقها. على سبيل المثال، قد تقدم القصة إعدادات لـ *تفاصيل المشهد الصغيرة*، أو *ردود أفعال الشخصيات*، أو *التحولات الرئيسية في الحبكة*. يجب أن تصف هذه التصنيفات عناصر ملموسة من القصة، بدلاً من مستويات غامضة مثل «أكثر إثارة» أو «أقصى درجات الانغماس». فاللاعب الذي يختار تضمين أوصاف جديدة قد يفضل مع ذلك تحديد أفعال كل شخصية وكل نتيجة دائمة للحبكة.
وفّر إعدادًا سهلاً لتجنب المفاجآت الإضافية، واجعل من الممكن تغيير هذا الاختيار لاحقًا. اشرح كل إعداد بلغة مبسطة: «قد يضيف الذكاء الاصطناعي عنصرًا جديدًا أو جزءًا من المشهد. ولن يغير وجهتك المختارة أو يقرر ما تقوله شخصيتك». هذا يجعل الحدود مفيدة قبل أن يواجه اللاعب أي مفاجأة. وتدعم إرشادات رابطة الشبكة العالمية (W3C) بشأن خيارات المستخدم الواضحة والسياقية مبدأ تصميم عاماً هنا: اشرح ما يعنيه القرار، واحترم الرفض بوصفه رفضًا.
اجعل المفاجآت صغيرة وموضعية ومفهومة
تعمل المفاجأة المقيدة بأفضل شكل عندما تغير تفصيلة اختيارية في القصة بدلاً من استبدال خيار اللاعب المحدد مسبقًا بصمت. لنفترض أن اللاعب اختار استكشاف سوق هادئ؛ يمكن للذكاء الاصطناعي إضافة لافتة مرسومة يدويًا أو بائع ينسق ثمار الكمثرى في وعاء أزرق. تضيف هذه التفاصيل حيوية دون تغيير المكان الذي ذهب إليه اللاعب أو إجباره على اتخاذ إجراء جديد.
تتطلب الإضافة الأكثر تأثيرًا حدودًا أقوى. إذا أراد الذكاء الاصطناعي أن تصل شخصية مألوفة أو يختفي غرض مهم، يمكن للواجهة تقديم ذلك كاقتراح: «هناك ساعٍ ينتظر عند النافورة. هل تريد إضافة هذا المشهد؟». يمكن للاعب القبول، أو التخطي، أو طلب تفصيلة صغيرة أخرى. يمنح هذا الذكاء الاصطناعي مجالاً لاقتراح الاحتمالات دون التعامل مع اقتراحاته كقرارات اتُّخذت بالفعل.
هذا التمييز هو استنتاج تصميمي مستمد من أبحاث السرد التفاعلي، وليس ادعاءً بأن كل قصة تحتاج إلى الإعدادات نفسها. في دراسة شملت 88 مشاركًا، وجد الباحثون أن الخيارات المرتبطة بمواقف قصصية مختلفة بشكل جوهري ارتبطت بشعور أقوى بالتحكم والفاعلية مقارنة بالخيارات التي تباينت بطرق أقل أهمية (كاردونا-ريفيرا وآخرون، «Foreseeing Meaningful Choices»). بالنسبة للذكاء الاصطناعي الخيالي، يشير ذلك إلى ضرورة إبقاء القرارات المؤثرة للاعب واضحة، مع حصر ارتجاله في التفاصيل التي لا تمحو تلك القرارات في الخفاء.
اعرض ما يمكن للذكاء الاصطناعي تغييره قبل أن يبدأ بالتنفيذ
يمكن لوصف موجز لقواعد المفاجأة أن يعمل كعقد للمشهد؛ كأن ينص على: «قد تغير التفاصيل غير المتوقعة المشاهد والمواجهات الاختيارية. يظل مسارك المحدد وخيارات الحوار وحقائق القصة المحفوظة كما حددتها تمامًا». وإذا كان المشهد يستخدم حدودًا مختلفة، فاعرض هذه الحدود قبل أن يبدأ اللاعب فيه.
بعد ظهور المفاجأة، قدّم توضيحًا موجزًا حول التغيير. عبارة «تمت إضافة: بائع فوانيس بجوار الجسر» أكثر وضوحًا من ترك اللاعب يخمن ما إذا كانت الشخصية جزءًا من القصة الأصلية. وعندما يغير الذكاء الاصطناعي شيئًا اختاره اللاعب بالفعل، يجب عليه تحديد هذا التغيير وتقديم طريقة لاستعادة النسخة السابقة. تساعد التعليقات التوضيحية الواضحة اللاعب على فهم القصة وسلوك النظام معًا.
تؤطر الأبحاث حول فاعلية اللاعب المفهوم جزئيًا حول الإجراءات ذات المعنى وتأثيرها على القصة المتتابعة، مع الإقرار أيضًا بأن تصميم الألعاب يقيد الخيارات المتاحة (جامعة برمنغهام، «Playing stories? Narrative-dramatic agency in Disco Elysium (2019) and Astroneer (2019)»). بالنسبة للتصميم، فإن الدرس العملي هو جعل المساحة المتاحة مفهومة: لا يحتاج اللاعبون إلى التحكم في كل جملة يتم إنشاؤها، ولكن يجب أن يكونوا قادرين على معرفة أجزاء القصة التي تظل متروكة لقراراتهم.
اجعل الخيارات قابلة للتراجع وسهلة الوصول
اسمح للاعبين بالتراجع عن تفصيلة تم إنشاؤها، أو العودة إلى نسخة سابقة من المشهد، أو المتابعة دون حفظ إضافة مقترحة. صنف عناصر التحكم هذه بوضوح، مثل «التراجع عن التغيير الأخير»، أو «استعادة المشهد السابق»، أو «تخطي هذه التفصيلة». لا تجعل اللاعب يبحث في الإعدادات بعد أن تكون المفاجأة قد غيرت القصة بالفعل.
يوصي نمط مبادرة إتاحة الويب (W3C WAI) للرجوع والتراجع بوجود طرق متوقعة للعودة إلى نقطة سابقة، بما في ذلك إمكانية ذلك دون فقدان العمل المنجز. وبتطبيق ذلك على الخيال التفاعلي، يدعم هذا تدبيرًا وقائيًا عمليًا: يجب أن يؤدي التراجع عن المفاجأة إلى استعادة حالة القصة السابقة دون التخلي عن اختيارات اللاعب غير المرتبطة بها. وإذا تم حفظ القصة، فاشرح ما إذا كانت المفاجأة محفوظة أيضًا، ووفّر طريقة لمراجعتها أو عكسها.
مسار التفاعل المفيد يكون كالتالي: يختار اللاعب الحد؛ يقترح الذكاء الاصطناعي أو يقدم تفصيلة مسموحًا بها؛ تحدد الواجهة ما تغير؛ ويقوم اللاعب بقبولها أو تعديلها أو إزالتها. وفي حالة حدوث تغيير كبير أو يصعب التراجع عنه في الحبكة، اطلب الإذن قبل التأكيد. هذا يجعل الخيار مرئيًا في اللحظة التي يهم فيها بدلاً من الاعتماد على موافقة عامة مسبقة من بداية القصة.
استخدم إشارات القصة العادية، وتجنب الضغط أو خلق حيرة مصطنعة
يجب أن تنبع المفاجأة من العالم الخيالي، وليس من تكتيكات الواجهة التي تجعل اللاعبين يشعرون بأنهم ملزمون بمواصلة اللعب. تجنب الإشعارات المحددة بوقت، أو سلاسل التتابع (streaks)، أو المكافآت المتصاعدة، أو التلميحات التي تشير إلى أن اللاعب سيفوّت شيئًا إذا رفض. يمكن للمفاجأة أن تكون مجرد منعطف اختياري في المشهد، مع توفير عناصر التحكم الهادئة نفسها لقبولها، أو تخطيها، أو التراجع عنها.
يجب أن يعتمد الذكاء الاصطناعي أيضًا على السياق الخيالي الذي اختار اللاعب بناءه، وليس على حقائق شخصية حقيقية. يمكن للقصة تقديم شخصية خيالية تتذكر حدثًا مشتركًا إذا كان ذلك الحدث مكتوبًا بالفعل داخل القصة، ولكن لا ينبغي أن توحي بأن الذكاء الاصطناعي يعرف شيئًا شخصيًا عن اللاعب خارج إطار الخيال. هذا يحافظ على المفاجأة ضمن الإطار التخيلي المتفق عليه.
يعد السؤال عن المعلومات التي استخدمها الذكاء الاصطناعي ومدى التحكم المتاح للاعب اختبارًا مفيدًا. إذا كانت التفصيلة مستمدة من عالم القصة ويمكن رفضها أو التراجع عنها، فسيكون من الأسهل فهمها كارتجال لطيف. أما إذا كانت تعتمد على افتراض غير معلن من العالم الحقيقي أو تغير نتيجة دائمة دون سابق إنذار، فإن التصميم يكون قد تجاوز حدود المفاجأة البسيطة.
اختبر الحدود من خلال مشاهد واقعية ملموسة
يمكن للكتاب والمصممين اختبار نظام المفاجأة من خلال مراجعة بسيطة تتكون من ثلاثة أجزاء. أولاً، دوّن خيار اللاعب الصريح. ثانيًا، اذكر التفاصيل المسموح للذكاء الاصطناعي بإضافتها بموجب الإعداد المختار. ثالثًا، تحقق مما إذا كانت كل إضافة مقترحة تغير الخيار أو تؤدي إلى نتيجة لا رجعة فيها؛ فإن كان الأمر كذلك، يجب على النظام السؤال أولاً أو استبعاد الإضافة.
على سبيل المثال، إذا اختار اللاعب الجلوس بجوار النافذة ومراقبة المطر، فقد تكون المفاجأة المسموح بها هي صوت عربة تمر في الخارج. بينما دخول شخصية إلى الغرفة وبدء محادثة قد يتجاوز إعدادًا يقتصر على تفاصيل المشهد؛ وإذا كشفت تلك الشخصية عن سر كبير، فسيكون ذلك تجاوزًا أكبر. يمكن للتصميم تصنيف هذه التغييرات إلى مستويات مختلفة، بحيث يكون لدى الذكاء الاصطناعي قاعدة واضحة تحدد متى يرتجل ومتى يطلب الإذن.
يمكن تطبيق هذا النهج عبر مسارات تفريعية واضحة أو نصوص يتم توليدها آليًا. توثيق Twine، على سبيل المثال، يصف الروابط بأنها مسارات بين مقاطع القصة، مما يمنح المؤلفين طريقة لتقديم خيارات تؤدي إلى وجهات محددة (Twine Cookbook، «How do I make links?»). هذا أحد خيارات التنفيذ العملية، وليس دليلاً على وجوب استخدام Twine في كل قصص الذكاء الاصطناعي. تظل متطلبات التصميم متماثلة في كلتا الحالتين: يجب أن يكون اللاعب قادرًا على فهم المسار المتاح والعودة عندما يتطلب خيار ما تعديلاً.
حقق التوازن بتغيير التفاصيل، لا الاتفاق الأساسي
يمكن للذكاء الاصطناعي الخيالي تقديم المفاجأة والتحكم معًا من خلال الارتجال داخل مساحة يحددها اللاعب: اجعل المفاجآت متناسبة مع الإعداد، وأظهر ما تغير، واحمِ الخيارات المحددة مسبقًا، واجعل التعديل سهلاً. لا يحتاج اللاعب إلى توقع كل تفصيلة، بل يحتاج إلى تصور موثوق لما قد يغيره الذكاء الاصطناعي ومسار واضح للتراجع عندما لا يكون التغيير مناسبًا.
