عن المشروع

BFA-HavenCore هو مشروع مفتوح المصدر للعبة World of Warcraft، يدعم حالياً إصدار اللعبة 8.3.7 (البنية 35662). يهدف إلى إعادة إنشاء تجربة Battle for Azeroth بأكبر قدر ممكن من الدقة مع الحفاظ على تجربة لعب Blizzlike. المشروع يُصان بنشاط، مع التركيز على الاستقرار وجودة البرمجة النصية ودقة أسلوب اللعب. قاعدة الشيفرة بأكملها متاحة مجاناً للمجتمع لاستخدامها والتعلم منها والمساهمة فيها. تشمل أهداف المشروع إصلاح الأخطاء والمشكلات الجوهرية، وتنفيذ محتوى اللعبة المفقود، وتحسين دقة البرمجة النصية، وتعزيز جودة قاعدة البيانات والاستقرار العام. يشجع المشروع المساهمات من الجميع، سواء من خلال اختبار أسلوب اللعب، أو الإبلاغ عن الأخطاء، أو إصلاح المشكلات الجوهرية، أو تحسين البرمجة النصية، أو العمل على قاعدة البيانات. يمكن للمساهمين عمل fork للمستودع وتقديم pull requests، أو فتح issues للأخطاء أو المحتوى المفقود، أو إنشاء محتوى إضافي مثل الدروس المرئية. دعم المجتمع متاح عبر خادم WoW Haven الرسمي على Discord، حيث يمكن للمطورين والمساهمين التعاون. يتطلب المشروع CMake 3.20+ (يُوصى بـ 3.31.5)، وBoost ≥ 1.74.0 (1.78.0 لنظام Windows)، وMySQL ≥ 8.0 (يُوصى بـ 8.4)، وOpenSSL 3.x.x، وMicrosoft Visual Studio 2022 (الإصدار 17+) مع تثبيت Desktop Development with C++. المشروع مرخص بموجب GNU General Public License v3.0 (GPL-3.0).