برمجة الذكاء الاصطناعي للألعاب
أضف الحياة إلى عوالم الألعاب من خلال برمجة شخصيات ذكية غير قابلة للعب (NPCs). تعلم عن تقنيات البحث عن المسار، وأشجار السلوك، وآلات الحالة، وغيرها من تقنيات الذكاء الاصطناعي المستخدمة في الألعاب الحديثة.
12 courses
تعلم برمجة الشخصيات الذكية غير اللاعبين باستخدام البحث عن المسار، خوارزميات صنع القرار، ورياضيات المتجهات لإنشاء سلوكيات لعبة معقولة.
تعلم كيفية بناء البرمجيات باستخدام مساعدي برمجة الذكاء الاصطناعي، وClaude Code، وModel Context Protocol لتطوير التطوير الآلي وإدارة المشاريع المعقدة.
إنشاء شخصيات ألعاب متكيفة ووكلاء ذكي باستخدام الخوارزميات الجينية والشبكات العصبية داخل بيئة Unity.
تعلم كيفية بناء وكلاء الذكاء الاصطناعي الموثوق بهم والمدركين للسياق باستخدام TypeScript و Model Context Protocol لربط نماذج اللغة بمصادر بيانات العالم الحقيقي.
تعلم تصميم وبناء أنظمة برمجيات مستقلة يمكنها التفكير، وحل المهام المعقدة، والتفاعل مع الأدوات الخارجية باستخدام المنطق الحديث للذكاء الاصطناعي.
بناء أساس قوي في التفكير المنطقي والخوارزمي عن طريق إنشاء قصص ثلاثية الأبعاد ومناظر تفاعلية باستخدام بيئة برمجة أليس.
تعلم تصميم وتشكيل وكلاء ذكييين يستخدمون المنطق والأدوات لأداء المهام بصورة مستقلة من خلال توجيهات واضحة ومكتوبة.
تعلم كيفية هيكلة سلوك الذكاء الاصطناعي وتحديد قواعد التنفيذ لبناء وكلاء موثوق بهم يؤدون مهام معقدة بدقة واتساق.
تعلم أساسيات برمجة بايثون ومكتبة بايغامي من خلال إنشاء لعبة آركيد كلاسيكية من الصفر.
تعلم المفاهيم الأساسية، والبنية، والخطوات العملية لتصميم وفهم وكلاء الذكاء الاصطناعي الذكي.
اكتشف كيف يمكنك الاستفادة من أدوات الذكاء الاصطناعي الحديثة لتسريع البرمجة، وإنشاء الأصول، وسير عمل التصميم في تطوير الألعاب، مع بناء مسار مهني مرن في هذا المجال.
تعلم برمجة شخصيات الألعاب المستقلة وأنظمة اتخاذ القرار الذكية في Unreal Engine باستخدام C# وأنماط تصميم الذكاء الاصطناعي الحديثة.