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