السلام عليكم
إذا كنت قد درست AI فتستطيع عمل AI لأي سفينه (ما عدا سفينة اللاعب) عن طريق إستخدام fuzzy logic بدمجها مع states
لعمل ذكاء جميل جدا
عيوبها إنها صعبه أيضا تستخدم حسابات كثيره
إذ كنت لم تدرسه بعد فأسهل طريقه بستخدام states فقط
عيوبها أنها
بدائيه جدا
غير دقيقه في بعض الحالات
وأضا التصرفات تكون واضحه أنها مستطنعا
طبعا هذا كله لتحديد الخطوه القادمه ولكن لتنفيدها ستكون كالتالي
إذا كان state هي escape
فإنا تنفيدها يكون كالتالي
إذا كان هناك مكان واحد وثابت للهروب له
فتستطيع إستخدام A Star
كأفضل الحلول
أما إذا كان هناك أكثر من مكان للهروب له
فتستخدم خوارزمية Dijkstra
أو إذا تريد أبسط حل فتستطيع إستخدام
خوارزمية الهروب و المطارده المعروفه لكن النتائج ستكون غير جميله
أعتدر على الإختصار فالموضوع كبير جدا
أيضا لاتنسوا أنه AI أصعب من Graphic
لذلك يجب أن تعطوه حقه
بالتوفيق

