عن المشروع

مختبر الصدأ هو لعبة مغامرات نصية بواجهة رسومية بطابع السايبربانك، مبنية باستخدام Rust وإطار العمل Tauri v2. يتقمص اللاعب دور الدكتور أليكس تشين، وهو صحفي استقصائي يستكشف منشأة بروميثيوس البحثية المهجورة. يتضمن محتوى اللعبة أكثر من 14 غرفة مترابطة مع أوصاف فردية وألغاز وأسرار؛ وأكثر من 20 عنصرًا قابلًا للجمع مع خلفيات واستخدامات؛ و6 ألغاز تتضمن فك الشيفرات ودمج العناصر والإصلاح؛ و13 إنجازًا. توفر الواجهة سمة داكنة مع حركات وتأثيرات جسيمات وخريطة مصغرة تفاعلية للمناطق المستكشفة وإكمالًا تلقائيًا للأوامر مدركًا للسياق وتنقلًا في سجل الأوامر. تغطي الأوامر الحركة والنظر وأخذ العناصر وإسقاطها واستخدام العناصر وفحصها وقراءة المستندات ودمج العناصر وحل الألغاز والمخزون والخريطة والحالة والتلميحات والمساعدة. يوفر نظام الحفظ/التحميل ثلاث فتحات بالإضافة إلى الحفظ التلقائي. يُوزَّع المشروع كمثبّت لنظام Windows عبر إصدارات GitHub ويمكن بناؤه من المصدر باستخدام Rust 1.70+ وNode.js 18+ وواجهة Tauri CLI. تفصل قاعدة الشيفرة بين الواجهة الخلفية بلغة Rust (المحرك، الأنواع، العالم، العناصر، الألغاز، اللاعب، الأوامر، القصة، الحفظ) والواجهة الأمامية بـ HTML/CSS/JavaScript، وتتضمن سير عمل إصدارات GitHub Actions. تغطي التوثيقات واجهة أوامر Tauri وإرشادات المساهمة وخط أنابيب الإصدار وخطة تغطية الاختبارات ووثائق التخطيط التجاري والتحقق. مرخّصة بموجب MIT.