تحليل ثلاثة أنماط تصميمية لمحركات الألعاب الكاملة السلسلة Mud و Dojo و Zypher

مبتدئ4/22/2024, 5:38:30 AM
يناقش المقال أنماط تصميم محركات ألعاب سلسلة اللعب الكاملة Mud و Dojo و Zypher، ويحلل حلولها المختلفة لبناء عوالم/ألعاب سلسلة كاملة. يحقق Mud من فريق Lattice التوافق مع EVM وسهولة تطوير المطورين من خلال إطار تطوير العالم ومحرك اللعبة MUD وبروتوكول الاتفاق الأساسي Redstone. يستهدف Dojo بيئة التطوير Starknet، باستخدام لغة Cario وتقنية ZK-Rollup. تعتمد لعبة Zypher Game على تقنية ZK، وتوفر حلولًا موديلية مثل Secret Engine وAW Engine وZytron Kit، مع التأكيد على عدم الثقة ومرونة الأداء. يناقش المقال أيضًا السرد الأساسي لألعاب سلسلة كاملة وأنماط تنفيذ الأساسيات الجديدة، بالإضافة إلى كيفية دفع هذه التقنيات لتطوير صناعة الألعاب.

هل العوالم المستقلة / الألعاب الكاملة السلسلة مجرد ألعاب مملة للمحترفين التقنيين في التشفير؟ أم أنها نوع من الثقافة الجماعية المشابهة للميم؟

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

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

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

السرد الأساسي للعوالم المستقلة / الألعاب الكاملة السلسلة

قدم فريق الشبكة الترابطية الدلالات والتمديدات لمفهوم العوالم المستقلة / الألعاب الكاملة السلسلة في "إعلان العوالم المستقلة"، مميزًا بينها وبين ألعاب Web2.5.

العوالم المستقلة / الألعاب الكاملة السلسلة تعتمد على مبادئ الواقع الرقمي المادي والقواعد الأساسية، مكونة نظم ألعاب مفتوحة مستدامة ذاتية الإمكانية. إنها تمتلك الثبات وعدم التغيير وعدم الإذن.

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

منطق بناء العوالم المستقلة / الألعاب الكاملة السلسلة هو Object - Basic Rules - الواقع الرقمي الفيزيائي، مما يقابل إطار كيان - مكون - نظام محركات الألعاب ECS.

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

نموذج تنفيذ الأسس الجديدة في عوالم مكتملة الذات / ألعاب سلسلة كاملة.

أعلاه هو السرد المبسط للعوالم المعزولة / الألعاب الكاملة السلسلة. لتجسيد السرد للعوالم المعزولة / الألعاب الكاملة السلسلة، نحتاج إلى مجموعة كاملة من الأساسيات الجديدة المكونة من تقنية البلوكشين، محركات الألعاب، البرامج الوسيطة، عملاء الألعاب، ووحدات الهندسة الأخرى.

العالمين المستقلين الجديدة / الألعاب الكاملة تحتاج إلى التعامل مع ثلاث قضايا أساسية:

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

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

كيفية تحقيق عدم التغيير في الواقع المادي الرقمي والشفافية وعدم الإذن وعمليات CRUD (الإنشاء، القراءة، التحديث، الحذف) للقواعد والكائنات الأساسية.

لمعالجة هذه القضايا الثلاث الأساسية، تقدم فرق الألعاب الذاتية المحتوية على العوالم / السلاسل الكاملة، بما في ذلك Lattice و Dojo و Zypher Games، حلول مختلفة.

العناصر الأساسية لشبكة Lattice من العوالم المعزولة / الألعاب الكاملة تتكون من إطار العمل Worlds ومحرك اللعبة MUD وبروتوكول الاتفاق الأساسي Redstone.

إطار تطوير العالم: العالم هو إطار تطوير عقد ذكي يعتمد على محرك تخزين MUD V2 الجديد، STORE. STORE هو محرك تخزين يتم تعريفه بواسطة الوقت التشغيلي. يستخدم MUD V2 ذلك لاستبدال نموذج التخزين لمترجم Solidity.

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

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

محرك لعبة MUD: محرك لعبة MUD الكامل السلسلة هو أول محرك لعبة كامل السلسلة في نظام البيئة الافتراضية للآلة. يتكون MUD V2 من المتجر المحدد من قبل الوقت التشغيل، ومزامنة الحالة، ووحدات AA الأصلية (تجريد الحساب).

