دورة الألعاب المحلية المفضلة: خطة جديدة لتحسين تجربة الألعاب داخل السلسلة

حلقة اللعبة المحلية المفضلة: أفكار جديدة لتحسين تجربة الألعاب داخل السلسلة

تعتبر دورة اللعبة ذات الأولوية المحلية نمط تصميم ألعاب مبتكر يولي أهمية لتجربة خارج السلسلة أو التجربة غير المتصلة. السمة الأساسية لهذا النمط هي تشغيل الدورة الرئيسية للعبة بالكامل على جهاز اللاعب، دون أن تتأثر بتأكيدات المعاملات داخل السلسلة أو استجابات الشبكة الأخرى، ما لم يختار اللاعب بشكل نشط التفاعل معها. تستند هذه الفكرة إلى مفهوم البرمجيات ذات الأولوية المحلية وقد تم تطبيقها والتحقق منها في العديد من المشاريع التجريبية.

دوافع التصميم

مع الزيادة السريعة في قدرة أجهزة الحافة على المعالجة، أصبح نقل المزيد من الأعمال المعالجة إلى هذه الأجهزة استراتيجية فعالة. هذا لا يقلل فقط من التأخير بشكل ملحوظ، بل يحسن أيضًا تجربة اللعبة بشكل عام. في تصميم العوالم المستقلة، نواجه خيارات مشابهة. التطبيقات التقليدية داخل السلسلة عادة ما تحتاج إلى الانتظار حتى تكتمل المعاملات لتحديث حالة اللعبة، وهذه الطريقة واضحة بشكل خاص في الألعاب الكاملة داخل السلسلة، مما يؤدي إلى مشاكل تأخير خطيرة.

لمواجهة هذا التحدي، اقترح المطورون تصميم دورة لعبة جديدة تهدف إلى تقليل عدد المعاملات التي يحتاج كل لاعب لإرسالها في كل لعبة إلى مرة واحدة فقط. تمكنت هذه الطريقة من تحرير دورة اللعبة من قيود معدل المعاملات ووقت الكتلة، من خلال تشغيل الدورة الأساسية للعبة محليًا، مستفيدة بشكل كامل من القدرة الحسابية المحلية، بينما تتجنب تأثير وقت الكتلة على تجربة اللعبة.

شرح الأنماط

نموذج دورة اللعبة ذات الأولوية المحلية يتكون بشكل رئيسي من جزئين: دورة اللعبة الأساسية ودورة اللعبة الميتا.

  1. حلقة اللعبة الأساسية: تشكل التجربة الرئيسية للعبة، تعمل بالكامل على جهاز اللاعب المحلي.

  2. حلقة اللعبة الأساسية: تعمل بشكل غير متزامن، مما يعزز التفاعل بين اللاعبين، ولكن لا تعيق تنفيذ الحلقة الأساسية للعبة.

تقوم الحلقة الأساسية للعبة بنقل المعلومات إلى حلقة الميتا، التي تقوم بإنشاء معلومات جديدة بناءً على المعلومات المقدمة من اللاعب. ثم يتم إرسال هذه المعلومات الجديدة بشكل غير متزامن إلى جهاز اللاعب.

تتنوع طرق تنفيذ حلقة اللعبة الميتا، وأبسط شكل يمكن أن يكون لوحة تسجيل النقاط. في هذه الحالة، يمكن أن تكون حلقة اللعبة الأساسية لعبة ألغاز، حيث يقوم اللاعبون بمحاولة حل الألغاز بشكل متكرر. عندما يكون اللاعب راضيًا عن الحل، يمكنه تقديمه وإعادة توجيهه إلى حلقة اللعبة الميتا. ستقوم حلقة اللعبة الميتا بتقييم فعالية الحل وتجميع النتائج في لوحة المتصدرين.

يمكن أن تكون التطبيقات الأكثر تقدماً هي نظام مطابقة اللاعبين. على سبيل المثال، في ألعاب القتال التلقائية، تدور الحلقة الأساسية للعبة حول تصميم اللاعبين واستراتيجية القتال واختبارها. بعد أن يكون اللاعبون راضين، يقدمون الاستراتيجيات، وتكون الحلقة الميتا مسؤولة عن مطابقة استراتيجيات اللاعبين المختلفين للقتال، وقد تنفذ نظام تصنيف لتقييم كل محتوى مُقدم أو قوة اللاعب.

قد تتضمن تنفيذًا أكثر تعقيدًا حلقتين متصلتين من الألعاب: حلقة لعبة متعددة اللاعبين وحلقة لعبة فردية. يتم تنفيذ حلقة اللعبة المتعددة اللاعبين في الحلقة الفرعية للعبة، حيث تتقدم بشكل أبطأ؛ بينما يتم تنفيذ حلقة اللعبة الفردية في الحلقة الأساسية للعبة، حيث تعمل بسرعة محلية. يسمح هذا التصميم للاعبين بإجراء تجارب سريعة وتعديلات في الحلقة الأساسية للعبة، بينما يشاركون في لعبة متعددة اللاعبين أكبر وأبطأ.

مثال على التنفيذ

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

تقوم العقود الذكية بتنفيذ برنامج محاكاة مماثل للدورة الأساسية للعبة، مما يضمن أن يتمكن اللاعبون من تقييم تأثير حلولهم بدقة قبل تقديمها. تقوم العقود بإصدار أحداث تحتوي على أوصاف الحلول ومعلومات الأداء. تشترك الدورة الأساسية للعبة في هذه التحديثات، مما يمكن اللاعبين من رؤية تصنيفات جميع الحلول المقدمة وتعلم استراتيجيات اللاعبين الآخرين.

التوسع والرؤية المستقبلية

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

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

نموذج دورة الألعاب المحلية ذات الأولوية يوفر فكرة جديدة لتطوير الألعاب داخل السلسلة، مع القدرة على تحسين تجربة اللاعبين بشكل كبير، مع الحفاظ على مزايا اللامركزية. مع نضوج التكنولوجيا ذات الصلة، يمكننا أن نتوقع رؤية المزيد من تصميمات الألعاب المبتكرة وسيناريوهات التطبيق.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
BridgeJumpervip
· منذ 2 س
فكرة رائعة ثور 👍
شاهد النسخة الأصليةرد0
LiquidityHuntervip
· منذ 4 س
تجربة الأولوية هي الطريق الملكي
شاهد النسخة الأصليةرد0
GateUser-1a2ed0b9vip
· 08-05 14:32
أخيرًا قال شخص ما النقطة الأساسية
شاهد النسخة الأصليةرد0
fork_in_the_roadvip
· 08-05 14:20
فكرة جيدة لتطوير الألعاب على السلسلة
شاهد النسخة الأصليةرد0
SchroedingerAirdropvip
· 08-05 14:18
البلوكتشين قوة تعزز مجددًا
شاهد النسخة الأصليةرد0
GetRichLeekvip
· 08-05 14:13
عالم الألعاب على السلسلة بدأ يشهد تنافسًا داخليًا أيضًا
شاهد النسخة الأصليةرد0
  • تثبيت