في تصميم ألعاب داخل السلسلة، تشغل القرارات الجماعية مكانة مهمة. لاستكشاف هذه السمة، قمنا بتطوير Sentences - أداة لبناء عالم تعاوني داخل السلسلة تعتمد على هيكل أصلي، حيث أن جوهرها هو إضافة سرد متفرع فقط. تستخدم Sentences بناء MUD، مما يوفر بيئة خفيفة لابتكار السرد الجماعي. في كل مرة يتم فيها بدء لعبة جديدة، يتم إنشاء عالم جديد تمامًا، ويقوم اللاعبون بإثراء هذا العالم من خلال إضافة الأساطير بشكل تدريجي.
دوافع التصميم
في مجال العوالم المستقلة، غالباً ما تتطلب المشاريع الجديدة "بناء عالم" جماعي، أي إنشاء نظام أساطير مشترك، وتحديد تجربة العالم للاعبين. وعادة ما تكون هذه العملية غير رسمية وغير منظمة، ولكن يمكن أيضاً توجيهها من خلال تلميحات منظمة وتمارين، لمساعدة المشاركين في تشكيل هيكل العالم وتماسكه.
تشكل هذه التمارين نفسها عالماً فريداً، حيث تبني نظام معلومات بين السرديين، وتضع قواعد لتعزيز تطور السرد. هذه المجموعة من القواعد هي جوهر العالم، وتخلق مساحة ممكنة مفتوحة لولادة أفكار جديدة. تؤثر اختيارات التمارين حتماً على السرد الذي يتم إنشاؤه: كل مجموعة من الأسئلة تهيئ نطاق الإجابات المحتملة، وقد يحد التلميح في اتجاه معين من استكشاف الاتجاهات الأخرى.
لذلك، تم تصميم Sentences كـ "عالم مبني من العالم"، صندوق رمل أولي لتوليد المعرفة التعاونية. إنه يحافظ عمدًا على البساطة والقيود، ويهدف إلى أن يكون ساحة اختبار للأفكار الجديدة. في Sentences، لا توجد طرق تفاعلية أو مساهمات أخرى بخلاف توسيع السرد. العالم مبني بشكل خطي، ولكنه يمكن أن يتفرع من البذور الأولية في اتجاهات متعددة.
الآلية الأساسية
عند تحميل اللاعب لعميل Sentences لأول مرة، إذا لم يكن هناك عالم قيد التقدم، ستقدم النظام خيار إنشاء عالم جديد. بعد إنشاء العالم، سيتلقى اللاعب إشعارًا يرشدهم إلى استخدام الآلية الأساسية لتطوير القصة. قد تكون إشارات المثال كما يلي:
"هذه المجتمع يولي أهمية كبيرة للطبيعة"
"هذه الحضارة تعتمد تمامًا على المستوى"
"هذه المجموعة تأسست بواسطة المال"
بمجرد إنشاء العالم، يكون للمؤلف وقت محدد (يحدد بـ 20 كتلة، يتم بطريقة منتظمة) لتقديم محتوى إضافي للقصة. بعد انتهاء الوقت، يدخل المشاركون في المرحلة الثانية، حيث يصوت المشاركون لاختيار الاقتراح المفضل لديهم. سيتم إضافة الاقتراح الذي حصل على أكبر عدد من الأصوات إلى القصة، ثم تبدأ هذه العملية من جديد.
إذا لم يتم تقديم أي مقترحات في الوقت المحدد، فسوف تنتهي العالم. لكن هذه النهاية ليست دائمة: العالم فقط يتم أرشفته، وينضم إلى قائمة العوالم الأخرى التي انتهت. نظرًا لأن جميع المقترحات والتصويتات مسجلة داخل السلسلة، يحتفظ كل عالم بالتاريخ الكامل لجميع الاتجاهات المحتملة، وتمثل هذه "النهايات" الفروع التي تمثل سلسلة من الأكوان المتوازية المحتملة.
التنفيذ الفني
تدير حالتا السرد نظامين مترابطين: أحدهما مسؤول عن إنشاء السرد الجديد، والآخر يتعامل مع الوقت، والتصويت، واقتراح المحتوى الجديد.
تتكون القصة الأولية من جمل تم اختيارها عشوائيًا من قائمة النصوص المحددة مسبقًا. يتم إنشاء هذه النصوص من خلال سكربتات قواعد استبدال بسيطة. قد تتضمن الإصدارات المستقبلية نسخ هذا السكربت في العقد لتوفير نقاط انطلاق أكثر تنوعًا.
بعد تهيئة القصة، يتم إضافة التلميحات الأولية إلى داخل السلسلة، وتبدأ فترة الاقتراح الجديدة. تستمر هذه الدورة لعدد n من الكتل (كل كتلة تستغرق حوالي ثانية واحدة)، ويتم تعريف المتغير periodEndsBlock، الذي يتم تعيينه في بداية كل فترة اقتراح جديدة.
خلال فترة الاقتراح، يقدم المشاركون عناصر سردية جديدة ويصوتون عليها. يتم التعامل مع الاقتراحات والتصويت بواسطة نظام متخصص، ويتم التحقق من توقيت هذه المساهمات استنادًا إلى متغير periodEndsBlock. يشير كل اقتراح إلى "الأب"، حيث تشكل الاقتراحات الناجحة قائمة مرتبطة.
عند انتهاء فترة الاقتراح، يقوم النظام بحساب عدد الأصوات لكل اقتراح. إذا كان هناك تعادل، يتم اختيار اقتراح عشوائي. إذا لم يكن هناك اقتراحات، تنتهي القصة ويتم أرشفتها، ويمكن للاعبين اختيار بدء قصة جديدة.
مشهد التطبيق
الجمل هي الأنسب للسيناريوهات التي تضم من 10 إلى 50 مشاركًا، قد يعرف هؤلاء المشاركون بعضهم البعض أو لا يعرفون، لكنهم يجتمعون معًا بهدف خلق أسطورة نموذجية. على سبيل المثال، يمكن تنظيم حدث على منصة عبر الإنترنت، والهدف هو إنتاج خمسة عوالم جديدة في غضون ساعة واحدة.
كأداة مستقلة، فإن Sentences نفسها ليست مثيرة بشكل خاص، بل هي أكثر مثل أداة بدلاً من كونها عالمًا كاملاً. لكن كعنصر معياري، يمكن لآلية توليد السرد في Sentences أن تتكامل بشكل جيد في ألعاب الأدوار الغنية، حيث تُنسج هيكل اللعبة خلال عملية اللعب. يمكن أيضًا استخدام آلية التصويت لدعم تضمين المحتوى الذي يتم إنشاؤه في الإرشادات التي ينشئها اللاعبون.
تتمثل إحدى قيود النسخة الحالية في خصوصية المطالبات الأولية. يمكن تعديل ذلك لتناسب عمليات النشر المختلفة، لكن توسيع آلية توليد المطالبات في اللعبة بشكل أكبر لتتناسب مع انفتاح الجزء السردي سيكون اتجاهًا مثيرًا للتطور.
الإلهام
تستمد أشكال Sentences إلهامها من ألعاب المغامرات النصية، والإبداع الارتجالي، والأساطير، وألعاب تقمص الأدوار على الطاولة. خلال عملية التطوير، أشرنا إلى Epitaph لـ Max Kreminski (وهو لعبة إنشاء سردي خيالي) وأداة Tracery البديلة للغة لـ Kate Compton. تستخدم هذه المشاريع عشوائية بسيطة ونموذجية لإنشاء سرد متفرع معقد، ونحن مهتمون بشكل خاص بإمكانيات هذه الجذور في المشاهد الجماعية.
على الرغم من أن Sentences تستهدف بشكل أساسي بناء العوالم، إلا أنها يمكن أن تُستخدم أيضًا في سيناريوهات الكتابة التعاونية المحدودة الأخرى.
آفاق المستقبل
الاتجاه الواضح لتوسيع Sentences هو السماح للأشخاص الذين ينشئون العالم بتحديد قواعد معينة، لتقرير كيفية إضافة جمل جديدة إلى السرد. على سبيل المثال، يمكن أن تعدل هذه القواعد نظام التصويت، مما يتطلب عددًا معينًا من اللاعبين للمتابعة في السرد، أو تعديل وقت التصويت لتغيير سرعة تطور السرد. بهذه الطريقة، تصبح Sentences ليست فقط أداة لتصميم نماذج العالم، ولكن أيضًا أداة لتصميم نماذج نظام القيود التي تنتج أنماط قصص محددة وهياكل حوار.
الاتجاه التطويري الآخر المثير للاهتمام هو إنشاء عوالم موازية من "الفرع الميت" الحالي في العالم. قد تكون الطريقة المثلى لتحقيق ذلك هي إنشاء عقد "عالم جديد" جديد يتضمن مؤشرات إلى الفروع القديمة، بدلاً من إنشاء عالم جديد من الصفر.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 9
أعجبني
9
9
مشاركة
تعليق
0/400
HashRatePhilosopher
· منذ 4 س
دعوني أتناقش حول هذه النقطة!
شاهد النسخة الأصليةرد0
LiquidatedNotStirred
· منذ 22 س
离谱 现在连做梦也得 داخل السلسلة 做了
شاهد النسخة الأصليةرد0
AirdropHunterXiao
· 07-30 02:08
太无聊了 web3需要的是 توزيع مجاني
شاهد النسخة الأصليةرد0
UnluckyMiner
· 07-30 02:08
إذا لم تفهم، اسأل. هل يمكن زيادة الأرباح؟
شاهد النسخة الأصليةرد0
HodlOrRegret
· 07-30 02:07
بدأت تظهر النكهة، فقط من جرب يعرف إذا كانت لذيذة أم لا
شاهد النسخة الأصليةرد0
SneakyFlashloan
· 07-30 02:04
هل حقًا الجميع يمارسون الشغف في بناء الصناديق الرملية؟
شاهد النسخة الأصليةرد0
NoodlesOrTokens
· 07-30 01:51
هل تريد القيام بسرد جماعي؟ لا تدع الذكاء الاصطناعي يُستغل بغباء.
Sentences:داخل السلسلة التعاون أدوات بناء العالم تنفيذ وتطبيق
أدوات بناء عالم التعاون داخل السلسلة: Sentences
في تصميم ألعاب داخل السلسلة، تشغل القرارات الجماعية مكانة مهمة. لاستكشاف هذه السمة، قمنا بتطوير Sentences - أداة لبناء عالم تعاوني داخل السلسلة تعتمد على هيكل أصلي، حيث أن جوهرها هو إضافة سرد متفرع فقط. تستخدم Sentences بناء MUD، مما يوفر بيئة خفيفة لابتكار السرد الجماعي. في كل مرة يتم فيها بدء لعبة جديدة، يتم إنشاء عالم جديد تمامًا، ويقوم اللاعبون بإثراء هذا العالم من خلال إضافة الأساطير بشكل تدريجي.
دوافع التصميم
في مجال العوالم المستقلة، غالباً ما تتطلب المشاريع الجديدة "بناء عالم" جماعي، أي إنشاء نظام أساطير مشترك، وتحديد تجربة العالم للاعبين. وعادة ما تكون هذه العملية غير رسمية وغير منظمة، ولكن يمكن أيضاً توجيهها من خلال تلميحات منظمة وتمارين، لمساعدة المشاركين في تشكيل هيكل العالم وتماسكه.
تشكل هذه التمارين نفسها عالماً فريداً، حيث تبني نظام معلومات بين السرديين، وتضع قواعد لتعزيز تطور السرد. هذه المجموعة من القواعد هي جوهر العالم، وتخلق مساحة ممكنة مفتوحة لولادة أفكار جديدة. تؤثر اختيارات التمارين حتماً على السرد الذي يتم إنشاؤه: كل مجموعة من الأسئلة تهيئ نطاق الإجابات المحتملة، وقد يحد التلميح في اتجاه معين من استكشاف الاتجاهات الأخرى.
لذلك، تم تصميم Sentences كـ "عالم مبني من العالم"، صندوق رمل أولي لتوليد المعرفة التعاونية. إنه يحافظ عمدًا على البساطة والقيود، ويهدف إلى أن يكون ساحة اختبار للأفكار الجديدة. في Sentences، لا توجد طرق تفاعلية أو مساهمات أخرى بخلاف توسيع السرد. العالم مبني بشكل خطي، ولكنه يمكن أن يتفرع من البذور الأولية في اتجاهات متعددة.
الآلية الأساسية
عند تحميل اللاعب لعميل Sentences لأول مرة، إذا لم يكن هناك عالم قيد التقدم، ستقدم النظام خيار إنشاء عالم جديد. بعد إنشاء العالم، سيتلقى اللاعب إشعارًا يرشدهم إلى استخدام الآلية الأساسية لتطوير القصة. قد تكون إشارات المثال كما يلي:
"هذه المجتمع يولي أهمية كبيرة للطبيعة" "هذه الحضارة تعتمد تمامًا على المستوى" "هذه المجموعة تأسست بواسطة المال"
بمجرد إنشاء العالم، يكون للمؤلف وقت محدد (يحدد بـ 20 كتلة، يتم بطريقة منتظمة) لتقديم محتوى إضافي للقصة. بعد انتهاء الوقت، يدخل المشاركون في المرحلة الثانية، حيث يصوت المشاركون لاختيار الاقتراح المفضل لديهم. سيتم إضافة الاقتراح الذي حصل على أكبر عدد من الأصوات إلى القصة، ثم تبدأ هذه العملية من جديد.
إذا لم يتم تقديم أي مقترحات في الوقت المحدد، فسوف تنتهي العالم. لكن هذه النهاية ليست دائمة: العالم فقط يتم أرشفته، وينضم إلى قائمة العوالم الأخرى التي انتهت. نظرًا لأن جميع المقترحات والتصويتات مسجلة داخل السلسلة، يحتفظ كل عالم بالتاريخ الكامل لجميع الاتجاهات المحتملة، وتمثل هذه "النهايات" الفروع التي تمثل سلسلة من الأكوان المتوازية المحتملة.
التنفيذ الفني
تدير حالتا السرد نظامين مترابطين: أحدهما مسؤول عن إنشاء السرد الجديد، والآخر يتعامل مع الوقت، والتصويت، واقتراح المحتوى الجديد.
تتكون القصة الأولية من جمل تم اختيارها عشوائيًا من قائمة النصوص المحددة مسبقًا. يتم إنشاء هذه النصوص من خلال سكربتات قواعد استبدال بسيطة. قد تتضمن الإصدارات المستقبلية نسخ هذا السكربت في العقد لتوفير نقاط انطلاق أكثر تنوعًا.
بعد تهيئة القصة، يتم إضافة التلميحات الأولية إلى داخل السلسلة، وتبدأ فترة الاقتراح الجديدة. تستمر هذه الدورة لعدد n من الكتل (كل كتلة تستغرق حوالي ثانية واحدة)، ويتم تعريف المتغير periodEndsBlock، الذي يتم تعيينه في بداية كل فترة اقتراح جديدة.
خلال فترة الاقتراح، يقدم المشاركون عناصر سردية جديدة ويصوتون عليها. يتم التعامل مع الاقتراحات والتصويت بواسطة نظام متخصص، ويتم التحقق من توقيت هذه المساهمات استنادًا إلى متغير periodEndsBlock. يشير كل اقتراح إلى "الأب"، حيث تشكل الاقتراحات الناجحة قائمة مرتبطة.
عند انتهاء فترة الاقتراح، يقوم النظام بحساب عدد الأصوات لكل اقتراح. إذا كان هناك تعادل، يتم اختيار اقتراح عشوائي. إذا لم يكن هناك اقتراحات، تنتهي القصة ويتم أرشفتها، ويمكن للاعبين اختيار بدء قصة جديدة.
مشهد التطبيق
الجمل هي الأنسب للسيناريوهات التي تضم من 10 إلى 50 مشاركًا، قد يعرف هؤلاء المشاركون بعضهم البعض أو لا يعرفون، لكنهم يجتمعون معًا بهدف خلق أسطورة نموذجية. على سبيل المثال، يمكن تنظيم حدث على منصة عبر الإنترنت، والهدف هو إنتاج خمسة عوالم جديدة في غضون ساعة واحدة.
كأداة مستقلة، فإن Sentences نفسها ليست مثيرة بشكل خاص، بل هي أكثر مثل أداة بدلاً من كونها عالمًا كاملاً. لكن كعنصر معياري، يمكن لآلية توليد السرد في Sentences أن تتكامل بشكل جيد في ألعاب الأدوار الغنية، حيث تُنسج هيكل اللعبة خلال عملية اللعب. يمكن أيضًا استخدام آلية التصويت لدعم تضمين المحتوى الذي يتم إنشاؤه في الإرشادات التي ينشئها اللاعبون.
تتمثل إحدى قيود النسخة الحالية في خصوصية المطالبات الأولية. يمكن تعديل ذلك لتناسب عمليات النشر المختلفة، لكن توسيع آلية توليد المطالبات في اللعبة بشكل أكبر لتتناسب مع انفتاح الجزء السردي سيكون اتجاهًا مثيرًا للتطور.
الإلهام
تستمد أشكال Sentences إلهامها من ألعاب المغامرات النصية، والإبداع الارتجالي، والأساطير، وألعاب تقمص الأدوار على الطاولة. خلال عملية التطوير، أشرنا إلى Epitaph لـ Max Kreminski (وهو لعبة إنشاء سردي خيالي) وأداة Tracery البديلة للغة لـ Kate Compton. تستخدم هذه المشاريع عشوائية بسيطة ونموذجية لإنشاء سرد متفرع معقد، ونحن مهتمون بشكل خاص بإمكانيات هذه الجذور في المشاهد الجماعية.
على الرغم من أن Sentences تستهدف بشكل أساسي بناء العوالم، إلا أنها يمكن أن تُستخدم أيضًا في سيناريوهات الكتابة التعاونية المحدودة الأخرى.
آفاق المستقبل
الاتجاه الواضح لتوسيع Sentences هو السماح للأشخاص الذين ينشئون العالم بتحديد قواعد معينة، لتقرير كيفية إضافة جمل جديدة إلى السرد. على سبيل المثال، يمكن أن تعدل هذه القواعد نظام التصويت، مما يتطلب عددًا معينًا من اللاعبين للمتابعة في السرد، أو تعديل وقت التصويت لتغيير سرعة تطور السرد. بهذه الطريقة، تصبح Sentences ليست فقط أداة لتصميم نماذج العالم، ولكن أيضًا أداة لتصميم نماذج نظام القيود التي تنتج أنماط قصص محددة وهياكل حوار.
الاتجاه التطويري الآخر المثير للاهتمام هو إنشاء عوالم موازية من "الفرع الميت" الحالي في العالم. قد تكون الطريقة المثلى لتحقيق ذلك هي إنشاء عقد "عالم جديد" جديد يتضمن مؤشرات إلى الفروع القديمة، بدلاً من إنشاء عالم جديد من الصفر.