تتيح الميزات الجديدة لـ MUD V2 إنشاء مجموعة من الفيزياء الرقمية، وتحديد كيفية إنشاء العالم وتحويله، وبالتالي كسر الوصول الجذري إلى نفسه. ملتزمة دائمًا بمجموعة من القواعد الموحدة: يمكن لأي شخص - بشر وآلات - في العالم التفاعل مع هذه القواعد وبناء أجهزة اجتماعية وهندسية فوقها.

بروتوكول توافق أساسي للحجر الأحمر: الحجر الأحمر هو أول حالة Plasma Rollup L2 لتكوين OP Stack، التي بناها Lattice و Optimism بالتعاون خصيصًا لمطوري الألعاب على السلسلة والعوالم الذاتية التحكم.

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

كان Dojo في البداية مشروعًا Fork لـ MUD، مكرسًا لتنفيذ MUD على Starknet باستخدام لغة Cario. أما مكونات عوالم Dojo المعزولة ذاتيًا / ألعاب السلسلة الكاملة الآن تتكون من حالة Cario وإطار تطوير العقد الذكي، محرك اللعبة الكاملة SOZO CLI، خدمة الوسيط لفهرس و RPC TORII، وبروتوكول الاتفاق الأساسي KATANA.

حالة كاريو وإطار تطوير العقد الذكي: يوفر دوجو طريقة موحدة لبناء ألعاب سلسلة كاملة / عوالم مستقلة على أعلى العقود الذكية كاريو، مما يبسط عملية التطوير ويتيح للمطورين التركيز على المنطق بدلاً من الهندسة المعمارية.

محرك لعبة SOZO CLI Full-Chain: يدعم SOZO CLI إنشاء وبناء واختبار ونشر حالات من الألعاب الكاملة السلسلة / العوالم المستقلة. يدعم إنشاء مكونات وأنظمة جديدة، مما يساعد في إدارة عدة حالات لعوالم مستقلة.

فهرس خدمة الوسيط والبرمجيات الأساسية TORII: يقوم TORII تلقائيًا بفهرسة جميع حالات العقد ويعرضها تلقائيًا من خلال واجهة برمجة التطبيقات GraphQL أو gRPC. لم يعد المطورون بحاجة إلى إنشاء مؤشرات مخصصة بعد الآن.

بروتوكول القاعدة الأساسية لكاتانا: كاتانا هو شبكة تطوير قابلة للتخصيص لشبكة ستاركنت التي تسمح بالتكرار السريع لمنطق اللعبة.

الفرق الرئيسي بين Dojo و MUD هو استخدام ZK-Rollup كبروتوكول توافق أساسي ولغة Cario كلغة تطوير.

على عكس دوجو، الذي انفصل عن مود للتخصص في مسارات تطوير محرك لعبة سلسلة كاملة / عالم مكتمل الذاتي التكيفية، زيفر جيم هو محرك لعبة سلسلة كاملة / عالم مكتمل الذاتي تمامًا يعتمد على تكنولوجيا زد كي. تتكون العناصر الأساسية لألعاب سلسلة كاملة / عوالم مكتملة الذات من زيفر جيم بشكل رئيسي من محرك اللعبة Secret Engine، ومحرك AW Engine، وبروتوكول التوافق الأساسي Zytron Kit.

يوفر محرك السرية مجموعة من SDKs تعتمد على zk (المعرفة الصفرية) لتنفيذ عمليات تشفير قابلة للتحقق بشكل آمن، مما يضمن أن تظل العناصر المطلوبة من قبل اللعبة مختومة على السلسلة. لقد ساعدت الخدمات الحالية مثل zk-shuffle-as-a-service بالفعل في أكثر من 3 ألعاب بطاقات كاملة في التشفير والخلط.

AW Engine: تتكون محرك AW من مجموعة متنوعة من أدوات تطوير البرمجيات التي تعمل بتقنية ZK، بما في ذلك صندوق أدوات الأجهزة، ودوائر التطبيقات الخاصة، وعقد التحقق على السلسلة، وأكثر من ذلك. يمكن لمحرك AW تحقيق وظيفة ZK قابلة للتوصيل وتركيب طوابق ZK والتكامل مع الأجهزة الظاهرية من الطرف الثالث و RISC ZeroZK.

