لفهم تعقيدات foCG، يجب على المرء أولاً فهم مفاهيم حالة اللعبة، وعلامة اللعبة، ومعدل التجزئة.
يشير إلى لقطة لجميع المعلومات والبيانات ذات الصلة التي تصف الحالة الحالية للعبة في أي لحظة. وهو يشمل جوانب مثل موضع كائنات اللعبة وخصائصها، ونتائج اللاعب، ونقاط الصحة، وتقدم اللعبة، والمتغيرات الأخرى التي تحدد الحالة الحالية للعبة. عادةً ما يتم تحديث حالة اللعبة وتعديلها بمرور الوقت بناءً على مدخلات اللاعب أو الأحداث الأخرى.
يُعرف أيضًا باسم الإطار أو التحديث، وهو عبارة عن وحدة زمنية منفصلة تستخدم لقياس تقدم اللعبة. تمثل كل علامة في اللعبة تكرارًا أو دورة للحلقة الرئيسية للعبة، والتي يتم خلالها تنفيذ حسابات منطق اللعبة والفيزياء. تقوم كل علامة عادةً بتحديث حالة اللعبة بناءً على المدخلات الحالية ومعالجة سلوكيات الذكاء الاصطناعي ومعالجة التصادمات وتنفيذ العمليات الحسابية الضرورية الأخرى لتطوير اللعبة.
هو التكرار الذي تحدث فيه علامات اللعبة في الثانية. يشير إلى عدد مرات تحديث منطق اللعبة وعرضها وتحديثهما خلال ثانية واحدة، ويتم قياسه عادةً بالهرتز (هرتز) أو الإطارات في الثانية (FPS). على سبيل المثال، يعني معدل التجزئة البالغ 60 هرتز أن منطق اللعبة يتم تحديثه 60 مرة في الثانية. تؤدي معدلات التجزئة المرتفعة عمومًا إلى لعب أكثر سلاسة وعناصر تحكم أكثر استجابة ولكنها تتطلب أيضًا المزيد من موارد الحوسبة.
في نموذج ألعاب الويب 2.0، يتم تخزين جميع مكونات اللعبة بما في ذلك حالة اللعبة والمنطق والبيانات خارج السلسلة. تتم إدارة هذا النموذج محليًا بواسطة خوادم مركزية تتمتع بقدرات حسابية وشبكية قوية للتعامل مع اللعب والمزامنة في الوقت الفعلي.
على مر السنين، أدى الجمع بين ترميز منطق اللعبة الفعال والتقدم في الأجهزة وتقنيات التحسين إلى جعل تطوير الألعاب القابلة للتطوير بدرجة كبيرة أمرًا ممكنًا.
تمثل ألعاب الويب 2.5 شكلاً أكثر لامركزية من الألعاب من خلال تخزين الأصول داخل اللعبة على blockchain. غالبًا ما تتضمن هذه الألعاب إصدار رموز لعبة ERC-20 وترميز الأصول داخل اللعبة مثل الأسطح مثل NFTs. يعالج هذا مسألة ملكية الأصول في الألعاب التقليدية، حيث يمكن للاعبين امتلاك هذه الأصول وتداولها بالكامل على blockchain.
ومع ذلك، فإن تشغيل حالات اللعبة وقابلية التوسع وقابلية التوسع في ألعاب الويب 2.5 يشبه تشغيل ألعاب الويب 2.0. أحد الهياكل المتأصلة والقيود الحسابية في blockchain هو الافتقار إلى قابلية التوسع في اللعبة الأصلية. لذلك، تتم معالجة المكونات كثيفة الحساب خارج السلسلة في ألعاب الويب 2.5.
المشكلة الموجودة في ألعاب الويب 2.0 و2.5 هي الافتقار إلى الشفافية ومقاومة الرقابة. غالبًا ما لا يتم الكشف عن منطق اللعبة مثل ندرة العناصر ومعدلات السقوط والعشوائية الحقيقية علنًا، ولا يمكن إثبات نزاهتها. يجب أن يثق اللاعبون في المحتوى والقرارات التي يطالب بها مطورو اللعبة دون القدرة على التحقق منها بشكل مستقل. علاوة على ذلك، يتمتع الكيان المركزي (مثل استوديو الألعاب) بالقدرة على تعديل اللعبة أو فرض رقابة عليها أو التحكم فيها ويحتفظ بالقرار النهائي بشأن إنهاء اللعبة، والذي يمكن تنفيذه تقنيًا في أي وقت أو حسب الضرورة.
تتضمن الألعاب ذات السلسلة الكاملة تخزين منطق اللعبة بالكامل وحالتها وبياناتها على blockchain. تعمل تقنية blockchain كخادم ألعاب لا مركزي حيث يمكن للاعبين المشاركة والمساهمة في حالة اللعبة المشتركة دون الحاجة إلى الثقة.
يمكن إنشاء ألعاب السلسلة الكاملة التي لا تهتم بالعميل بواسطة العديد من مشغلي الواجهة الأمامية، وكلهم يتفاعلون مع نفس منطق اللعبة. يشبه هذا النهج الواجهات الأمامية اللامركزية لشركة Liquity، والتي يمكنها تقديم نفس منطق اللعبة في جماليات مختلفة وعناصر واجهة المستخدم. يمكن لمطوري الطرف الثالث إنشاء تعديلات لتحقيق الربح عن طريق إنشاء أحرف NFT أو استخدام رموز ERC-20 للتفاعل مع منطق اللعبة الأساسي.
إن وضع أصول اللعبة وحالاتها ودوراتها على شبكة blockchain محايدة موثوقة يمكن أن يخفف من الرقابة ومخاطر النظام الأساسي. وهذا يمكّن الألعاب الموجودة على السلسلة من التوسع بأمان، خاصة تلك ذات المخاطر العالية.
ومع ذلك، كما ذكرنا سابقًا، فإن الافتقار إلى قابلية التوسع في اللعبة الأصلية على blockchain يمثل قيدًا كبيرًا. تحتوي جميع سلاسل الكتل على أوقات تأكيد الحظر، مما يؤدي إلى حدوث مشكلات في زمن الاستجابة. اعتمادًا على blockchain، يمكن أن يتراوح الوقت الذي يستغرقه التحقق من المعاملة وإدراجها في الكتلة من بضع ثوانٍ إلى عدة دقائق. لذلك، فإن الألعاب ذات السلسلة الكاملة المبكرة هي ألعاب قائمة على تقنية blockchain مع عناصر ألعاب غير متزامنة، مثل ألعاب الورق القابلة للتحصيل القائمة على الأدوار.
بالنسبة للأنواع الأخرى من الألعاب، مثل الألعاب الإستراتيجية في الوقت الفعلي التي تعمل بشكل متزامن مع ردود فعل فورية أو شبه فورية، تكون الحلول الإرشادية ضرورية. وهنا بعض الأمثلة:
Argus's World Engine: حزمة تطوير البرامج (SDK) لسلسلة الكتل من الطبقة الثانية مع تقسيم اللعبة بشكل مشابه لخوادم الألعاب عالية الأداء، خصيصًا للحسابات داخل اللعبة. يتم تحقيق ذلك عن طريق فصل تنفيذ اللعبة (أجزاء اللعبة) عن تنفيذ العقد الذكي (أجزاء EVM). يحقق أول تطبيق لجزء اللعبة، Cardinal، قابلية توسع أعلى مع 20 كتلة في الثانية ويمكن أن يتكامل مباشرة مع محركات الألعاب الحالية مثل Unity.
Curio Research: تم إنشاء تطبيق سلسلة قابلية التوسع مخصص على مكدس OP (باستخدام Caldera كـ RaaS). هذا هو محرك ألعاب عالي الإنتاجية يعتمد على ECS ويمكنه دعم لعبتهم الإستراتيجية القادمة في الوقت الفعلي.
Dojo: محرك ألعاب "يمكن التحقق منه" مبني على Starknet يسمح بتشغيل جلسات اللعبة خارج السلسلة، مما يقلل الحاجة إلى تسجيل إجراء كل لاعب على blockchain. بدلاً من ذلك، يمكن إنشاء البراهين على فترات زمنية محددة للتحقق من صحة الإجراءات السابقة خلال تلك الفترة، والتي تتم معالجتها خارج السلسلة.
أخيرًا، بالنسبة للألعاب التي تحتوي على معلومات غير كاملة، مثل تلك التي تتميز بـ Fog of War، فإن التنفيذ الفعال لإثباتات المعرفة الصفرية (على سبيل المثال، Dark Forest باستخدام zk-SNARKs) يعد أيضًا أمرًا أساسيًا لإنشاء عدالة السلسلة الكاملة.
نشهد حاليًا حقبة جديدة في صناعة الألعاب، حيث يرغب اللاعبون في تخصيص هوياتهم وتعديلها ودمجها بسلاسة في الألعاب. لا يمكن تحقيق هذا المستوى من التخصيص إلا من خلال UGC (المحتوى الذي أنشأه المستخدم) أو التعديل. إن شعبية التعديلات في ألعاب الويب 2.0 مثل Minecraft وRoblox تجسد هذا الاتجاه.
النظام البيئي المتغير في Roblox
في هذه الألعاب، ظهرت فئة جديدة من "اللاعبين": المعدّلون، الذين يساهمون بنشاط في مكتبة التعديلات والنظام البيئي المتنامي. في Roblox، يمكن للمعدلين تحقيق الدخل من المحتوى الخاص بهم من خلال تصاريح اللعبة و/أو عمليات الشراء داخل اللعبة باستخدام Robux. يمكن أن تنافس المكافآت الناتجة عن إنشاء تعديلات ناجحة وتشغيلها مكافآت تطوير ألعاب مستقلة. على سبيل المثال، يوظف الاستوديو المستقل Uplift Games، والمعروف باسم Adopt Me!، حوالي 40 شخصًا ويكسب 60 مليون دولار سنويًا.
دولاب الموازنة روبلوكس
تخلق هذه الديناميكية حلقة ردود فعل إيجابية ذاتية التعزيز مع تأثيرات كبيرة على الشبكة. نظرًا لأن القائمين على التعديل ينشئون باستمرار ألعابًا ومحتوى جديدًا، يصبح اللاعبون أكثر انغماسًا، وينجذب مستخدمون جدد عبر الشبكات الاجتماعية. يؤدي توسيع قاعدة اللاعبين، جنبًا إلى جنب مع الحوافز وأنظمة التعليقات الخاصة بالتعديلات، إلى تشجيع المزيد من اللاعبين على أن يصبحوا معدلين. تعمل العلاقة التكافلية بين اللاعبين والمعدلين، جنبًا إلى جنب مع أدوات التطوير البديهية، على تعزيز ظهور عوالم وتجارب ومجتمعات افتراضية فريدة داخل الألعاب الفردية.
ومع ذلك، غالبًا ما توجد التعديلات في الألعاب التقليدية بمعزل عن غيرها، وتفتقر إلى إطار عالمي للتفاعل الهادف. على الرغم من أن هذا قد يكون مقصودًا، إلا أن المدخلات والمساهمات الجديدة من القائمين على التعديل تقتصر عادةً على عوالم افتراضية معزولة. حتى عند حدوث تفاعلات عبر الأوضاع، غالبًا ما يكون تأثيرها على طريقة اللعب ضئيلًا، مثل استخدام نفس عناصر المظهر (يُشار إليها باسم "العتاد المسموح به" في Roblox) عبر تعديلات مختلفة.
تعد إمكانية التعديل القابل للتركيب عرضًا أساسيًا للقيمة لـ FOCG. يستخدم مشروع FOCG القادم أساليب مختلفة لبناء مجموعته التكنولوجية، ولكن هناك طريقة شائعة تسمح لمطوري الطرف الثالث بالتفاعل مباشرة مع منطق اللعبة من خلال العقود الذكية، مما يمكنهم من:
أنشئ تعديلات جديدة باستخدام اقتصاديات رمزية محددة
قم بتوسيع وظائف الألعاب والتعديلات عن طريق إضافة عناصر وشخصيات وخرائط جديدة
)
النظام البيئي القابل للتركيب القائم على Blockchain
يمكن للمرء أن يتخيل سيناريو حيث إذا قدم مجتمع في Mod A موردًا جديدًا، فيجب أن يكون متوافقًا بشكل مباشر مع عالم Mod B، مما يسمح للاعبين هناك بزراعة المورد وحصاده والاتجار به.
يحفز هذا المعدلين على تصميم ميزات جديدة مع الأخذ في الاعتبار ليس فقط تعديلًا واحدًا ولكن جميع التعديلات ذات الصلة. يعمل التعديل القابل للتركيب على توسيع إمكانية تحقيق الدخل ونشر أفضل الممارسات. ومع ذلك، لتحقيق هذا التعديل القابل للتركيب القائم على blockchain وضمان تجربة لعب متسقة، قد يحتاج المعدلون إلى العمل ضمن مساحة تصميم أكثر محدودية مقارنة بالألعاب التقليدية.
في الألعاب التقليدية، يعتمد اللاعبون والفرق والنقابات على اتفاقيات غير رسمية وغير قابلة للتنفيذ للتفاعلات التي تتجاوز آليات اللعبة المحددة مسبقًا. هذا النهج له حدود، خاصة في الألعاب عالية المخاطر حيث يمكن أن يؤدي انتهاك الاتفاقيات إلى عواقب وخيمة.
في عام 2014، حدثت معركة ضخمة تُعرف باسم "B-R5RB Bloodbath" شارك فيها الآلاف من لاعبي Eve Online. قبل المعركة، تم التوصل إلى اتفاقيات ومعاهدات غير رسمية بين التحالفات لمحاربة عدو مشترك. ومع ذلك، خلال المعركة، قام أحد التحالفات بخيانة حلفائه بشكل غير متوقع، مما أدى إلى خرق الاتفاقية وتسبب في خسارة أصول داخل اللعبة تزيد قيمتها عن 300000 دولار.
يسلط استكشاف Curio Research للمعاهدات الضوء على الإمكانات الهائلة للعقود الذكية في تسهيل التفاعلات الاجتماعية المعقدة بين اللاعبين أو الفرق. يمكن للعقود الذكية الخاصة باللعبة مثل المعاهدات إضفاء الطابع الرسمي على الاتفاقيات بين اللاعبين وتنفيذ الثقة عند استيفاء الشروط المحددة مسبقًا.
معاهدة كوريو
يمكن أن يكون للمعاهدات معاني مختلفة. يمكن أن تكون اتفاقية شبيهة بحلف شمال الأطلسي، حيث يُحظر عليك، بعد الانضمام ودفع المستحقات، مهاجمة أعضاء اللجنة الآخرين. يمكن أن يكون بنكًا وطنيًا يصدر رمزًا مميزًا مدعومًا من USDC، مما يجبر الشركاء التجاريين الذين وقعوا على الاتفاقية على استخدام عملتك الوطنية بشكل صارم للتبادل التالي في AMM داخل اللعبة. - كيفن زد من كوريو
يمكن لقابلية التخصيص والنمطية لهذه العقود الذكية داخل اللعبة توسيع الديناميكيات الاجتماعية إلى ما هو أبعد من اللعبة والسماح بالتفاعل المباشر مع الأنظمة البيئية الأخرى الخاصة بـ blockchain، مثل بروتوكولات DeFi.
في حين تعد FOCG بابتكار أنماط التعديل والتفاعلات الاجتماعية على blockchain، يكشف الفحص الدقيق عن سلسلة من التحديات.
القيود الفنية
بالإضافة إلى غياب قابلية التوسع الأصلية لـ blockchain للألعاب، يجب مراعاة القيود التقنية المختلفة:
تكاليف الغاز المرتفعة وانخفاض عدد TPS - تجعل الاختناقات في معظم سلاسل الشبكات الرئيسية من الصعب دعم الألعاب المتزامنة وجلسات/مثيلات الألعاب المتزامنة.
ضعف العشوائية على السلسلة - يمكن للمدققين رؤية نتائج العشوائية قبل تأكيدها على السلسلة، مما يترك مجالًا للتلاعب (يتطلب حلول VRF/ZKP).
الغش الآلي - تمتلك كيانات الألعاب اللامركزية وسائل محدودة لتنظيم وتنفيذ تدابير مكافحة الغش. يمكن للروبوتات التفاعل مع الألعاب تمامًا مثل اللاعبين البشريين، دون أي قيود متأصلة.
واجهة مستخدم وتجربة مستخدم غير بديهية للاعبين على الويب 2 - غالبًا ما يتطلب استخدام التطبيقات اللامركزية إنشاء محافظ وتوقيع المعاملات ونقل الأصول وما إلى ذلك. ومن الضروري تبسيط هذه العملية (على سبيل المثال، تجريد حساب المحفظة) لجذب اللاعبين الأصليين غير المشفرين.
الأمان - عندما تمتلك FOCG أصولًا ذات قيمة حقيقية يمكنها التفاعل مع DeFi، يصبح استغلال نقاط الضعف أمرًا لا رجعة فيه، ومن المحتمل أن يكون له تأثير دائم على النظام البيئي FOCG بأكمله.
تكاليف التركيب
يقدم الوعد بالتعديل القابل للتركيب بعض المقايضات، خاصة عند الأخذ في الاعتبار أن العوامل التي جعلت التعديل مثاليًا وناجحًا في البداية قد تتعرض للعرقلة بسبب التنفيذ على السلسلة.
تعديلات Roblox الناجحة مثل Jailbreak وArsenal وAdopt Me! لقد جمعت عددًا كبيرًا من المتابعين، حيث تجاوز إجمالي الزيارات 40 مليارًا. يوفر كل تعديل آليات لعب وقواعد وبيئات وأصولًا فريدة للعبة:
الهروب من السجن يغمر اللاعبين في مؤامرة للهروب من السجن ومطاردة الشرطة.
تقدم آرسنال تجربة FPS شبيهة بـ Call of Duty.
تبنني! تدور أحداث الفيلم حول تبني ورعاية الحيوانات الأليفة الافتراضية.
من وجهة نظر اللاعب، تكمن جاذبية هذه التعديلات في آليات اللعبة الفريدة وسرد القصص والعناصر الموضوعية. يمكن مقارنة لعب Roblox بتسجيل الدخول إلى Steam، حيث يوفر كلاهما مجموعة متنوعة من أنواع الألعاب والتجارب التي يمكن للاعبين استكشافها. لقد حاول المجتمع جعل التعديلات أكثر تفاعلية، كما هو الحال في "Pixelmon Modpack" الخاص بـ Minecraft، ولكن تظل هذه التعديلات معزولة عن حزم التعديل الأخرى وتعمل على خوادم محلية. ومع ذلك، يبدو أن الطلب حاليًا منخفض على مثل هذه التعديلات التفاعلية بين اللاعبين، كما يتضح من غياب الأطر الرسمية في ألعاب النظام البيئي الرئيسية للتعديل.
للمعدلين: الفيزياء وتوازن اللعبة
يتطلب تحقيق قابلية التركيب في نظام بيئي تعديل غير مسموح به دراسة متأنية لفيزياء اللعبة وتوازنها، وهو أمر ضروري لضمان تجربة لعب عادلة وممتعة.
في الألعاب التقليدية، يتمتع القائمون على التعديل بحرية تعديل فيزياء اللعبة وفقًا لآليات اللعبة التي يرغبون فيها، حيث لا تحتاج تعديلاتهم بالضرورة إلى التفاعل مع تعديلات أخرى. على سبيل المثال، على الرغم من وجود المبادئ الفيزيائية الأساسية في عالم لعبة Roblox، يمكن لكل تعديل تحديد وتنفيذ قواعد الفيزياء الخاصة به بمرونة. يحتوي Jailbreak على قواعد فيزيائية محددة تتعلق بالتعامل مع المركبات والاصطدامات، بينما Adopt Me! لديه نظام فيزيائي فريد يتعلق بحركة الحيوانات الأليفة. هذه المرونة هي التي تسمح لـ Roblox بجذب واستيعاب المعدلين ذوي الخبرة في مختلف الأنواع، مثل ألعاب التصويب من منظور الشخص الأول (FPS) والرعب والألعاب غير الرسمية.
لجعل التعديلات قابلة للتركيب حقًا، يجب الحفاظ على فيزياء اللعبة المتسقة عبر جميع التعديلات. نظرًا لإضافة عناصر واقتصادات وأنظمة جديدة إلى اللعبة دون إذن، فإن مراعاة توازن اللعبة يقدم عدم مرونة إضافية. على سبيل المثال، يحتاج FOCG إلى حسابات دقيقة وتصميمات إطارية لمنع الشخصيات أو الاستراتيجيات الجديدة من أن تكون قوية للغاية. علاوة على ذلك، فإن دمج المدخلات الجديدة في حزمة التكنولوجيا بأكملها (بما في ذلك العقود الأمامية والعقود ذات الصلة) يتطلب تنسيقًا معقدًا.
يمكن للمرء أن يتخيل أن الوحدات القابلة للتركيب بالكامل يمكن أن تخلق فوضى في هذا الصدد وتقصر المدخلات الجديدة على مجرد تغييرات جمالية، بدلاً من السماح بالمدخلات التي يمكن أن تؤثر على نتائج اللعبة. قد يعيق هذا الاتساق تنوع المعدلات ويؤدي إلى تجانس النظام البيئي المعدل.
يمكن للنظام البيئي الذي يقوم بتعديل الأذونات أن يخفف من بعض هذه المشكلات، لكن هذا من شأنه أن يتناقض مع المبدأ الأساسي للعوالم المستقلة التي يجب على FOCG الالتزام بها.
أنواع محددة من منطق اللعبة والبنية التحتية
تتطلب الأنواع المختلفة من الألعاب معدلات تحديث مختلفة، مما يجعل من المستحيل إنشاء تعديلات جديدة للألعاب التي تعتمد على معدلات تحديث أعلى مما يمكن أن تدعمه البنية التحتية لـFOCG حاليًا.
وبالتالي، تركز معظم مجموعات FOCGs القادمة على بناء البنية التحتية لألعاب معينة في البداية لتلبية احتياجاتها الكبيرة قبل محاولة جعلها أكثر تنوعًا.
هناك نمط واضح بين هذه الفرق - تركز جميعها تقريبًا على بناء البنية التحتية الداعمة للألعاب الإستراتيجية (على سبيل المثال، Dark Forest، وTreates، وPrimodium). من ناحية، يعد تنفيذ نوع الإستراتيجية أسهل نسبيًا ويمكن أن يستفيد بشكل أكبر من الميزات الموجودة على السلسلة بالكامل من خلال حالات مثل المعاهدات. من ناحية أخرى، قد يؤدي نوع معين من المكدس التكنولوجي إلى الحد من تنوع اللاعبين والمعدلين، وبالتالي تقويض الإمكانات الكاملة للتعديل القابل للتركيب.
في السيناريو المثالي، يكون عرض القيمة للألعاب المتسلسلة بالكامل (FOCG)، مثل التعديل القابل للتركيب، ذا قيمة كبيرة لكل من اللاعبين والمعدلين. يمكن لاستوديوهات الألعاب التقليدية دمج هذه العناصر في أنظمتها غير المتسلسلة أو الهجينة، والاستفادة منها دون التقيد بقيود مساحة التصميم. على سبيل المثال، يمكن ترميز الأصول داخل اللعبة على أنها NFTs، جنبًا إلى جنب مع العقود الذكية لفرض العقود الاجتماعية القابلة للتنفيذ، في حين يمكن تشغيل المكونات الأخرى، بما في ذلك النظام البيئي المعدل المعاد تصميمه من خلال إطار مناسب لضمان قابلية التركيب، خارج السلسلة.
القضية بالنسبة لـFOCG
على الرغم من أنه من الممكن تصور أن الألعاب الهجينة يمكن أن تتضمن هذه الميزات، إلا أنني ما زلت منفتحًا على فكرة أن فريق FOCG يمكن أن يتفوق في مجالات محددة خارج هذه الألعاب الهجينة. أعتقد أن الحالات الأكثر تنافسية لدى FOCG هي الألعاب عالية المخاطر التي تقودها مجتمعات اللاعبين الذين يطالبون بأن لا تكون الأصول وبيانات الاعتماد داخل اللعبة فحسب، بل منطق اللعبة بأكمله، متصلاً بالسلسلة.
للتوضيح، خذ بعين الاعتبار إيقاف لعبة Marvel Heroes، وهي لعبة لعب أدوار مجانية عبر الإنترنت تضم شخصيات Marvel Universe. في نوفمبر 2017، أعلنت اللعبة فجأة عن إغلاقها، مما أثار موجة من مطالبات استرداد الأموال. ومع ذلك، وبسبب الإجراءات القانونية الذكية، وجد المستهلكون أنفسهم دون حقوق واضحة في التعويض أو الوصول إلى الأصول المشتراة داخل اللعبة.
"أنت توافق على أن Gazillion والشركات التابعة لها أو المرخصين أو الوكلاء أو الموظفين لن يكونوا مسؤولين تجاهك أو تجاه أي طرف ثالث عن أي تعديل أو تعليق أو إيقاف للنظام، أو أي إنهاء للترخيص. يحق لشركة Gazillion حذف المحتوى الخاص بك أو مسحه عندما يتجاوز الحدود الزمنية والكميات، أو عندما يحتاج النظام أو أي من مكوناته إلى الصيانة أو الترقية. @GIBiz
إن مجرد ترميز الأصول الموجودة على السلسلة لا يحل مشكلة خروج استوديوهات الألعاب بشكل ضار بشكل كامل، حيث ستظل حالة اللعبة وتقدمها مفقودين، مما يجعل هذه الأصول عديمة الفائدة داخل اللعبة. علاوة على ذلك، في مثل هذه الحالات، لا تكون الاستوديوهات ملزمة بجعل اللعبة مفتوحة المصدر. يعالج فريق FOCG هذه المشكلة.
يمكن أن تتعلق العدالة المثبتة بالآليات والنتائج داخل اللعبة. تخيل مجموعة من اللاعبين يقاتلون عدوًا مشتركًا، حيث يحصل صاحب أكبر ضرر على فرصة لإسقاط عنصر عالي القيمة أو لعبة إستراتيجية في الوقت الفعلي 4X مع مواقع يتم إنشاؤها عشوائيًا وقرب الموارد.
في هذه السيناريوهات، يمكن لـFOCG التأكد من أن نتائج المعركة أو العشوائية عادلة بشكل مثبت. ولا تفيد هذه البيئة غير الموثوقة اللاعبين فحسب، بل يمكن أن تمتد إلى أشكال جديدة من "اللاعبين"، بما في ذلك المضاربون الذين يراهنون على نتائج اللعبة من خلال العقود الذكية. إن ضمان نتائج اللعبة غير المتلاعب بها ودوامها (حيث يمكن تشعب حالة اللعبة ومنطقها) من شأنه أن يسمح للأنظمة البيئية للألعاب عالية المخاطر بالتوسع دون مخاطر النظام الأساسي حقًا.
أعتقد أن هناك العديد من العناصر الأخرى التي تحتاج إلى مزيد من الاستكشاف والتنسيق:
مزيد من الاستكشاف للعشوائية الحقيقية التي لا يمكن التلاعب بها من قبل عمال المناجم أو مشغلي أوراكل أو اللاعبين الآخرين. التخفيف من احتمالية التشغيل الأمامي أو مراقبة النتائج قبل تأكيدها على السلسلة.
التطبيق العملي للعشوائية على السلسلة. إذا لم يكن ذلك ممكنًا، فقم بتسريع وتوسيع الحلول العشوائية خارج السلسلة.
تحسينات معمارية لدعم جلسات/مثيلات اللعبة المتزامنة بشكل أفضل دون التضحية بالقابلية للتركيب.
آليات اللعبة والديناميكيات الاجتماعية التي تتفاعل بشكل مباشر مع الأنظمة البيئية المجاورة على السلسلة. يمكن أن تستفيد الأنظمة الاقتصادية المشتقة أو foCG عالية المخاطر بشكل كبير من قابلية التركيب مع وظائف التمويل اللامركزي.
مواءمة أفضل للحوافز للاعبين والمعدلين. ومع عدم وضوح الخطوط بين المطورين واللاعبين، قد تظهر نماذج أعمال جديدة، على غرار التبني الواسع النطاق لنماذج فريميوم في ألعاب الهاتف المحمول.
توازن اللعبة اللامركزية بين هياكل الإدارة لاستيعاب التعديل غير المسموح به.
أنا متفائل بأن الألعاب الموجودة على السلسلة ستخلق بدايات جديدة، وبالتالي تحقيق نماذج جديدة للألعاب التي تستفيد من جميع المزايا التي تقدمها blockchain، وليس فقط المزايا الجزئية.
شكر وتقدير
شكرًا لإريك لي، وريتشارد يوين، وجوناثان يوين، وأدريان تشاو، وهاري لام على مساعدتهم. شكر خاص لأخي ناثان، أحد عشاق لعبة Roblox، لإجابته على جميع أسئلتي حول الألعاب.
لفهم تعقيدات foCG، يجب على المرء أولاً فهم مفاهيم حالة اللعبة، وعلامة اللعبة، ومعدل التجزئة.
يشير إلى لقطة لجميع المعلومات والبيانات ذات الصلة التي تصف الحالة الحالية للعبة في أي لحظة. وهو يشمل جوانب مثل موضع كائنات اللعبة وخصائصها، ونتائج اللاعب، ونقاط الصحة، وتقدم اللعبة، والمتغيرات الأخرى التي تحدد الحالة الحالية للعبة. عادةً ما يتم تحديث حالة اللعبة وتعديلها بمرور الوقت بناءً على مدخلات اللاعب أو الأحداث الأخرى.
يُعرف أيضًا باسم الإطار أو التحديث، وهو عبارة عن وحدة زمنية منفصلة تستخدم لقياس تقدم اللعبة. تمثل كل علامة في اللعبة تكرارًا أو دورة للحلقة الرئيسية للعبة، والتي يتم خلالها تنفيذ حسابات منطق اللعبة والفيزياء. تقوم كل علامة عادةً بتحديث حالة اللعبة بناءً على المدخلات الحالية ومعالجة سلوكيات الذكاء الاصطناعي ومعالجة التصادمات وتنفيذ العمليات الحسابية الضرورية الأخرى لتطوير اللعبة.
هو التكرار الذي تحدث فيه علامات اللعبة في الثانية. يشير إلى عدد مرات تحديث منطق اللعبة وعرضها وتحديثهما خلال ثانية واحدة، ويتم قياسه عادةً بالهرتز (هرتز) أو الإطارات في الثانية (FPS). على سبيل المثال، يعني معدل التجزئة البالغ 60 هرتز أن منطق اللعبة يتم تحديثه 60 مرة في الثانية. تؤدي معدلات التجزئة المرتفعة عمومًا إلى لعب أكثر سلاسة وعناصر تحكم أكثر استجابة ولكنها تتطلب أيضًا المزيد من موارد الحوسبة.
في نموذج ألعاب الويب 2.0، يتم تخزين جميع مكونات اللعبة بما في ذلك حالة اللعبة والمنطق والبيانات خارج السلسلة. تتم إدارة هذا النموذج محليًا بواسطة خوادم مركزية تتمتع بقدرات حسابية وشبكية قوية للتعامل مع اللعب والمزامنة في الوقت الفعلي.
على مر السنين، أدى الجمع بين ترميز منطق اللعبة الفعال والتقدم في الأجهزة وتقنيات التحسين إلى جعل تطوير الألعاب القابلة للتطوير بدرجة كبيرة أمرًا ممكنًا.
تمثل ألعاب الويب 2.5 شكلاً أكثر لامركزية من الألعاب من خلال تخزين الأصول داخل اللعبة على blockchain. غالبًا ما تتضمن هذه الألعاب إصدار رموز لعبة ERC-20 وترميز الأصول داخل اللعبة مثل الأسطح مثل NFTs. يعالج هذا مسألة ملكية الأصول في الألعاب التقليدية، حيث يمكن للاعبين امتلاك هذه الأصول وتداولها بالكامل على blockchain.
ومع ذلك، فإن تشغيل حالات اللعبة وقابلية التوسع وقابلية التوسع في ألعاب الويب 2.5 يشبه تشغيل ألعاب الويب 2.0. أحد الهياكل المتأصلة والقيود الحسابية في blockchain هو الافتقار إلى قابلية التوسع في اللعبة الأصلية. لذلك، تتم معالجة المكونات كثيفة الحساب خارج السلسلة في ألعاب الويب 2.5.
المشكلة الموجودة في ألعاب الويب 2.0 و2.5 هي الافتقار إلى الشفافية ومقاومة الرقابة. غالبًا ما لا يتم الكشف عن منطق اللعبة مثل ندرة العناصر ومعدلات السقوط والعشوائية الحقيقية علنًا، ولا يمكن إثبات نزاهتها. يجب أن يثق اللاعبون في المحتوى والقرارات التي يطالب بها مطورو اللعبة دون القدرة على التحقق منها بشكل مستقل. علاوة على ذلك، يتمتع الكيان المركزي (مثل استوديو الألعاب) بالقدرة على تعديل اللعبة أو فرض رقابة عليها أو التحكم فيها ويحتفظ بالقرار النهائي بشأن إنهاء اللعبة، والذي يمكن تنفيذه تقنيًا في أي وقت أو حسب الضرورة.
تتضمن الألعاب ذات السلسلة الكاملة تخزين منطق اللعبة بالكامل وحالتها وبياناتها على blockchain. تعمل تقنية blockchain كخادم ألعاب لا مركزي حيث يمكن للاعبين المشاركة والمساهمة في حالة اللعبة المشتركة دون الحاجة إلى الثقة.
يمكن إنشاء ألعاب السلسلة الكاملة التي لا تهتم بالعميل بواسطة العديد من مشغلي الواجهة الأمامية، وكلهم يتفاعلون مع نفس منطق اللعبة. يشبه هذا النهج الواجهات الأمامية اللامركزية لشركة Liquity، والتي يمكنها تقديم نفس منطق اللعبة في جماليات مختلفة وعناصر واجهة المستخدم. يمكن لمطوري الطرف الثالث إنشاء تعديلات لتحقيق الربح عن طريق إنشاء أحرف NFT أو استخدام رموز ERC-20 للتفاعل مع منطق اللعبة الأساسي.
إن وضع أصول اللعبة وحالاتها ودوراتها على شبكة blockchain محايدة موثوقة يمكن أن يخفف من الرقابة ومخاطر النظام الأساسي. وهذا يمكّن الألعاب الموجودة على السلسلة من التوسع بأمان، خاصة تلك ذات المخاطر العالية.
ومع ذلك، كما ذكرنا سابقًا، فإن الافتقار إلى قابلية التوسع في اللعبة الأصلية على blockchain يمثل قيدًا كبيرًا. تحتوي جميع سلاسل الكتل على أوقات تأكيد الحظر، مما يؤدي إلى حدوث مشكلات في زمن الاستجابة. اعتمادًا على blockchain، يمكن أن يتراوح الوقت الذي يستغرقه التحقق من المعاملة وإدراجها في الكتلة من بضع ثوانٍ إلى عدة دقائق. لذلك، فإن الألعاب ذات السلسلة الكاملة المبكرة هي ألعاب قائمة على تقنية blockchain مع عناصر ألعاب غير متزامنة، مثل ألعاب الورق القابلة للتحصيل القائمة على الأدوار.
بالنسبة للأنواع الأخرى من الألعاب، مثل الألعاب الإستراتيجية في الوقت الفعلي التي تعمل بشكل متزامن مع ردود فعل فورية أو شبه فورية، تكون الحلول الإرشادية ضرورية. وهنا بعض الأمثلة:
Argus's World Engine: حزمة تطوير البرامج (SDK) لسلسلة الكتل من الطبقة الثانية مع تقسيم اللعبة بشكل مشابه لخوادم الألعاب عالية الأداء، خصيصًا للحسابات داخل اللعبة. يتم تحقيق ذلك عن طريق فصل تنفيذ اللعبة (أجزاء اللعبة) عن تنفيذ العقد الذكي (أجزاء EVM). يحقق أول تطبيق لجزء اللعبة، Cardinal، قابلية توسع أعلى مع 20 كتلة في الثانية ويمكن أن يتكامل مباشرة مع محركات الألعاب الحالية مثل Unity.
Curio Research: تم إنشاء تطبيق سلسلة قابلية التوسع مخصص على مكدس OP (باستخدام Caldera كـ RaaS). هذا هو محرك ألعاب عالي الإنتاجية يعتمد على ECS ويمكنه دعم لعبتهم الإستراتيجية القادمة في الوقت الفعلي.
Dojo: محرك ألعاب "يمكن التحقق منه" مبني على Starknet يسمح بتشغيل جلسات اللعبة خارج السلسلة، مما يقلل الحاجة إلى تسجيل إجراء كل لاعب على blockchain. بدلاً من ذلك، يمكن إنشاء البراهين على فترات زمنية محددة للتحقق من صحة الإجراءات السابقة خلال تلك الفترة، والتي تتم معالجتها خارج السلسلة.
أخيرًا، بالنسبة للألعاب التي تحتوي على معلومات غير كاملة، مثل تلك التي تتميز بـ Fog of War، فإن التنفيذ الفعال لإثباتات المعرفة الصفرية (على سبيل المثال، Dark Forest باستخدام zk-SNARKs) يعد أيضًا أمرًا أساسيًا لإنشاء عدالة السلسلة الكاملة.
نشهد حاليًا حقبة جديدة في صناعة الألعاب، حيث يرغب اللاعبون في تخصيص هوياتهم وتعديلها ودمجها بسلاسة في الألعاب. لا يمكن تحقيق هذا المستوى من التخصيص إلا من خلال UGC (المحتوى الذي أنشأه المستخدم) أو التعديل. إن شعبية التعديلات في ألعاب الويب 2.0 مثل Minecraft وRoblox تجسد هذا الاتجاه.
النظام البيئي المتغير في Roblox
في هذه الألعاب، ظهرت فئة جديدة من "اللاعبين": المعدّلون، الذين يساهمون بنشاط في مكتبة التعديلات والنظام البيئي المتنامي. في Roblox، يمكن للمعدلين تحقيق الدخل من المحتوى الخاص بهم من خلال تصاريح اللعبة و/أو عمليات الشراء داخل اللعبة باستخدام Robux. يمكن أن تنافس المكافآت الناتجة عن إنشاء تعديلات ناجحة وتشغيلها مكافآت تطوير ألعاب مستقلة. على سبيل المثال، يوظف الاستوديو المستقل Uplift Games، والمعروف باسم Adopt Me!، حوالي 40 شخصًا ويكسب 60 مليون دولار سنويًا.
دولاب الموازنة روبلوكس
تخلق هذه الديناميكية حلقة ردود فعل إيجابية ذاتية التعزيز مع تأثيرات كبيرة على الشبكة. نظرًا لأن القائمين على التعديل ينشئون باستمرار ألعابًا ومحتوى جديدًا، يصبح اللاعبون أكثر انغماسًا، وينجذب مستخدمون جدد عبر الشبكات الاجتماعية. يؤدي توسيع قاعدة اللاعبين، جنبًا إلى جنب مع الحوافز وأنظمة التعليقات الخاصة بالتعديلات، إلى تشجيع المزيد من اللاعبين على أن يصبحوا معدلين. تعمل العلاقة التكافلية بين اللاعبين والمعدلين، جنبًا إلى جنب مع أدوات التطوير البديهية، على تعزيز ظهور عوالم وتجارب ومجتمعات افتراضية فريدة داخل الألعاب الفردية.
ومع ذلك، غالبًا ما توجد التعديلات في الألعاب التقليدية بمعزل عن غيرها، وتفتقر إلى إطار عالمي للتفاعل الهادف. على الرغم من أن هذا قد يكون مقصودًا، إلا أن المدخلات والمساهمات الجديدة من القائمين على التعديل تقتصر عادةً على عوالم افتراضية معزولة. حتى عند حدوث تفاعلات عبر الأوضاع، غالبًا ما يكون تأثيرها على طريقة اللعب ضئيلًا، مثل استخدام نفس عناصر المظهر (يُشار إليها باسم "العتاد المسموح به" في Roblox) عبر تعديلات مختلفة.
تعد إمكانية التعديل القابل للتركيب عرضًا أساسيًا للقيمة لـ FOCG. يستخدم مشروع FOCG القادم أساليب مختلفة لبناء مجموعته التكنولوجية، ولكن هناك طريقة شائعة تسمح لمطوري الطرف الثالث بالتفاعل مباشرة مع منطق اللعبة من خلال العقود الذكية، مما يمكنهم من:
أنشئ تعديلات جديدة باستخدام اقتصاديات رمزية محددة
قم بتوسيع وظائف الألعاب والتعديلات عن طريق إضافة عناصر وشخصيات وخرائط جديدة
)
النظام البيئي القابل للتركيب القائم على Blockchain
يمكن للمرء أن يتخيل سيناريو حيث إذا قدم مجتمع في Mod A موردًا جديدًا، فيجب أن يكون متوافقًا بشكل مباشر مع عالم Mod B، مما يسمح للاعبين هناك بزراعة المورد وحصاده والاتجار به.
يحفز هذا المعدلين على تصميم ميزات جديدة مع الأخذ في الاعتبار ليس فقط تعديلًا واحدًا ولكن جميع التعديلات ذات الصلة. يعمل التعديل القابل للتركيب على توسيع إمكانية تحقيق الدخل ونشر أفضل الممارسات. ومع ذلك، لتحقيق هذا التعديل القابل للتركيب القائم على blockchain وضمان تجربة لعب متسقة، قد يحتاج المعدلون إلى العمل ضمن مساحة تصميم أكثر محدودية مقارنة بالألعاب التقليدية.
في الألعاب التقليدية، يعتمد اللاعبون والفرق والنقابات على اتفاقيات غير رسمية وغير قابلة للتنفيذ للتفاعلات التي تتجاوز آليات اللعبة المحددة مسبقًا. هذا النهج له حدود، خاصة في الألعاب عالية المخاطر حيث يمكن أن يؤدي انتهاك الاتفاقيات إلى عواقب وخيمة.
في عام 2014، حدثت معركة ضخمة تُعرف باسم "B-R5RB Bloodbath" شارك فيها الآلاف من لاعبي Eve Online. قبل المعركة، تم التوصل إلى اتفاقيات ومعاهدات غير رسمية بين التحالفات لمحاربة عدو مشترك. ومع ذلك، خلال المعركة، قام أحد التحالفات بخيانة حلفائه بشكل غير متوقع، مما أدى إلى خرق الاتفاقية وتسبب في خسارة أصول داخل اللعبة تزيد قيمتها عن 300000 دولار.
يسلط استكشاف Curio Research للمعاهدات الضوء على الإمكانات الهائلة للعقود الذكية في تسهيل التفاعلات الاجتماعية المعقدة بين اللاعبين أو الفرق. يمكن للعقود الذكية الخاصة باللعبة مثل المعاهدات إضفاء الطابع الرسمي على الاتفاقيات بين اللاعبين وتنفيذ الثقة عند استيفاء الشروط المحددة مسبقًا.
معاهدة كوريو
يمكن أن يكون للمعاهدات معاني مختلفة. يمكن أن تكون اتفاقية شبيهة بحلف شمال الأطلسي، حيث يُحظر عليك، بعد الانضمام ودفع المستحقات، مهاجمة أعضاء اللجنة الآخرين. يمكن أن يكون بنكًا وطنيًا يصدر رمزًا مميزًا مدعومًا من USDC، مما يجبر الشركاء التجاريين الذين وقعوا على الاتفاقية على استخدام عملتك الوطنية بشكل صارم للتبادل التالي في AMM داخل اللعبة. - كيفن زد من كوريو
يمكن لقابلية التخصيص والنمطية لهذه العقود الذكية داخل اللعبة توسيع الديناميكيات الاجتماعية إلى ما هو أبعد من اللعبة والسماح بالتفاعل المباشر مع الأنظمة البيئية الأخرى الخاصة بـ blockchain، مثل بروتوكولات DeFi.
في حين تعد FOCG بابتكار أنماط التعديل والتفاعلات الاجتماعية على blockchain، يكشف الفحص الدقيق عن سلسلة من التحديات.
القيود الفنية
بالإضافة إلى غياب قابلية التوسع الأصلية لـ blockchain للألعاب، يجب مراعاة القيود التقنية المختلفة:
تكاليف الغاز المرتفعة وانخفاض عدد TPS - تجعل الاختناقات في معظم سلاسل الشبكات الرئيسية من الصعب دعم الألعاب المتزامنة وجلسات/مثيلات الألعاب المتزامنة.
ضعف العشوائية على السلسلة - يمكن للمدققين رؤية نتائج العشوائية قبل تأكيدها على السلسلة، مما يترك مجالًا للتلاعب (يتطلب حلول VRF/ZKP).
الغش الآلي - تمتلك كيانات الألعاب اللامركزية وسائل محدودة لتنظيم وتنفيذ تدابير مكافحة الغش. يمكن للروبوتات التفاعل مع الألعاب تمامًا مثل اللاعبين البشريين، دون أي قيود متأصلة.
واجهة مستخدم وتجربة مستخدم غير بديهية للاعبين على الويب 2 - غالبًا ما يتطلب استخدام التطبيقات اللامركزية إنشاء محافظ وتوقيع المعاملات ونقل الأصول وما إلى ذلك. ومن الضروري تبسيط هذه العملية (على سبيل المثال، تجريد حساب المحفظة) لجذب اللاعبين الأصليين غير المشفرين.
الأمان - عندما تمتلك FOCG أصولًا ذات قيمة حقيقية يمكنها التفاعل مع DeFi، يصبح استغلال نقاط الضعف أمرًا لا رجعة فيه، ومن المحتمل أن يكون له تأثير دائم على النظام البيئي FOCG بأكمله.
تكاليف التركيب
يقدم الوعد بالتعديل القابل للتركيب بعض المقايضات، خاصة عند الأخذ في الاعتبار أن العوامل التي جعلت التعديل مثاليًا وناجحًا في البداية قد تتعرض للعرقلة بسبب التنفيذ على السلسلة.
تعديلات Roblox الناجحة مثل Jailbreak وArsenal وAdopt Me! لقد جمعت عددًا كبيرًا من المتابعين، حيث تجاوز إجمالي الزيارات 40 مليارًا. يوفر كل تعديل آليات لعب وقواعد وبيئات وأصولًا فريدة للعبة:
الهروب من السجن يغمر اللاعبين في مؤامرة للهروب من السجن ومطاردة الشرطة.
تقدم آرسنال تجربة FPS شبيهة بـ Call of Duty.
تبنني! تدور أحداث الفيلم حول تبني ورعاية الحيوانات الأليفة الافتراضية.
من وجهة نظر اللاعب، تكمن جاذبية هذه التعديلات في آليات اللعبة الفريدة وسرد القصص والعناصر الموضوعية. يمكن مقارنة لعب Roblox بتسجيل الدخول إلى Steam، حيث يوفر كلاهما مجموعة متنوعة من أنواع الألعاب والتجارب التي يمكن للاعبين استكشافها. لقد حاول المجتمع جعل التعديلات أكثر تفاعلية، كما هو الحال في "Pixelmon Modpack" الخاص بـ Minecraft، ولكن تظل هذه التعديلات معزولة عن حزم التعديل الأخرى وتعمل على خوادم محلية. ومع ذلك، يبدو أن الطلب حاليًا منخفض على مثل هذه التعديلات التفاعلية بين اللاعبين، كما يتضح من غياب الأطر الرسمية في ألعاب النظام البيئي الرئيسية للتعديل.
للمعدلين: الفيزياء وتوازن اللعبة
يتطلب تحقيق قابلية التركيب في نظام بيئي تعديل غير مسموح به دراسة متأنية لفيزياء اللعبة وتوازنها، وهو أمر ضروري لضمان تجربة لعب عادلة وممتعة.
في الألعاب التقليدية، يتمتع القائمون على التعديل بحرية تعديل فيزياء اللعبة وفقًا لآليات اللعبة التي يرغبون فيها، حيث لا تحتاج تعديلاتهم بالضرورة إلى التفاعل مع تعديلات أخرى. على سبيل المثال، على الرغم من وجود المبادئ الفيزيائية الأساسية في عالم لعبة Roblox، يمكن لكل تعديل تحديد وتنفيذ قواعد الفيزياء الخاصة به بمرونة. يحتوي Jailbreak على قواعد فيزيائية محددة تتعلق بالتعامل مع المركبات والاصطدامات، بينما Adopt Me! لديه نظام فيزيائي فريد يتعلق بحركة الحيوانات الأليفة. هذه المرونة هي التي تسمح لـ Roblox بجذب واستيعاب المعدلين ذوي الخبرة في مختلف الأنواع، مثل ألعاب التصويب من منظور الشخص الأول (FPS) والرعب والألعاب غير الرسمية.
لجعل التعديلات قابلة للتركيب حقًا، يجب الحفاظ على فيزياء اللعبة المتسقة عبر جميع التعديلات. نظرًا لإضافة عناصر واقتصادات وأنظمة جديدة إلى اللعبة دون إذن، فإن مراعاة توازن اللعبة يقدم عدم مرونة إضافية. على سبيل المثال، يحتاج FOCG إلى حسابات دقيقة وتصميمات إطارية لمنع الشخصيات أو الاستراتيجيات الجديدة من أن تكون قوية للغاية. علاوة على ذلك، فإن دمج المدخلات الجديدة في حزمة التكنولوجيا بأكملها (بما في ذلك العقود الأمامية والعقود ذات الصلة) يتطلب تنسيقًا معقدًا.
يمكن للمرء أن يتخيل أن الوحدات القابلة للتركيب بالكامل يمكن أن تخلق فوضى في هذا الصدد وتقصر المدخلات الجديدة على مجرد تغييرات جمالية، بدلاً من السماح بالمدخلات التي يمكن أن تؤثر على نتائج اللعبة. قد يعيق هذا الاتساق تنوع المعدلات ويؤدي إلى تجانس النظام البيئي المعدل.
يمكن للنظام البيئي الذي يقوم بتعديل الأذونات أن يخفف من بعض هذه المشكلات، لكن هذا من شأنه أن يتناقض مع المبدأ الأساسي للعوالم المستقلة التي يجب على FOCG الالتزام بها.
أنواع محددة من منطق اللعبة والبنية التحتية
تتطلب الأنواع المختلفة من الألعاب معدلات تحديث مختلفة، مما يجعل من المستحيل إنشاء تعديلات جديدة للألعاب التي تعتمد على معدلات تحديث أعلى مما يمكن أن تدعمه البنية التحتية لـFOCG حاليًا.
وبالتالي، تركز معظم مجموعات FOCGs القادمة على بناء البنية التحتية لألعاب معينة في البداية لتلبية احتياجاتها الكبيرة قبل محاولة جعلها أكثر تنوعًا.
هناك نمط واضح بين هذه الفرق - تركز جميعها تقريبًا على بناء البنية التحتية الداعمة للألعاب الإستراتيجية (على سبيل المثال، Dark Forest، وTreates، وPrimodium). من ناحية، يعد تنفيذ نوع الإستراتيجية أسهل نسبيًا ويمكن أن يستفيد بشكل أكبر من الميزات الموجودة على السلسلة بالكامل من خلال حالات مثل المعاهدات. من ناحية أخرى، قد يؤدي نوع معين من المكدس التكنولوجي إلى الحد من تنوع اللاعبين والمعدلين، وبالتالي تقويض الإمكانات الكاملة للتعديل القابل للتركيب.
في السيناريو المثالي، يكون عرض القيمة للألعاب المتسلسلة بالكامل (FOCG)، مثل التعديل القابل للتركيب، ذا قيمة كبيرة لكل من اللاعبين والمعدلين. يمكن لاستوديوهات الألعاب التقليدية دمج هذه العناصر في أنظمتها غير المتسلسلة أو الهجينة، والاستفادة منها دون التقيد بقيود مساحة التصميم. على سبيل المثال، يمكن ترميز الأصول داخل اللعبة على أنها NFTs، جنبًا إلى جنب مع العقود الذكية لفرض العقود الاجتماعية القابلة للتنفيذ، في حين يمكن تشغيل المكونات الأخرى، بما في ذلك النظام البيئي المعدل المعاد تصميمه من خلال إطار مناسب لضمان قابلية التركيب، خارج السلسلة.
القضية بالنسبة لـFOCG
على الرغم من أنه من الممكن تصور أن الألعاب الهجينة يمكن أن تتضمن هذه الميزات، إلا أنني ما زلت منفتحًا على فكرة أن فريق FOCG يمكن أن يتفوق في مجالات محددة خارج هذه الألعاب الهجينة. أعتقد أن الحالات الأكثر تنافسية لدى FOCG هي الألعاب عالية المخاطر التي تقودها مجتمعات اللاعبين الذين يطالبون بأن لا تكون الأصول وبيانات الاعتماد داخل اللعبة فحسب، بل منطق اللعبة بأكمله، متصلاً بالسلسلة.
للتوضيح، خذ بعين الاعتبار إيقاف لعبة Marvel Heroes، وهي لعبة لعب أدوار مجانية عبر الإنترنت تضم شخصيات Marvel Universe. في نوفمبر 2017، أعلنت اللعبة فجأة عن إغلاقها، مما أثار موجة من مطالبات استرداد الأموال. ومع ذلك، وبسبب الإجراءات القانونية الذكية، وجد المستهلكون أنفسهم دون حقوق واضحة في التعويض أو الوصول إلى الأصول المشتراة داخل اللعبة.
"أنت توافق على أن Gazillion والشركات التابعة لها أو المرخصين أو الوكلاء أو الموظفين لن يكونوا مسؤولين تجاهك أو تجاه أي طرف ثالث عن أي تعديل أو تعليق أو إيقاف للنظام، أو أي إنهاء للترخيص. يحق لشركة Gazillion حذف المحتوى الخاص بك أو مسحه عندما يتجاوز الحدود الزمنية والكميات، أو عندما يحتاج النظام أو أي من مكوناته إلى الصيانة أو الترقية. @GIBiz
إن مجرد ترميز الأصول الموجودة على السلسلة لا يحل مشكلة خروج استوديوهات الألعاب بشكل ضار بشكل كامل، حيث ستظل حالة اللعبة وتقدمها مفقودين، مما يجعل هذه الأصول عديمة الفائدة داخل اللعبة. علاوة على ذلك، في مثل هذه الحالات، لا تكون الاستوديوهات ملزمة بجعل اللعبة مفتوحة المصدر. يعالج فريق FOCG هذه المشكلة.
يمكن أن تتعلق العدالة المثبتة بالآليات والنتائج داخل اللعبة. تخيل مجموعة من اللاعبين يقاتلون عدوًا مشتركًا، حيث يحصل صاحب أكبر ضرر على فرصة لإسقاط عنصر عالي القيمة أو لعبة إستراتيجية في الوقت الفعلي 4X مع مواقع يتم إنشاؤها عشوائيًا وقرب الموارد.
في هذه السيناريوهات، يمكن لـFOCG التأكد من أن نتائج المعركة أو العشوائية عادلة بشكل مثبت. ولا تفيد هذه البيئة غير الموثوقة اللاعبين فحسب، بل يمكن أن تمتد إلى أشكال جديدة من "اللاعبين"، بما في ذلك المضاربون الذين يراهنون على نتائج اللعبة من خلال العقود الذكية. إن ضمان نتائج اللعبة غير المتلاعب بها ودوامها (حيث يمكن تشعب حالة اللعبة ومنطقها) من شأنه أن يسمح للأنظمة البيئية للألعاب عالية المخاطر بالتوسع دون مخاطر النظام الأساسي حقًا.
أعتقد أن هناك العديد من العناصر الأخرى التي تحتاج إلى مزيد من الاستكشاف والتنسيق:
مزيد من الاستكشاف للعشوائية الحقيقية التي لا يمكن التلاعب بها من قبل عمال المناجم أو مشغلي أوراكل أو اللاعبين الآخرين. التخفيف من احتمالية التشغيل الأمامي أو مراقبة النتائج قبل تأكيدها على السلسلة.
التطبيق العملي للعشوائية على السلسلة. إذا لم يكن ذلك ممكنًا، فقم بتسريع وتوسيع الحلول العشوائية خارج السلسلة.
تحسينات معمارية لدعم جلسات/مثيلات اللعبة المتزامنة بشكل أفضل دون التضحية بالقابلية للتركيب.
آليات اللعبة والديناميكيات الاجتماعية التي تتفاعل بشكل مباشر مع الأنظمة البيئية المجاورة على السلسلة. يمكن أن تستفيد الأنظمة الاقتصادية المشتقة أو foCG عالية المخاطر بشكل كبير من قابلية التركيب مع وظائف التمويل اللامركزي.
مواءمة أفضل للحوافز للاعبين والمعدلين. ومع عدم وضوح الخطوط بين المطورين واللاعبين، قد تظهر نماذج أعمال جديدة، على غرار التبني الواسع النطاق لنماذج فريميوم في ألعاب الهاتف المحمول.
توازن اللعبة اللامركزية بين هياكل الإدارة لاستيعاب التعديل غير المسموح به.
أنا متفائل بأن الألعاب الموجودة على السلسلة ستخلق بدايات جديدة، وبالتالي تحقيق نماذج جديدة للألعاب التي تستفيد من جميع المزايا التي تقدمها blockchain، وليس فقط المزايا الجزئية.
شكر وتقدير
شكرًا لإريك لي، وريتشارد يوين، وجوناثان يوين، وأدريان تشاو، وهاري لام على مساعدتهم. شكر خاص لأخي ناثان، أحد عشاق لعبة Roblox، لإجابته على جميع أسئلتي حول الألعاب.