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