मैं लीड्स का पता कैसे लगाऊं?


18

मेरे खेल में, मैं चाहूंगा कि मेरा चरित्र अगुवाई करने में सक्षम हो, और लीड्स पर पकड़ बना सके और अगर ऐसा करने के लिए जगह है तो खुद को खींचने में सक्षम हो।

अगर वहाँ एक कगार है, तो मुझे कैसे पता चलेगा और अगर चरित्र में ऊपर चढ़ने के लिए पर्याप्त जगह है?


यह प्रश्न पहले के दो प्रश्नों के कैनन संस्करण के रूप में बनाया गया था। मेटा चर्चा यहां देखें
डोपेलग्रेनेर


1
इसके अलावा, मेटा में बताए गए प्रश्नों को जोड़ने के लिए: gamedev.stackexchange.com/questions/38066/… और gamedev.stackexchange.com/questions/15491/…
माइकलहॉउस

जवाबों:


22

ओवरग्राउथ अल्फा 132 के वीडियो में दिखाया गया है कि उन्होंने कैसे चढ़ाई को लागू किया।

उनकी विधि किसी भी इंजन में काम करना चाहिए, यहां तक ​​कि 2 डी इंजन भी जहां आप एक सिलेंडर और क्षेत्र के बजाय एक आयत और सर्कल का उपयोग करेंगे।

उनके नेतृत्व का पता लगाने में दो भाग शामिल हैं:

दीवार का पता लगाने (क्षेत्र का उपयोग करके)

यदि खिलाड़ी वर्तमान में दीवार से टकरा रहा है तो गेम की जाँच करता है। अगर वहाँ एक दीवार है, तो खिलाड़ी को हड़पने के लिए नेतृत्व किया जा सकता है। दूसरा भाग अगुवाई का विश्लेषण करने के लिए लेता है।

एलईडी का पता लगाने (सिलेंडर का उपयोग करके)

यदि खिलाड़ी किसी दीवार से संपर्क करता है, तो एक सिलेंडर खिलाड़ी की स्थिति के ऊपर एक निश्चित दूरी से नीचे की ओर बह जाता है, जब तक कि वह एक स्पर्श नहीं करता है। यह तीन चीजों को निर्धारित करता है:

  • चाहे खिलाड़ी के ऊपर एक कगार मौजूद हो
  • अगुवाई की ऊँचाई
  • चाहे खिलाड़ी के ऊपर चढ़ने के लिए जगह हो, सिलेंडर पर विचार करने के लिए खिलाड़ी के समान क्षैतिज स्थान होता है।

अद्भुत विधि, और शानदार उदाहरण +1
बुगस्टर

"एक सिलेंडर खिलाड़ी की स्थिति के ऊपर एक निश्चित दूरी से नीचे की ओर बह जाता है" क्या दूरी? इनडोर वातावरण के साथ काम करते समय यह बहुत महत्वपूर्ण है (आप दुर्घटना से छत को काटेंगे)।
तारा

1
अतीत में @Dudeson मैं शुरू से ही सतह का पता लगाने के लिए एक किरण का उपयोग किया है, मात्रा की जाँच के साथ निम्नलिखित है कि यह सत्यापित करने के लिए कि ऊपर चढ़ने के लिए पर्याप्त अबाधित कमरा है। चूंकि रेकास्ट दिशात्मक है, इसलिए यह छत को झूठी सकारात्मकता के रूप में नहीं पढ़ता है - हालांकि यह अभी भी अगली मंजिल पर रोड़ा हो सकता है यदि मूल बहुत अधिक है .. सटीक मैट्रिक्स प्रत्येक खेल के कई विवरणों पर निर्भर करेगा - चरित्र आकार, हाथ पहुंच, स्तर डिजाइन में निकासी, गिरने की गति, आदि
DMGregory

@DMGregory रे कास्ट के साथ अच्छा विचार!
तारा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.