
تستكشف هذه الدورة كيف يغيّر الذكاء الاصطناعي مستقبل تصميم الألعاب عبر وكلاء أكثر تفاعلًا وشخصيات غير لاعبة تتصرف بذكاء. ستتعلم كيف تصمم منطق القرار والسلوك داخل اللعبة، بحيث يستجيب الوكيل لما يفعله اللاعب ويخلق تجربة لعب ديناميكية بدل سلوك جامد ومتكرر. تغطي الدورة تقنيات أساسية في ذكاء الألعاب مثل آلات الحالات المحدودة (FSM)، أشجار السلوك، البحث عن المسار بخوارزمية A*، ومبادئ التعلم المعزز لبناء سلوكيات تتعلم من المكافآت. ستتعرف أيضًا على مفاهيم الإدراك داخل اللعبة: كيف “يرى” الوكيل العالم من حوله، وكيف يختار الحركة والهدف، وكيف تتوازن الواقعية مع الأداء حتى لا تتأثر سرعة الإطارات. ستطبق ما تتعلمه على بيئات شائعة مثل Python مع Pygame أو محركات مثل Unity، مع تركيز على بناء وكيل قابل للاختبار والتعديل. بنهاية الدورة ستتمكن من إنشاء NPCs تفاعلية، وتحسينها عبر الضبط، ودمجها في تصميم سردي أو تنافسي يرفع جودة اللعب بشكل ملموس.
AI CERTs Team