قامت شركة AW Engine أيضًا بتطوير محرك Z4 بشكل مبتكر خصيصًا لألعاب الواقع الافتراضي متعددة اللاعبين. يوسع Z4 توافق ألعاب متعددة الجولات من خلال zk-rollup، حيث يكون النواة طريقة سريعة لتغيير الحالات. يسمح Z4 للألعاب بتجنب البث العالمي للحالة على السلسلة المصدرية وبدلاً من ذلك يحولها إلى تغييرات حالة محلية غير مكلفة. يمكن أن يقلل هذا بشكل فعال من رسوم معاملات المستخدم ويدعم ملايين أو حتى مليارات المعاملات في الثانية (tps)

Zytron Kit: يعتبر Zytron Kit تكديس Sovereign L3 Rollup قابل للتعديل. يتكون من Sovereign L3 Rollup ومحرك اللعب Zypher Games كعقد مُعدّ مُسبقًا، وتقسيم الخوادم، وتوافق البيانات، والشبكات المخصصة.

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

بالإضافة إلى محرك AW ومجموعة Zytron، يحتوي Zypher Game أيضًا على سوق دليل الحسابات للاعبين في الألعاب المحمولة ويتكامل مع بعض البنية التحتية المتعلقة بالألعاب.

مؤخرًا، تعاونت Zypher Game أيضًا مع Risc Zero وCelestia. بالتعاون مع Risc Zero، يدمج Zypher Game جهاز الظاهرة الافتراضي ZK العام من Risc Zero في محرك لعبة Zypher ويوسع حالات استخدام Risc Zero من خلال SDKs الخاصة بالألعاب المضمنة. بالتعاون مع Celestia، يستخدم Zypher Game أداة Celestia Roll Kit لبناء Zytron Kit ويضم Celestia كطبقة DA الافتراضية لـ Zytron Kit.

في الآونة الأخيرة، قامت Zypher Games بإطلاق شبكة B² للاختبار، مما يدل على دعمها لنظام BTC ونية مساعدة تطوير الألعاب على السلسلة في نظام BTC من خلال تقنيات ZKP والذكاء الاصطناعي.

الختام

من التسلسل الزمني إلى العناصر الأساسية، يتم توفير حلول مختلفة من خلال العوالم الذاتية / الألعاب الكاملة لعناوين مشاكل التوسع للبلوكشين، مشكلة حلقة الإيقاع، وتحقيق عدم التغيير والقواعد الأساسية للفيزياء الرقمية، فضلاً عن فتحية الكائنات. اختارت Lattice مسار OP-Rollup+ تنقيح جذري لآلية حالة آلة EVM القائمة على الاتفاق، بينما اختارت Zypher Game و Dojo استخدام ZKP لضغط بيانات الحالة بدون ثقة ونقل التحقق إلى عمليات الحساب خارج السلسلة.

لكل من الحلول الثلاثة مزاياها الخاصة. يتمتع نموذج تنفيذ الشبكة بمزايا في التوافق مع EVM وسهولة الاستخدام من قِبل المطورين. تم تصميم لعبة Dojo وفقًا لبيئة التطوير والتخصص البيئي لـ Starknet. يختار Zypher استخدام DA نمطي، ومعالج RiscZero ZK المشترك، والخصائص الرقمية الطبيعية الأساسية لـ Bitcoin UTXO لتحقيق حلاً يتمتع بعدم الثقة والقابلية للتوسع والأداء المرن.

بالإضافة إلى النماذج الثلاثة المذكورة أعلاه، هناك أيضًا محرك عالم Argus والألعاب الكاملة المستقلة / الأساسية لعالم الأعصاب (CKB) المعتمدة على هيكل البيانات الحالية eUTXO.

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

إخلاء المسؤولية:

  1. هذا المقال مأخوذ من [Panewslab], كل حقوق الطبع والنشر تنتمي إلى الكاتب الأصلي [NingNing]. إذا كانت هناك اعتراضات على هذا الإعادة، يرجى التواصل مع البوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
  2. تنصل المسؤولية: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك الخاصة بالكاتب ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو نسخ المقالات المترجمة ممنوع.

تحليل ثلاثة أنماط تصميمية لمحركات الألعاب الكاملة السلسلة Mud و Dojo و Zypher

