ما الذي يمكن للمساعد الذكي لشخصية مفقودة معرفته حقًا في لعبة غموض؟
بالنسبة إلى لعبة غموض خيالية، يجب ألا يعرف المساعد الذكي سوى سجلات القصة التي أتاحها الكاتب له — وفقط بدءًا من اللحظة في القصة التي تصبح فيها تلك السجلات قابلة للوصول. امنح كل حقيقة مصدرًا، ووقتًا أصبحت فيه معروفة، وقاعدة وصول. يتيح ذلك للمساعد مساعدة اللاعبين على ربط الأدلة دون أن يتحول خلسة إلى راوٍ عليم بكل شيء.
افصل سجلات القصة عن صلاحيات وصول المساعد
ابدأ بسجل كامل للقصة مخصص للكاتب: الأحداث، وتصريحات الشخصيات، والأشياء، والرسائل، والترتيب الذي تدخل به إلى مجريات اللعب. بعد ذلك، حدد نطاق رؤية أصغر للمساعد. يمكن لحقيقة ما أن توجد في دليل مرجعية القصة دون أن تكون متاحة للمساعد بعد. هذا التمييز هو أساس الغموض العادل: قد يعرف الكاتب ما حدث، بينما لا يمكن للمساعد سوى استخدام السجلات التي يسمح له دوره الخيالي بالاطلاع عليها.
تنظم أدوات الخيال التفاعلي مثل Twine القصص إلى مقاطع (passages) ويمكنها استخدام المتغيرات والمنطق الشرطي لتغيير ما يراه اللاعب. يوفر ذلك تشبيهًا تصميميًا مفيدًا: تعامل مع كل سجل يكتبه المؤلف كوحدة منفصلة، واجعل الوصول إليه مشروطًا بالمقطع، أو الحدث، أو الاختيار ذي الصلة. Twine’s basic concepts
على سبيل المثال، لنفترض أن شخصية خيالية تدعى مارا تقوم بإعداد معرض لحديقة مجتمعية. قد يكون لدى المساعد إمكانية الوصول إلى ملاحظة تخطيط شاركتها، وجدول زمني معلق على لوحة المجموعة، ورسالة لاحقة ترسلها حول نقل اللافتات المطلية إلى الداخل. لا ينبغي له أن يستنتج مكان مارا لمجرد علمه بأنها تستمتع بالبستنة، ولا ينبغي له رؤية مسودة خاصة لم تتم مشاركتها معه أبدًا. تأتي هذه الحدود من قواعد الوصول المكتوبة للقصة، وليس من ادعاء حول ما يمكن لأنظمة الذكاء الاصطناعي الحقيقية الوصول إليه.
امنح كل حقيقة مصدرًا ووقتًا محددًا لمعرفتها
يجيب سجل الحقائق المفيد عن أربعة أسئلة على الأقل: ما الذي يتم الادعاء به، ومن أو ما الذي قدمه، ومتى أصبح متاحًا للمساعد، وهل هو مباشر أم مستنتج. يصف نموذج أصل البيانات (provenance) الخاص بـ W3C أصول المعلومات من حيث الكيانات والأنشطة والوكلاء؛ كما أنه يسمح للسجلات بوصف كيفية اشتقاق عنصر من عنصر آخر. يعد هذا إطار عمل عمليًا للسجلات الخيالية، حتى لو استخدمت اللعبة تصنيفات بسيطة بدلاً من النموذج الرسمي. W3C PROV Model Primer
قد يبدو السجل المقتضب هكذا:
الادعاء: خططت مارا لطلاء لافتات الحديقة؛ المصدر: ملاحظة تخطيط مشتركة؛ معروف للمساعد بدءًا من: الإثنين، 10:00؛ النوع: تصريح مباشر
الادعاء: تم نقل اللافتات إلى الداخل؛ المصدر: تحديث على لوحة المجموعة؛ معروف للمساعد بدءًا من: الثلاثاء، 16:30؛ النوع: تحديث مباشر
الادعاء: ربما نقلتها مارا بسبب توقعات هطول الأمطار؛ المصدر: ملاحظة الطقس بالإضافة إلى التحديث؛ معروف للمساعد بدءًا من: الثلاثاء، 16:30؛ النوع: استنتاج؛ غير مؤكد
الأوقات المذكورة في الأمثلة هي للتوضيح فقط. التمييز المهم هو بين وقت وقوع الحدث ووقت علم المساعد به. إذا تم إنشاء ملاحظة يوم الإثنين ومشاركتها يوم الثلاثاء، فإن معرفة المساعد تبدأ يوم الثلاثاء ما لم تمنحه القصة وصولاً مبكرًا صراحةً. احتفظ بكلا الطابعين الزمنيين عندما يختلفان.
حافظ على التمييز بين الملاحظة، والتقرير، والاستنتاج
المصدر لا يجعل محتوياته مؤكدة تلقائيًا. قد تصف شخصية ما رأته؛ وقد تكون الملاحظة غير مكتملة؛ وقد يسجل الجدول خطة بدلاً من إجراء حدث بالفعل. يساعد تصنيف نوع السجل المساعد على صياغة إجابته بدقة: «تقول اللوحة إنه تم نقل اللافتات» تختلف عن «نقلت مارا اللافتات»، وكلاهما يختلف عن «من المحتمل أنها نقلتها بسبب الطقس».
استخدم مفردات محدودة باستمرار: ملاحظة مباشرة، وتقرير شخصية، وسجل مكتوب، واستنتاج. يجب أن يشير الاستنتاج إلى السجلات الداعمة له وأن يظل مصنفًا كاستنتاج. يقوم W3C PROV بتمثيل مسؤولية الوكلاء عن الأنشطة واشتقاق كيان من آخر بشكل صريح؛ ويساعد تطبيق هذا التمييز على الحوار اللعبة في إظهار مصدر النتيجة بدلاً من تقديمها كحقيقة جديدة. W3C PROV-O
يخلق هذا أيضًا اختبارًا تأليفيًا مفيدًا: هل يمكن للاعب تتبع تصريح واثق للمساعد وصولاً إلى سجل سُمح له بالوصول إليه؟ إذا لم يكن الأمر كذلك، فقم بمراجعة الإجابة، أو أضف السجل التأليفي المفقود، أو اجعل المساعد يذكر أنه لا يملك معلومات كافية.
حدد الوصول في زمن القصة، وليس فقط حسب الشخصية
لكل سجل، حدد الحدث الذي يتيح وصول المساعد إليه. قد تكون الرسالة المشتركة متاحة بمجرد إرسالها؛ وقد يصبح الإشعار المثبت على لوحة متاحًا عندما يتفقد المساعد اللوحة؛ وقد تصبح المحادثة متاحة فقط بعد أن يختار اللاعب السؤال عنها. تجنب الاعتماد على تصنيفات غامضة مثل «يعرف المساعد كل شيء في الأرشيف» ما لم تثبت القصة ما يحتويه ذلك الأرشيف ومتى يتم تحديثه.
تتكون قاعدة الوصول العملية من ثلاثة أجزاء: جمهور السجل، ومحفز إتاحته، وأي تأخير زمني. على سبيل المثال: «يمكن للمساعد قراءة منشورات لوحة المجموعة بعد أن يفتح اللاعب اللوحة؛ ولا يمكنه قراءة المسودات الشخصية». التأخير مهم في القصص المتفرعة. إذا لم يقم اللاعب بزيارة اللوحة، فلا ينبغي للمساعد أن يتصرف كما لو أنه رأى أحدث منشور لمجرد وجود هذا المنشور في مكان آخر ضمن ملفات الكاتب.
في Twine، يمكن لمتغيرات القصة أن تكون متاحة عبر مختلف المقاطع، بينما تقتصر المتغيرات المؤقتة على المقطع الحالي في Harlowe وSugarCube. يوضح هذا الاختلاف سبب وجوب أن يقرر الكتاب عمدًا ما إذا كانت الحقيقة مستمرة عبر القصة بأكملها أم أنها تنتمي فقط إلى مشهد معين. يعتمد التنفيذ الدقيق على تنسيق القصة، لذا تعامل مع القاعدة كنموذج تصميمي بدلاً من تعليمات برمجية. Twine Cookbook: Variables
اجعل عدم اليقين مفيدًا للاعب
عندما يكون السجل مفقودًا، أو قديمًا، أو غامضًا، دع المساعد يصف الفجوة بعبارات ملموسة. يمكنه أن يقول إن لديه خطة يوم الإثنين ولكن ليس لديه تأكيد لاحق، أو أن إحدى الشخصيات أبلغت عن نقل اللافتات بينما لا تحتوي اللوحة على أي تحديث. يمنح هذا اللاعب خطوة تالية ذات مغزى: التحقق من مصدر تأليفي آخر، أو إعادة زيارة محادثة شخصية، أو إدراك أن الدليل لا يزال غير محلول.
يدعم هذا النهج الغموض دون معرفة كلية اعتباطية. بحثت دراسات في السرد التفاعلي كيف يمكن للمعرفة المحدودة أن تشكل سلوك اللاعب، بما في ذلك دراسة استخدمت قصة الخيال التفاعلي *Anchorhead* لاستكشاف نماذج اللاعبين. بالنسبة إلى مساعد مكتوب، فإن الأثر التصميمي محدود وبسيط: ما تعلمه اللاعب والمساعد يمكن أن يؤثر على اختياراتهما التالية، لذا تتبع حالات المعرفة تلك بوضوح. Rivera-Villicana et al., “Informing a BDI Player Model for an Interactive Narrative”
تدقيق سريع قبل كتابة حوار المساعد
قبل صياغة الرد، تحقق من هذه النقاط لكل ادعاء جوهري:
هل الادعاء موجود في سجل مكتوب، أم أنه مصنف كاستنتاج؟
هل يذكر السجل مصدره ويميز بين الخطة، أو التقرير، أو الملاحظة، أو التأكيد اللاحق؟
في أي وقت من القصة حصل المساعد على حق الوصول إليه؟
هل يسمح الدور الخيالي للمساعد بالوصول إلى هذا المصدر؟
إذا كان السجل غير مكتمل أو متضاربًا، فهل يحافظ الحوار على حالة عدم اليقين تلك؟
إذا كانت الإجابة عن أي من هذه الأسئلة غير واضحة، فقم بتضييق تصريح المساعد حتى يتطابق مع السجل المتاح. يمكن للشخصية الناتجة أن تظل مفيدة: يمكنها تلخيص ما رأته، وتحديد ما يزال غير مؤكد، وتوجيه اللاعب نحو الدليل المكتوب التالي. تنبع موثوقيتها من حدود واضحة ومرئية بين السجل الكامل للقصة والمعلومات التي تلقتها بالفعل.
