عن المشروع

# Beehave - ذكاء اصطناعي بأشجار السلوك لمحرك Godot Beehave هي إضافة قوية لمحرك Godot تمكنك من إنشاء أنظمة ذكاء اصطناعي قوية باستخدام أشجار السلوك. باستخدام Beehave، يمكنك بسهولة تصميم سلوكيات NPC معقدة، وبناء معارك زعماء صعبة، وإنشاء إعدادات متقدمة أخرى بسهولة. باستخدام أشجار السلوك، تجعل Beehave من السهل إنشاء ذكاء اصطناعي عالي التكيف يستجيب للتغيرات في عالم اللعبة ويتغلب على العقبات غير المتوقعة. سواء كنت مبتدئًا أو مطورًا ذا خبرة، فإن Beehave هي الأداة المثالية للارتقاء بذكاء اللعبة لديك إلى المستوى التالي. ## الميزات - **قائم على العقد**: قم بتكوين أشجار السلوك في مشهدك وأرفقها بأي عقدة تختارها. - **عرض التصحيح**: عرض تصحيح مخصص داخل محرر Godot يتيح لك فهم ما يفعله السلوك بشكل أفضل تحت الغطاء. - **الأداء**: مراقبات مدمجة لتتبع أداء أشجار السلوك لديك، مما يساعد في الحفاظ على معدلات إطارات عالية. - **مختبر**: كل ميزة مغطاة باختبارات وحدة لتجنب تسلل الأخطاء إلى قاعدة الكود. ## التثبيت 1. قم بتنزيل أحدث إصدار من صفحة الإصدارات على GitHub. 2. قم بفك ضغط مجلد `addons/beehave` إلى مجلد `/addons` داخل مشروع Godot. 3. قم بتمكين الإضافة ضمن إعدادات Godot: `Project > Project Settings > Plugins`. 4. انقل `script_templates` إلى مجلد مشروعك. لتوافق إصدارات Godot، راجع جدول الفروع/الإصدارات في ملف README. ## البدء أشجار السلوك هي طريقة معيارية لبناء منطق الذكاء الاصطناعي للعبتك. بالنسبة للذكاء الاصطناعي البسيط، تعتبر أشجار السلوك مبالغًا فيها، ولكن بالنسبة للتفاعلات المعقدة للذكاء الاصطناعي، فهي تساعد في إدارة التغييرات وإعادة استخدام المنطق عبر جميع شخصيات NPC. يوفر الويكي الرسمي دليلًا شاملاً للبدء. ## الوسائط والدروس التعليمية - نظرة عامة على Beehave بواسطة Gamefromscratch - برنامج تعليمي لـ Godot 4.x - برنامج تعليمي لـ Godot 3.5 بواسطة bitbrain - البدء مع Beehave بواسطة Liam Flannery (محدث حتى Godot 4.2) ## الاعتمادات - تصميمات الشعار بواسطة NathanHoad و StuartDeVille - الإضافة الأصلية بواسطة viniciusgerevini - تصميم الأيقونة بواسطة lostptr