مبتدئ4/22/2024, 5:38:30 AM
يناقش المقال أنماط تصميم محركات ألعاب سلسلة اللعب الكاملة Mud و Dojo و Zypher، ويحلل حلولها المختلفة لبناء عوالم/ألعاب سلسلة كاملة. يحقق Mud من فريق Lattice التوافق مع EVM وسهولة تطوير المطورين من خلال إطار تطوير العالم ومحرك اللعبة MUD وبروتوكول الاتفاق الأساسي Redstone. يستهدف Dojo بيئة التطوير Starknet، باستخدام لغة Cario وتقنية ZK-Rollup. تعتمد لعبة Zypher Game على تقنية ZK، وتوفر حلولًا موديلية مثل Secret Engine وAW Engine وZytron Kit، مع التأكيد على عدم الثقة ومرونة الأداء. يناقش المقال أيضًا السرد الأساسي لألعاب سلسلة كاملة وأنماط تنفيذ الأساسيات الجديدة، بالإضافة إلى كيفية دفع هذه التقنيات لتطوير صناعة الألعاب.

هل العوالم المستقلة / الألعاب الكاملة السلسلة مجرد ألعاب مملة للمحترفين التقنيين في التشفير؟ أم أنها نوع من الثقافة الجماعية المشابهة للميم؟

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

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

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

السرد الأساسي للعوالم المستقلة / الألعاب الكاملة السلسلة

قدم فريق الشبكة الترابطية الدلالات والتمديدات لمفهوم العوالم المستقلة / الألعاب الكاملة السلسلة في "إعلان العوالم المستقلة"، مميزًا بينها وبين ألعاب Web2.5.

العوالم المستقلة / الألعاب الكاملة السلسلة تعتمد على مبادئ الواقع الرقمي المادي والقواعد الأساسية، مكونة نظم ألعاب مفتوحة مستدامة ذاتية الإمكانية. إنها تمتلك الثبات وعدم التغيير وعدم الإذن.

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

منطق بناء العوالم المستقلة / الألعاب الكاملة السلسلة هو Object - Basic Rules - الواقع الرقمي الفيزيائي، مما يقابل إطار كيان - مكون - نظام محركات الألعاب ECS.

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

نموذج تنفيذ الأسس الجديدة في عوالم مكتملة الذات / ألعاب سلسلة كاملة.

أعلاه هو السرد المبسط للعوالم المعزولة / الألعاب الكاملة السلسلة. لتجسيد السرد للعوالم المعزولة / الألعاب الكاملة السلسلة، نحتاج إلى مجموعة كاملة من الأساسيات الجديدة المكونة من تقنية البلوكشين، محركات الألعاب، البرامج الوسيطة، عملاء الألعاب، ووحدات الهندسة الأخرى.

العالمين المستقلين الجديدة / الألعاب الكاملة تحتاج إلى التعامل مع ثلاث قضايا أساسية:

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

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

كيفية تحقيق عدم التغيير في الواقع المادي الرقمي والشفافية وعدم الإذن وعمليات CRUD (الإنشاء، القراءة، التحديث، الحذف) للقواعد والكائنات الأساسية.

لمعالجة هذه القضايا الثلاث الأساسية، تقدم فرق الألعاب الذاتية المحتوية على العوالم / السلاسل الكاملة، بما في ذلك Lattice و Dojo و Zypher Games، حلول مختلفة.

العناصر الأساسية لشبكة Lattice من العوالم المعزولة / الألعاب الكاملة تتكون من إطار العمل Worlds ومحرك اللعبة MUD وبروتوكول الاتفاق الأساسي Redstone.

إطار تطوير العالم: العالم هو إطار تطوير عقد ذكي يعتمد على محرك تخزين MUD V2 الجديد، STORE. STORE هو محرك تخزين يتم تعريفه بواسطة الوقت التشغيلي. يستخدم MUD V2 ذلك لاستبدال نموذج التخزين لمترجم Solidity.

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

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

محرك لعبة MUD: محرك لعبة MUD الكامل السلسلة هو أول محرك لعبة كامل السلسلة في نظام البيئة الافتراضية للآلة. يتكون MUD V2 من المتجر المحدد من قبل الوقت التشغيل، ومزامنة الحالة، ووحدات AA الأصلية (تجريد الحساب).

