عن المشروع

CORO SOLTO: Treta Suprema هي لعبة تصويب مجانية من منظور الشخص الأول تعمل في المتصفح، مبنية بـ Three.js (الإصدار r160 مُضمَّن) مع جافاسكريبت vanilla عبر وحدات ES وبدون أي خطوة بناء. تعمل اللعبة مباشرة في التبويب، دون تنزيل أو تثبيت أو تسجيل، وحاليًا تقتصر على اللعب ضد الروبوتات — لا يوجد لعب جماعي بين البشر ولا كود شبكة في المستودع. محتوى اللعبة: فصائل برازيلية كاريكاتورية، عشرات الشخصيات القابلة للعب، عدة خرائط ساخرة وترسانة أسلحة، مع نمطي الجولات والتقاط العلم. تتيح القائمة ضبط من 1 إلى 8 روبوتات لكل جانب (الافتراضي 4×4). تشمل القواعد الموثقة زمن الجولة، عدد الانتصارات المطلوبة، تأخير إعادة الظهور وإيقاف تجدد الصحة (يمكن إعادة تفعيله عبر معامل في الرابط). البنية: مستودع واحد بمنطقتين. اللعبة في public/ (vanilla، بدون إطار عمل، Three.js مُضمَّن، بدون CDN في وقت التشغيل) والموقع في src/ يستخدم Astro مع SSR على Vercel، ويتضمن صفحة الهبوط والترتيب والملفات الشخصية العامة ومسارات API. يستخدم الترتيب والقياس عن بُعد Postgres مُدارًا مع RLS؛ مفتاح service_role موجود على الخادم فقط. الحالة الحالية: الترتيب العالمي معطَّل عبر علم (RANKING_ON = false)، حيث تستجيب الصفحات بالرمز 200 مع تنبيه وnoindex بدلًا من 404، لكن جمع بيانات المباريات ما زال نشطًا. الصوت غير مُخزَّن في نظام التحكم بالإصدارات بسبب حقوق غير مؤكدة؛ وبدون الحزمة تستخدم اللعبة أصواتًا مُولَّدة. الأدوات: خط أنابيب للأصول باستخدام gltf-transform وmeshoptimizer وsharp وresvg؛ اختبارات متصفح عبر Playwright؛ توثيق بـ Docusaurus؛ الكتل الرقمية في README والتوثيق تُولَّد عبر سكربت وتُفحص في CI. يوجد أيضًا تكامل مع رسم بياني معرفي (Graphify) مع محولات لعدة وكلاء ذكاء اصطناعي، ومهارات وكلاء في .agents/skills/. الترخيص: AGPL-3.0 (مُهاجَر من MIT)، مع Three.js تحت MIT. المشروع مُعلَن أنه أُنشئ بالشراكة مع وكلاء ذكاء اصطناعي، مع توقيع Agent: في سجل commits. محاكاة ساخرة مستقلة، بلا أي انتماء لشركة Valve.