मैं एक आइसोमेट्रिक गेम बना रहा हूं। जब खिलाड़ी एक दीवार में तिरछे चलने की कोशिश करता है, तो मैं चाहता हूं कि वे इसे आसानी से पार कर सकें, इसलिए आंदोलन के किसी भी हिस्से का इस्तेमाल कानूनी होगा, और सामान्य की दिशा में कुछ भी फेंक दिया जाता है। दीवारें किसी भी कोण हो सकती हैं, न कि केवल ऊर्ध्वाधर या क्षैतिज, और खिलाड़ी के पास 360 गति है।
मुझे लगता है कि मैं लगभग वहाँ हूँ, लेकिन मैं आखिरी टुकड़ा नहीं रख सकता।
अपडेट: सभी को अच्छी खबर! मेरे पास काम है। लेकिन ... मैं थोड़ा भ्रमित हूं कि मुझे क्या सामान्य होना चाहिए और क्या नहीं। सामान्य को सिर्फ एक इकाई वेक्टर होने की आवश्यकता है, है ना? लेकिन फिर मैं अपने इनपुट के साथ मिश्रण कर रहा हूं ताकि मैं इसे सामान्य कर रहा हूं - क्या मैं गलत हूं?
वैसे, मैंने यह भी पाया है कि मुझे खिलाड़ी 1 पिक्सेल को सामान्य की दिशा में धकेलने की आवश्यकता है, ताकि वे चीजों पर अटक न जाए - अच्छा काम करता है।