تتيح الميزات الجديدة لـ MUD V2 إنشاء مجموعة من الفيزياء الرقمية، وتحديد كيفية إنشاء العالم وتحويله، وبالتالي كسر الوصول الجذري إلى نفسه. ملتزمة دائمًا بمجموعة من القواعد الموحدة: يمكن لأي شخص - بشر وآلات - في العالم التفاعل مع هذه القواعد وبناء أجهزة اجتماعية وهندسية فوقها.

بروتوكول توافق أساسي للحجر الأحمر: الحجر الأحمر هو أول حالة Plasma Rollup L2 لتكوين OP Stack، التي بناها Lattice و Optimism بالتعاون خصيصًا لمطوري الألعاب على السلسلة والعوالم الذاتية التحكم.

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

كان Dojo في البداية مشروعًا Fork لـ MUD، مكرسًا لتنفيذ MUD على Starknet باستخدام لغة Cario. أما مكونات عوالم Dojo المعزولة ذاتيًا / ألعاب السلسلة الكاملة الآن تتكون من حالة Cario وإطار تطوير العقد الذكي، محرك اللعبة الكاملة SOZO CLI، خدمة الوسيط لفهرس و RPC TORII، وبروتوكول الاتفاق الأساسي KATANA.

حالة كاريو وإطار تطوير العقد الذكي: يوفر دوجو طريقة موحدة لبناء ألعاب سلسلة كاملة / عوالم مستقلة على أعلى العقود الذكية كاريو، مما يبسط عملية التطوير ويتيح للمطورين التركيز على المنطق بدلاً من الهندسة المعمارية.

محرك لعبة SOZO CLI Full-Chain: يدعم SOZO CLI إنشاء وبناء واختبار ونشر حالات من الألعاب الكاملة السلسلة / العوالم المستقلة. يدعم إنشاء مكونات وأنظمة جديدة، مما يساعد في إدارة عدة حالات لعوالم مستقلة.

فهرس خدمة الوسيط والبرمجيات الأساسية TORII: يقوم TORII تلقائيًا بفهرسة جميع حالات العقد ويعرضها تلقائيًا من خلال واجهة برمجة التطبيقات GraphQL أو gRPC. لم يعد المطورون بحاجة إلى إنشاء مؤشرات مخصصة بعد الآن.

بروتوكول القاعدة الأساسية لكاتانا: كاتانا هو شبكة تطوير قابلة للتخصيص لشبكة ستاركنت التي تسمح بالتكرار السريع لمنطق اللعبة.

الفرق الرئيسي بين Dojo و MUD هو استخدام ZK-Rollup كبروتوكول توافق أساسي ولغة Cario كلغة تطوير.

على عكس دوجو، الذي انفصل عن مود للتخصص في مسارات تطوير محرك لعبة سلسلة كاملة / عالم مكتمل الذاتي التكيفية، زيفر جيم هو محرك لعبة سلسلة كاملة / عالم مكتمل الذاتي تمامًا يعتمد على تكنولوجيا زد كي. تتكون العناصر الأساسية لألعاب سلسلة كاملة / عوالم مكتملة الذات من زيفر جيم بشكل رئيسي من محرك اللعبة Secret Engine، ومحرك AW Engine، وبروتوكول التوافق الأساسي Zytron Kit.

يوفر محرك السرية مجموعة من SDKs تعتمد على zk (المعرفة الصفرية) لتنفيذ عمليات تشفير قابلة للتحقق بشكل آمن، مما يضمن أن تظل العناصر المطلوبة من قبل اللعبة مختومة على السلسلة. لقد ساعدت الخدمات الحالية مثل zk-shuffle-as-a-service بالفعل في أكثر من 3 ألعاب بطاقات كاملة في التشفير والخلط.

AW Engine: تتكون محرك AW من مجموعة متنوعة من أدوات تطوير البرمجيات التي تعمل بتقنية ZK، بما في ذلك صندوق أدوات الأجهزة، ودوائر التطبيقات الخاصة، وعقد التحقق على السلسلة، وأكثر من ذلك. يمكن لمحرك AW تحقيق وظيفة ZK قابلة للتوصيل وتركيب طوابق ZK والتكامل مع الأجهزة الظاهرية من الطرف الثالث و RISC ZeroZK.

