عن المشروع

Tavern Quest هي لعبة RPG خيالية طموحة للاعب واحد تم بناؤها باستخدام Love2D، حيث تمزج بين مقاطع مغامرات نصية سردية واستكشاف ثنائي الأبعاد يعتمد على الـ sprites، وقتال تكتيكي على شبكة بأسلوب FFT. يمكن للاعبين إنشاء شخصيات من بين 6 فئات، و20 عرقاً، و12 خلفية، ثم استكشاف عالم غني بالمحتوى يتميز بأنظمة قتال مزدوجة، وصيد الأسماك (50 نوعاً من الأسماك عبر 6 مستويات)، والزراعة، والخيمياء، والصناعة، ولعبة بطاقات تداول مع ميزة الدمج، والبوكر، ومحاكاة سوق الأسهم، وإدارة العقارات، ومحاكاة الحيوانات الأليفة، والتسلل، وميكانيكيات الكارما، وتسلل مصاصي الدماء، ومهام برج السحرة، والوضع اللانهائي، وبيئات مولدة إجرائياً تشمل سراديب الصحراء ومناطق الأرض المجوفة. تتضمن اللعبة دورات ليل ونهار وتأثيرات جوية، على الرغم من تنفيذها حالياً كظلال لونية بدون إضاءة أو shaders. تستخدم الشخصيات غير القابلة للعب (NPCs) محرك chatbot يعتمد على الكلمات المفتاحية والمرادفات مع 51 ملف تعريف للحوار؛ ويمكن تعزيز هذا النظام عبر خلفية Python اختيارية من خلال IPC للملفات، ولكن يوجد بديل بلغة Lua يعمل دون اتصال وبدون تبعيات. المشروع قيد التطوير النشط ولكنه لا يزال غير مصقول: فهو يفتقر إلى المؤثرات الصوتية، والحفظ التلقائي، وإعادة تعيين المفاتيح، ودعم أجهزة التحكم (gamepad). ميكانيكيات الرومانسية موجودة في القصة فقط وليس في أسلوب اللعب. لا يتم تضمين أي أصول فنية أو صوتية — حيث يتم استخدام مرئيات مؤقتة وصمت بشكل افتراضي؛ ويجب على المستخدمين توفير أصولهم الخاصة وفقاً لملف ASSETS_README.md. تتكون قاعدة الكود من 147 وحدة Lua، جميعها نظيفة من حيث الصيغة وقابلة للتشغيل حتى القائمة الرئيسية. تم التطوير بمساعدة الذكاء الاصطناعي (Claude Code للتنفيذ، وCodex للمراجعة)، بينما ظل التصميم وبناء العالم تحت توجيه بشري. اللعبة مرخصة بموجب Apache 2.0 مع متطلبات الإسناد؛ وتحتفظ أصول الطرف الثالث بتراخيصها الأصلية. تشمل أولويات خارطة الطريق إضافة المؤثرات الصوتية، وتحويل الموسيقى إلى صيغة OGG، وتنفيذ الحفظ التلقائي، وتمكين دعم أجهزة التحكم، وتطوير ميكانيكيات العلاقات في الحانة، وإضافة الإضاءة، والتحضير للتغليف لمنصة Steam.