कई साल पहले मैंने कुछ AI को बजट छद्म 3 डी गेम के लिए कोड किया था। एक गणना थी जिसे मैंने वास्तव में कभी भी करने का सबसे अच्छा तरीका नहीं निकाला, और वह यह गणना कर रहा था कि अगर यह अब बंद हो जाता है तो दुश्मन कहां समाप्त होगा। उदाहरण के लिए:
- दुश्मन वर्तमान में X = 540.0 पर है।
- दुश्मन प्रति फ्रेम 10 पिक्सल पर सही चल रहा है।
- जब दुश्मन रुकना चाहता है, तो इसकी गति 1 पिक्सेल प्रति फ्रेम तक गिर जाएगी जब तक कि यह शून्य तक न पहुंच जाए।
क्या कोई सरल सूत्र है जो मुझे उस स्थिति में पहुंचा देगा जहां दुश्मन पूरी तरह से बंद होने पर समाप्त हो जाए? मैंने अपनी आवश्यकताओं के लिए काम करने वाले ऑफसेटों को पूर्वव्यापी और हार्डकोडिंग समाप्त कर दिया, लेकिन अलग-अलग गति वाले दुश्मनों के लिए अलग से गणना करनी होगी।