تحليل موجز لمحرك اللعبة كامل السلسلة

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

** بقلم: Ishanee، IOSG Ventures **

مقدمة:

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

تطوير اللعبة: الألعاب التقليدية والألعاب ذات السلسلة الكاملة

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

عندما تم إطلاق World of Warcraft ، كانت Blizzard تعمل على مكدس شبكة اللعبة لمدة أربع سنوات ، ولكن لمدة عام واحد فقط على محتوى اللعبة. بعد فترة وجيزة من إطلاق Unity في عام 2005 ، تم تقليل وقت التطوير من 4 سنوات إلى بضعة أشهر بسبب مكدس التكنولوجيا المعيارية.

في لعبة السلسلة الكاملة ، سيتم تخزين حالة اللعبة على blockchain ، مما يعني مجموعة فريدة من التحديات وإنشاء بنية تحتية جديدة. أول محرك تم تطويره للنظام البيئي Ethereum كان محرك MUD الذي أطلقه Lattice. في وقت لاحق ، ظهرت عدة محركات أخرى لأنظمة بيئية مختلفة وباستخدام لغات برمجة مختلفة ، مثل DojoEngine for starkware.

محرك اللعبة الأول: MUD

تم إنشاء MUD لـ Lattice أثناء 0xParc Residency في الربع الثالث من عام 2022. خلال هذه الفترة ، حاول Lattice إنشاء العديد من ألعاب السلسلة الكاملة ، وعلى الرغم من اختلاف أسلوب اللعب والأساليب ، إلا أنهم جميعًا واجهوا نفس مشكلات blockchain. ليست مشاكل فنية معقدة وصعبة ، ولكن هناك الكثير من أعباء العمل المزدحمة. بهذه الطريقة ، أطلقوا MUD - أول محرك ألعاب كامل السلسلة.

عندما تحاول فرق MUD إنشاء ألعاب ، فإنها تستخدم محركات أو أدوات اللعبة مثل PhaserJS و Three و Godot ، ولكن هذه محركات من جانب العميل وتتمثل مهمتها الرئيسية في أخذ حالة العالم وجعلها قابلة للقراءة للاعب. ما كان يتم مشاركته في السابق كان حالة العالم - "هل الأسقف على السبورة؟" بينما كانت القراءة "قطعة شطرنج بإسقاطات ثلاثية الأبعاد رائعة ، واجهة مستخدم تحركها حول اللوحة بالنقر والسحب بناءً على حركة الأسقف القواعد ".

كيفية فهم بنية المحرك ECS المستخدمة بواسطة MUD

يستخدمون بنية ECS (نظام مكون الكيان-الكيان). في هذا الإطار ، ستنشر كل لعبة سلسلة كاملة عقدًا عالميًا ، وهو سجل جميع الكائنات (الكيانات) في هذا العالم. الكيان هو معرف رقمي ، ويتم إرفاق المكونات بالكيان ويمكن إضافتها إلى العالم.

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

StarkNet 上海 Dojo Engine

Dojo Engine هو إطار عمل ECS مفتوح المصدر ، مثل MUD المصمم لنظام StarkNet البيئي ، ولكنه غير متوافق مع EVM ، مكتوب في القاهرة. يضم فريق Dojo الهندسي فرق Realms و Briq و Cartridge \ _gg و topology و starknet وفرق المشروع الأخرى.

** اللعبة الأولى: Dark Forest **

Dark Forest هي لعبة معركة فضاء MMORTS حيث يكتشف اللاعبون الكواكب ويغزوونها في عالم لا حصر له يتم إنشاؤه عشوائيًا. تم إطلاق النسخة التجريبية من اللعبة في عام 2020 ، وتم إصدار نسختها V0.3 على شبكة اختبار Ropsten لمدة أسبوع واحد. تم إدراج اللاعبين الذين شاركوا في الاختبار في القائمة البيضاء وتنافسوا على 1024Dai كجزء من مجموع الجوائز. حتى الآن ، شارك أكثر من 10000 لاعب في جولات الغابة المظلمة ، مستهلكين تريليونات من الغاز في Ropsten و xDai و Gnosis Chain.

** النظام البيئي للغابات المظلمة **

  • توصيل في
  • عميل بديل
  • عمال المناجم GPU
  • لاعبو الشركات
  • سوق البيانات / البث - يمكن للاعبين إضافة وظائف جديدة من خلال سوق البيانات وتطبيقها في اللعبة.

** لا تميز Dark Forest ما إذا كان اللاعبون من EOA أو لاعبين أذكياء ، وقد ظهر نوع جديد من مجتمع اللاعبين. **

  • DF DAO - تم إنشاؤه في مايو 2021
  • Orden GG - تحالف آخر للتنافس مع DF DAO
  • Astral Colossus هو لاعب عقد ذكي (روبوت) من DF DAO. هذا اللاعب لديه العديد من القيود ، مثل عدم القدرة على استخراج الموارد ، واللعب بهدف وحيد هو زيادة نقاط Dark Forest DAO على لوحة المتصدرين. سيتم تسجيل أي انتصارات في الجولة ساهم بها اللاعب.

بيئة لعبة السلسلة الكاملة

كما ترون ، فإن Ethereum و OP و StarkNet هي 3 أنظمة بيئية رئيسية.

** تحديات تطوير لعبة السلسلة الكاملة **

يمكن تصنيف هذه التحديات إلى ثلاثة جوانب: التكنولوجيا ، والتحقيق الاقتصادي.

تكنولوجيا

يتطلب تطوير ألعاب السلسلة الكاملة تقنية معقدة ولا تزال مهمة شاقة. بدعم من MUD و DOJO ، على الرغم من انخفاض عتبة التطوير ، إلا أنها لا تزال غير قادرة على توفير الراحة للمطورين مثل Unity. تشمل التحديات التقنية لتطوير اللعبة أيضًا التحدي المتمثل في التوسع.

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

تستخدم SNARKs للخصوصية أو للتوسع. تستخدم Dark Forest zkps لإضافة عدم اكتمال إلى اللعبة ، فبدونها يمكن لأي لاعب رؤية المشهد العالمي بالكامل ، بينما يستخدمه الآخرون لإلغاء تحميل مهام الحساب الثقيلة إلى العميل وحالة المزامنة (مثل playmint).

** على متن الطائرة **

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

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

** تحقيق اقتصادي **

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

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

الآفاق

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

شاهد النسخة الأصلية
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت
تداول العملات الرقمية في أي مكان وفي أي وقت
qrCode
امسح لتنزيل تطبيق Gate.io
المنتدى
بالعربية
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)