قامت شركة AW Engine أيضًا بتطوير محرك Z4 بشكل مبتكر خصيصًا لألعاب الواقع الافتراضي متعددة اللاعبين. يوسع Z4 توافق ألعاب متعددة الجولات من خلال zk-rollup، حيث يكون النواة طريقة سريعة لتغيير الحالات. يسمح Z4 للألعاب بتجنب البث العالمي للحالة على السلسلة المصدرية وبدلاً من ذلك يحولها إلى تغييرات حالة محلية غير مكلفة. يمكن أن يقلل هذا بشكل فعال من رسوم معاملات المستخدم ويدعم ملايين أو حتى مليارات المعاملات في الثانية (tps)

Zytron Kit: يعتبر Zytron Kit تكديس Sovereign L3 Rollup قابل للتعديل. يتكون من Sovereign L3 Rollup ومحرك اللعب Zypher Games كعقد مُعدّ مُسبقًا، وتقسيم الخوادم، وتوافق البيانات، والشبكات المخصصة.

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

بالإضافة إلى محرك AW ومجموعة Zytron، يحتوي Zypher Game أيضًا على سوق دليل الحسابات للاعبين في الألعاب المحمولة ويتكامل مع بعض البنية التحتية المتعلقة بالألعاب.

مؤخرًا، تعاونت Zypher Game أيضًا مع Risc Zero وCelestia. بالتعاون مع Risc Zero، يدمج Zypher Game جهاز الظاهرة الافتراضي ZK العام من Risc Zero في محرك لعبة Zypher ويوسع حالات استخدام Risc Zero من خلال SDKs الخاصة بالألعاب المضمنة. بالتعاون مع Celestia، يستخدم Zypher Game أداة Celestia Roll Kit لبناء Zytron Kit ويضم Celestia كطبقة DA الافتراضية لـ Zytron Kit.

في الآونة الأخيرة، قامت Zypher Games بإطلاق شبكة B² للاختبار، مما يدل على دعمها لنظام BTC ونية مساعدة تطوير الألعاب على السلسلة في نظام BTC من خلال تقنيات ZKP والذكاء الاصطناعي.

الختام

من التسلسل الزمني إلى العناصر الأساسية، يتم توفير حلول مختلفة من خلال العوالم الذاتية / الألعاب الكاملة لعناوين مشاكل التوسع للبلوكشين، مشكلة حلقة الإيقاع، وتحقيق عدم التغيير والقواعد الأساسية للفيزياء الرقمية، فضلاً عن فتحية الكائنات. اختارت Lattice مسار OP-Rollup+ تنقيح جذري لآلية حالة آلة EVM القائمة على الاتفاق، بينما اختارت Zypher Game و Dojo استخدام ZKP لضغط بيانات الحالة بدون ثقة ونقل التحقق إلى عمليات الحساب خارج السلسلة.

لكل من الحلول الثلاثة مزاياها الخاصة. يتمتع نموذج تنفيذ الشبكة بمزايا في التوافق مع EVM وسهولة الاستخدام من قِبل المطورين. تم تصميم لعبة Dojo وفقًا لبيئة التطوير والتخصص البيئي لـ Starknet. يختار Zypher استخدام DA نمطي، ومعالج RiscZero ZK المشترك، والخصائص الرقمية الطبيعية الأساسية لـ Bitcoin UTXO لتحقيق حلاً يتمتع بعدم الثقة والقابلية للتوسع والأداء المرن.

بالإضافة إلى النماذج الثلاثة المذكورة أعلاه، هناك أيضًا محرك عالم Argus والألعاب الكاملة المستقلة / الأساسية لعالم الأعصاب (CKB) المعتمدة على هيكل البيانات الحالية eUTXO.

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

إخلاء المسؤولية:

  1. هذا المقال مأخوذ من [Panewslab], كل حقوق الطبع والنشر تنتمي إلى الكاتب الأصلي [NingNing]. إذا كانت هناك اعتراضات على هذا الإعادة، يرجى التواصل مع البوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
  2. تنصل المسؤولية: الآراء والآراء المعبر عنها في هذه المقالة هي فقط تلك الخاصة بالكاتب ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو نسخ المقالات المترجمة ممنوع.
เริ่มตอนนี้
สมัครและรับรางวัล
$100