مقدمة شاملة للألعاب الكاملة على السلسلة

متوسطOct 29, 2023
ستعرض هذه المقالة ماهية اللعبة المتصلة بالسلسلة بالكامل، وتقارنها بألعاب GameFi وألعاب Web2 التقليدية، وتحلل حالة تطورها وآفاقها من منظور الصناعة.
مقدمة شاملة للألعاب الكاملة على السلسلة

ما هي اللعبة الكاملة على السلسلة؟

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

في البداية، كانت الألعاب المتصلة بالسلسلة بالكامل محبوبة من قبل مجموعة من المطورين واللاعبين الأصليين لـ Web3، ولكن مع انفجار الألعاب الكاملة على السلسلة مثل Dark Forest، أدرك المزيد والمزيد من الأشخاص المزايا التي لا تضاهى للألعاب المدمجة بالكامل على GameFi والألعاب خارج السلسلة التقليدية. المزايا هي كما يلي:

الإنفتاح

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

الشفافية

نظرًا لمنطق اللعبة الذي يتم وضعه على blockchain، فإن احتمالية الغش في اللعبة منخفضة للغاية، ويمكن للاعبين مراقبة حالة تشغيل اللعبة من خلال نشر العقود على blockchain.

ملكية الأصول

الأصول التي تم الحصول عليها من خلال المشاركة في الألعاب الكاملة على السلسلة هي أيضًا أصول على السلسلة، والتي يتحكم فيها اللاعبون بشكل كامل ويمكنهم نقلها بحرية.

موجه نحو المجتمع

تولي الألعاب الكاملة على السلسلة مزيدًا من الاهتمام لتنمية المجتمع، والتي يخضع معظمها لـ DAOs، وستعمل الاحتياجات داخل المجتمع على تحسين اللعبة باستمرار.

الاستدامة

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

قابلية التركيب

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

على السلسلة بالكامل مقابل GameFi مقابل الألعاب التقليدية

لسهولة المقارنة، نقدم الاختلافات في شكل الجدول:

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

البنية التحتية للصناعة

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

