عملت على تطوير مشروع لعبة RPG بنظام (Turn-Based) باستخدام Godot، حيث كنت مسؤولًا عن تصميم وتنفيذ مجموعة من الأنظمة الأساسية التي تشكّل جوهر تجربة اللعب والتقدم طويل المدى
يركّز المشروع على التخطيط الاستراتيجي، إدارة الموارد، وتطور الشخصيات، مع اعتماد بنية مرنة وقابلة للتوسّع لإضافة محتوى مستقبلي بسهولة
الأنظمة التي قمت بتطويرها:
نظام الحفظ / التحميل (Save / Load)
تصميم نظام حفظ متكامل لتخزين تقدم اللاعب، حالة العالم، الشخصيات، والمخزون بشكل موثوق بين الجلسات.
نظام إدارة الأدوار واللعبة (Turn & Game Management)
تنفيذ منطق الأدوار، ترتيب اللاعبين والأعداء، الانتقالات بين حالات القتال، والتحقق من شروط الفوز والخسارة
نظام القدرات (Ability System)
بناء نظام مرن يدعم القدرات النشطة والسلبية، أزمنة الانتظار (Cooldown)، التكاليف، الاستهداف، وتنفيذ التأثيرات
نظام التأثيرات (Buff / Debuff)
تطوير نظام حالات يؤثر على الإحصائيات والسلوك داخل القتال، مع دعم المدة الزمنية، التراكم (Stacking)، والشروط الخاصة
نظام المخزون (Inventory System)
إنشاء نظام مخزون منظم يدعم تصنيفات العناصر، الاستخدام، التجهيز، والتكامل مع باقي الأنظمة
نظام التخييم (Camping System)
تنفيذ آلية تخييم تسمح بالاستراحة، استرجاع الموارد، تفعيل أحداث، وتطبيق تأثيرات مؤقتة
نظام بناء المدينة (Town Building System)
تصميم نظام تقدم يسمح ببناء وتطوير مبانٍ تفتح ميزات جديدة، مكافآت، أو محتوى إضافي مع تقدم اللاعب
الجوانب التقنية والتصميمية:
أنظمة معيارية وقابلة لإعادة الاستخدام
اعتماد نهج Data-Driven في تصميم الأنظمة