पर नेविगेट कर सकता है मैं एक आईओएस गेम (UIView का उपयोग कर) लिख रहा हूं, जिसमें यादृच्छिक रूप से जेनरेट 2 डी शहर है। मुझे एआई पर हमला करने की आवश्यकता है, जो खिलाड़ी को खोजने के लिए एक बुद्धिमान मार्ग लेगा (भवनों के साथ टकराव किए बिना)। क्या कोई मुझे सही दिशा में इंगित कर सकता है कि यह प्राप्त करने के लिए मैं किस प्रकार के एल्गोरिदम का उपयोग करूंगा?एआई। जो एक यादृच्छिक रूप से जेनरेट 2 डी शहर
संपादित करें: मैंने ए * का उपयोग करने का निर्णय लिया है। मैं मानचित्र पर एक ग्रिड तैयार करूंगा, प्रत्येक ग्रिड चौराहे बिंदु का परीक्षण करूंगा, अगर वह बिंदु किसी भवन के अंदर है, तो मैं बिंदु को अमान्य कर दूंगा। हमलावर एआई। खिलाड़ी तब अपने वर्तमान स्थान से एक वैध ग्रिड बिंदु पर चलेगा, जो इसके लक्ष्य के करीब है (इसके स्थान के एक निश्चित त्रिज्या के भीतर)।
उपकरण रिक/व्यापक के रूप में बंद करने के लिए वोटिंग। –