बाधाओं से बचने मैं जानता हूँ कि मेरे सवाल का बहुत अस्पष्ट लगता है, लेकिन मैं एक बेहतर तरीका यह डाल करने के लिए नहीं सोच सकते हैं, तो मैं मुझे क्या करना कोशिश कर रहा हूँ के बारे में समझाकर बंद शुरू करेंगे।ऐ नेविगेशन -
मैं वर्तमान में एक परियोजना है जिसके तहत मैं एक नक्शा और मैं एक 'Critter' है कि नक्शे के आसपास अपना रास्ता नेविगेट करने में सक्षम होना चाहिए कोडिंग कर रहा हूँ दिया गया है पर काम कर रहा हूँ; क्रेटर के कई अन्य कार्य होते हैं, लेकिन वे वर्तमान प्रश्न के लिए प्रासंगिक नहीं हैं। पूरे कार्यक्रम और समाधान सी # में लिखा जा रहा है।
मैं क्रेटर की गति को नियंत्रित कर सकता हूं, और अपने वर्तमान एक्स और वाई स्थिति को लौटकर मानचित्र पर अपना वर्तमान स्थान पुनर्प्राप्त कर सकता हूं, जब मैं इसे अवरुद्ध करने वाले इलाके से टकराता हूं तो मैं इसकी दिशा भी सेट कर सकता हूं।
समस्या सिर्फ मेरे पास है कि मैं एक तरह से समझदारी से नक्शा चारों ओर मेरे रास्ते नेविगेट करने की सोच भी नहीं सकता है; अब तक मैं इसे आधार पर देख रहा हूं कि जब यह इलाके से टकराता है तो क्रेटर का सामना करना पड़ता है, और यह नक्शे के चारों ओर घूमने का कोई अच्छा तरीका नहीं है!
मैं एक खेल प्रोग्रामर नहीं कर रहा हूँ, और यह एक सॉफ्टवेयर काम के लिए है, इसलिए मैं ऐ तकनीक पर कोई सुराग नहीं है।
यहाँ नक्शे और critters की तरह लग की एक छवि के लिए एक लिंक है:
मैं कोई रास्ता नहीं में हूँ देखने वाले हर व्यक्ति मुझे एक पूर्ण समाधान सामान्य रूप में सिर्फ एक धक्का देने के लिए के लिए, मानचित्र नेविगेशन पर दिशा।
आपने कहा था कि जब आप इसे अवरुद्ध करने वाले इलाके से टकराते हैं तो आप "इसकी दिशा निर्धारित कर सकते हैं।" क्या आप इसकी दिशा निर्धारित कर सकते हैं जब यह किसी चीज़ से टकराता हो? या, क्या आप अपनी दिशा को इच्छानुसार बदल सकते हैं क्योंकि यह नक्शे के चारों ओर घूमता है? – dmcer
मैं इच्छानुसार दिशा बदल सकता हूं! –
क्या मानचित्र समय से पहले पूरी तरह से ज्ञात है? या, क्या आपको अपने क्रिटर के साथ इलाके की खोज करके बाधाओं और पुरस्कारों की खोज करनी है? – dmcer