تعلم تطوير العاب على محرك تطوير العاب Godot Engine

أساسيات لعبة الذكاء الاصطناعي مع محرك Godot



ماذا ستتعلم:

أساسيات لعبة الذكاء الاصطناعي مع محرك Godot

  • أنظمة الرؤية
  • الطلقات الرائدة
  • آلات الدولة
  • القتال القائم على الفريق
  • اكتشاف المسار الأمثل لمئات من Npcs
  • أنظمة الدقة والتصويب

متطلبات:

  • خبرة في البرمجة في محرك Godot

وصف:

تغطي هذه الدورة مجموعة من الخوارزميات التي أستخدمها في ألعابي عند تصميم وصنع npcs لمحاربة اللاعب أو القتال مع اللاعب.
هذه أشياء مثل أنظمة الرؤية للتعامل مع مخاريط الرؤية وخط الرؤية ، وأنظمة التصويب لتوجيه الأهداف بسرعات دوران محددة ، وصواريخ التوجيه ، والطلقات الرائدة عند إطلاق المقذوفات بجاذبية وبدون جاذبية ، وأنظمة الدقة لمحاكاة دقة أكثر واقعية عند قيادة الطلقات ، تحديد المسار الأمثل لمئات من npcs والفرق وأنظمة المعارك الجماعية لـ npcs للمشاركة في معارك واسعة النطاق مع بعضها البعض ، وحالة الآلات لمحاكاة سلوكيات مثل الدوريات والحراسة والهجوم والموت. هذه الدورة مخصصة لمحرك Godot ، على الرغم من أنك إذا كنت مبرمجًا ذا خبرة إلى حد ما ، فمن المحتمل أن تتمكن من ترجمة الكود بسهولة تامة.

هناك "ميزة" غبية جديدة غير مفيدة تتطلب مني الحصول على مائتي كلمة في الوصف وهو أمر لا طائل منه تمامًا ويضيع وقت الناس ، لذا إليك بعض الكلمات الإضافية التي لا تضيف شيئًا حرفيًا سوى مساعدتي في الوصول إلى عدد الكلمات المطلوب والذي ربما يكون بعض التنفيذيين البكمين قررت أن تجعل الدورات التدريبية على هذا الموقع تبدو أكثر احترافية عندما يريد المحترفون في الواقع محتوى قصيرًا ودقيقًا دون متطلبات تعسفية غبية. تم تصميم هذه الدورة لتكون نظيفة ومحددة قدر الإمكان ولديها نهج فريد قائم على الدروس ، حيث أقوم بتقديم مشاهد لعبة معدة جزئيًا مع مشكلة محددة يجب حلها (مثل اللقطات الرائدة في لعبة متحركة استهداف). ثم أشرح كيفية كتابة الخوارزميات اللازمة لحل هذه المشكلة.