لعبة Xin تعود للحياة: إعادة بناء MUD روسية من Wayback Machine
كانت Xin لعبة متصفح روسية نصية بالكامل اختفت مع خادمها. فريق يعيد بناءها الآن معادلة بمعادلة من صفحات الأرشيف ومنشورات المنتدى القديمة.

لم تحتوِ لعبة Xin (بالروسية Ксин) على صورة واحدة، بل نصوص ونماذج HTML وجداول خصائص فقط. أُغلق خادمها وضاع كودها المصدري، والآن يعيد فريق من المتحمسين بناءها من الصفر. هدفهم ليس لعبة «مستوحاة» منها، بل نسخة مطابقة قدر الإمكان: المعادلات نفسها والوحوش نفسها والعناصر نفسها.
كانت Xin لعبة MUD (لعبة جماعية نصية) تعمل في المتصفح، وانتشرت في الإنترنت الروسي في منتصف العقد الأول من الألفية. بعد سنوات قليلة مات المشروع، ولم يبقَ سوى منتدى يناقش آليات اللعب ونسخ محفوظة في Wayback Machine.
من أين تأتي بيانات لعبة ميتة؟
لدى الفريق ثلاثة مصادر، وكثيرًا ما تتناقض. الأول Wayback Machine، وفيه صفحات HTML محفوظة فقط، بلا API ولا نسخة من قاعدة البيانات. يمكن استخراج قائمتها عبر CDX API، لكن صفحات العالم غير متاحة. الثاني أرشيف المنتدى، حيث حسب اللاعبون الضرر بأنفسهم من سجلات القتال. يشترط الفريق تأكيدين مستقلين لكل رقم، وإلا بقي فرضية. الثالث غريب بعض الشيء: ملف xin.css المحفوظ، وفيه معلومات لم تُوثَّق في أي مكان آخر.
تأكدت أمور منها أن نقاط الصحة تساوي القدرة على التحمل × 5، وأن الموت في القتال يخصم 2.5% من الخبرة، وأن جولات الطرفين تُحسب في وقت واحد لا بالتناوب. أما مقسوم «قوة الشحنة» في العصي السحرية فبقي موضع خلاف. ظهر مقياس 1/2/4/8 في صفحة واحدة، لكن لم يناقشه أحد في نحو ألف منشور.
دليلان للوحوش لا يتفقان
هناك مصدران للوحوش: دليل نصي جُمع يدويًا وجدول خصائص منفصل بحسب المناطق. الوحش نفسه يعيش عند المنحلة في أحدهما وفي القلعة في الآخر، والخبرة الممنوحة مختلفة. يدوّن الفريق في كل حالة ما اختلف وأي مصدر اختاره. حتى الآن دُقّق نحو 40 وحشًا في ثماني مناطق، وبقية الوحوش تحمل أرقامًا مؤقتة موسومة في الوثائق.
عندما انكسر الإصدار الحي
أعاد الفريق صياغة معادلة ضرر الأسلحة والسحر، وأعاد حساب توازن الوحوش في إحدى عشرة منطقة في الوقت نفسه. نجحت الاختبارات وبدا كل شيء سليمًا على الورق. بعد النشر اختل القتال: وحوش تقتل اللاعبين بلا تناسب وأخرى العكس. لم تُجرَّب المعادلة الجديدة والمعايرة الجديدة معًا في محرك القتال الحقيقي. جرى التراجع الكامل في اليوم نفسه. الآن يمر أي تغيير في المعادلات بمحاكاة آلاف المعارك على نسخة من قاعدة البيانات الحية.
تعمل اللعبة بـ Python 3.11 وFastAPI وPostgreSQL، وتُعرض الصفحات من الخادم بـ Jinja2 دون أي إطار JavaScript، كما في الأصل. يمكن تجربة اللعبة الآن على xin.org.ru، مع أن جزءًا من المحتوى لم يُتحقق منه بعد.
تطبيقات تستحق النظر
اختر المربعات الصحيحة واجمعها وحقّق الهدف. سهل التعلم، صعب الإتقان. مجاني، لجميع الأعمار.
تحدّث مع شريك محادثة بالذكاء الاصطناعي؛ تعود كل جملة مصحّحة ومشروحة بلغتك. 9 لغات، من A1 إلى C2.
افتح رسائل EDIFACT وX12 مع شرح كل مقطع، وحوّلها إلى JSON/XML، وصدّرها إلى PDF وExcel. يعمل محليًا دون رفع.
اختر لمن الهدية والمناسبة والشخصية. يقرأ محرك البحث أوصاف المنتجات من المتاجر المحلية ويرتّب ما يناسب. مجاني، بلا تسجيل.
المزيد من هذا اليوم
عرض الكل →انقطاع خدمات مايكروسوفت 11 ساعة: أوتلوك وتيمز وأوفيس

القمر Anduril-216 يرصد الأقمار الصناعية المختبئة في ظل الأرض

AMD Adrenalin 26.11.1 يعالج كتابة Radeon المفرطة على أقراص SSD



