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