مستوى صناعة الألعاب على السلسلة بالكامل(المصدر:متوسطIOSG

بلوكتشين

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

  1. قابلية برمجة السلسلة العامة
    في الأيام الأولى لتطوير ألعاب متصلة بالسلسلة بالكامل، تم اختيار إيثريوم من قبل العديد من الألعاب المبكرة على السلسلة كأقوى منصة لبرمجة العقود الذكية. الآن، قامت منصات Layer1 و Layer2 السائدة بإجراء تحسينات مختلفة لتطوير Dapp. على سبيل المثال، قامت Aptos و Sui بتحسين تجربة البرمجة على مستوى لغة البرمجة. من المرجح أن يفضل مطورو السلاسل العامة السلاسل العامة الأكثر ملاءمة للمطورين والتي تعمل على تحسين عملية استدعاء المستخدمين للعقود.

  2. أداء الشبكة
    يحتاج اللاعبون إلى الاتصال بالعقود والحصول على تعليقات بيانات السلسلة عند ممارسة الألعاب، الأمر الذي يتطلب مستوى معينًا من أداء السلسلة. على سبيل المثال، في لعبة متعددة المستخدمين في الوقت الفعلي، هناك حاجة إلى توقيعات متعددة في جولة لعبة واحدة. إذا كانت الشبكة مزدحمة للغاية، فقد يؤدي ذلك إلى تجربة مستخدم سيئة. حاليًا، يمكن لـ TPS من Solana و Ethereum Layer2 تلبية الاحتياجات الأساسية للألعاب الموجودة بالكامل على السلسلة.

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

  4. تأثيرات الشبكة لطبقة تطبيقات السلسلة العامة
    بعد إطلاق ألعاب Fully On-Chain، يمكن لأسواق NFT وبروتوكولات DeFi أن تعزز بشكل كبير سيولة الأصول داخل اللعبة والرموز الأصلية، وبالتالي جذب قاعدة مستخدمين أكبر. وفي الوقت نفسه، سيقوم العديد من مزودي الخدمات، بما في ذلك مطوري محركات الألعاب، بتخصيص عروضهم لتكون متوافقة مع بنيات بلوكتشين المختلفة. ومن المنطقي أن بلوكتشين عالية الجودة لن تتفوق في تطبيقات الألعاب فحسب، بل ستمهد الطريق أيضًا للتطوير المزدهر للتطبيقات اللامركزية الأخرى (dApps)، وبالتالي تعظيم تأثيرات الشبكة في طبقة التطبيقات.

محرك لعبة بلوكشين

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

في الألعاب المتصلة بالسلسلة بالكامل، نظرًا لأن حالة اللعبة سيتم تخزينها بالكامل على بلوكتشين، ظهرت محركات الألعاب المصممة للألعاب على السلسلة.

كان أول محرك تم تطويره لنظام إيثريوم البيئي هو محرك MUD الذي أطلقته Lattice، ثم ظهرت تدريجيًا محركات أخرى لأنظمة بيئية مختلفة وباستخدام لغات برمجة مختلفة، مثل DojoEngine لـ Starkware و Curio's Keystone و Argus وما إلى ذلك.

البرامج الوسيطة

AA

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

من خلال الاستفادة من تقنية AA، يمكن لألعاب Fully On-Chain حل المشكلات التي تؤدي إلى تدهور تجربة المستخدم، مثل الحاجة إلى التوقيعات المتكررة ومتطلبات استخدام محفظة معينة، وبالتالي تحقيق تفاعلات أكثر سهولة في الاستخدام.

رقم عشوائي

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

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

إثبات المعرفة الصفرية

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

ألعاب شعبية كاملة على السلسلة

دارك فورست

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

لقطة شاشة لعبة DarkForest(المصدر:مراجعة التكنولوجيا

تستخدم Dark Forest تقنية Fully On-Chain و ZK-SNARK لإنشاء تجربة لعب فريدة من نوعها، حيث يتم نشر جميع قواعد اللعبة والمنطق على blockchain كعقود ذكية.

لعبة الذئب

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

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

عرض نمط لعبة الذئب(المصدر: موقع Wolf Game الرسمي

في المراحل الأولى من اللعبة، تم التخطيط لاستخدام تقنية L2، وهي حل توسعة من الطبقة الثانية، لزيادة إنتاجية المعاملات وتقليل تكاليف المعاملات. لتسريع تطوير اللعبة وتحسين تصميمها، بعد إعادة التصميم، اعتمدت اللعبة بنية Web 3-Web 2 الهجينة، أي أن طريقة اللعب ستتم خارج السلسلة، بينما ستكون ملكية الأصول على السلسلة.

الناجي من الغنائم

Loot Survivor هي لعبة مغامرة تجريبية تعتمد على أسلوب Loot، وتوفر للاعبين تجربة لعب فريدة من نوعها من خلال نموذج Play 2Die الاقتصادي. تم نشر اللعبة على StarkNet للاختبار وتم تطويرها بشكل مشترك من قبل أعضاء الفريق من Bibliotia DAO و DoJo و Guildly.

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

واجهة لعبة Loot Survivor(المصدر: الموقع الرسمي

في الملخص

من الألعاب الثلاث النموذجية ذات السلسلة الكاملة الموضحة أعلاه، يمكننا أن نرى أن ألعاب Web3 Fully On-Chain الحالية لا تزال تتمتع بطريقة لعب محدودة نسبيًا، مع التركيز في الغالب على أنواع الإستراتيجية والمحاكاة. جودة المؤثرات الخاصة والرسوم المتحركة رديئة مقارنة بالألعاب السائدة مثل «Elden Ring» و «League of Legends» و «Call of Duty». نظرًا للجمهور المتخصص وحاجز الدخول إلى Web3، تواجه ألعاب Fully On-Chain تحديات كبيرة في اكتساب المستخدمين.

تحديات الألعاب الكاملة على السلسلة

القيود المفروضة على تقنية بلوكتشين الأساسية

نظرًا لأن سلاسل الكتل ليست مخصصة للاستخدام على السلسلة حصريًا، فلا تزال ألعاب Fully On-Chain تواجه مشكلة ازدحام الشبكة. في السلاسل ذات TPS المنخفض (المعاملات في الثانية)، قد تتأخر سرعة عمليات اللعبة أيضًا بسبب الوقت الذي يستغرقه تأكيد حالة العقد على السلسلة. هذا يعني أيضًا أنه لا يمكن تنفيذ ألعاب MOBA و FPS وغيرها من الألعاب متعددة اللاعبين عبر الإنترنت في الوقت الفعلي على blockchain.

قيود الشفافية الكاملة

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

أعلى عتبة

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

فصل الأصول والبيانات والمستخدمين

يؤدي وضع السوق الحالي مع سلاسل متعددة إلى نشر ألعاب Fully On-Chain بشكل أساسي على سلسلة واحدة. لا يمكن للاعبين تداول الأصول بين سلاسل مختلفة، وغالبًا ما يحتاج المستخدمون الجدد إلى إجراء عمليات نقل الأصول عبر السلاسل قبل تجربة اللعبة. لا يمكن للعبة أيضًا جذب المستخدمين غير الموجودين في سلسلة الاستضافة العامة.

آفاق الألعاب الكاملة على السلسلة

على الرغم من بعض العيوب، ومع تطور التكنولوجيا وتحسين البنية التحتية، قد تؤدي الألعاب الكاملة على السلسلة إلى «العصر الذهبي».

قابلية التوسع وتطوير RaaS

وفيما يتعلق بقضايا أداء بلوكتشين، فقد ظهرت بالفعل حلول مثل Layer2 و RaaS. اليوم، يتم تخصيص العديد من مشاريع توسيع الطبقة الثانية لقضايا قابلية التوسع. يمكن للفرق التي لديها أموال كافية استخدام L2s العامة مثل StarkNet أو Arbitrum Nova، أو أطر L2 المخصصة مثل OP Stack لحالات استخدام محددة، لبناء طبقات توسيع L2. ويمكنهم استخدام Caldera و Conduit و Eclipse و Alt Layer وغيرها من RAAs (التجميع كخدمة) وفقًا لاحتياجات سلاسل التطبيقات المخصصة.

زيادة في البنية التحتية

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

تحسين تجربة المستخدم

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

الاستنتاج

باختصار، تعيد ألعاب Fully On-Chain الملكية للاعبين وتجعل منطق اللعبة شفافًا علنًا على blockchain، بما يتماشى جيدًا مع الروح اللامركزية لـ Web3. فهي توفر مستويات غير مسبوقة من الانفتاح والحرية، مما يسمح لأي شخص بتوسيع وتعديل عالمه القائم على بلوكتشين دون الحاجة إلى إذن. ومع ذلك، نظرًا لارتباطها الوثيق ببلوكتشين، فإنها مقيدة بأداء السلسلة وبنيتها التحتية. كما هو الحال، تعد ألعاب Fully On-Chain أكثر ملاءمة لألعاب الورق والألعاب الإستراتيجية القائمة على الأدوار حيث تكون التفاعلات التعاقدية أقل تكرارًا. إن فلسفات التصميم المتمثلة في التركيز على مشاركة المجتمع والفصل بين الواجهة الأمامية والخلفية وإعادة ملكية الأصول للاعبين تلهم أفكار تصميم جديدة لكل من تطبيقات Web3 والألعاب التقليدية. مع استمرار تطور تقنية blockchain والبرامج الوسيطة مثل AA، ستصبح ألعاب Fully On-Chain مناسبة بشكل متزايد لأنواع مختلفة من الألعاب وستقدم تدريجيًا تجربة مستخدم مماثلة لألعاب Web2.

Auteur : Wayne
Traduction effectuée par : Sonia
Examinateur(s): KOWEI、Hin、Elisa、Ashley He、Joyce
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!
Créer un compte