ดังนั้นฉันเริ่มเรียนรู้ Java และ OpenGL บางส่วนในขณะที่ใช้ LWJGL เพื่อเริ่มต้นง่ายฉันเขียนโคลนของอาตาริโป่ง ฉันได้ตั้งค่าหน้าจอเกมอย่างถูกต้องการตรวจจับการชนและเกมส่วนใหญ่ทำงานได้จริงถ้าเป็นเกมผู้เล่น 2 คนที่ฉันจะทำตอนนี้ แต่ขณะที่ฉันวางแผนที่จะทำเกมผู้เล่นคนเดียว ฉันต้องหา AI ง่าย ๆ เพื่อควบคุมผู้เล่นคนที่สอง
การรู้ว่าลูกบอลจะถูกตีที่ใดจะเป็นเรื่องที่ค่อนข้างยุติธรรมและการสร้าง AI ซึ่งมักจะทำให้ลูกบอลดูเหมือนว่าเป็นเรื่องง่ายที่จะทำ แต่ฉันต้องการให้เกมชนะได้ดังนั้นฉันจึงไม่สามารถทำให้ IA ตี ลูกบอล.
ดังนั้นนี่คือคำถามของฉันฉันควรเขียนโค้ดนี้อย่างไรเพื่อเพิ่มความไม่สมบูรณ์แบบเหมือนมนุษย์ลงใน AI ฉันควรสุ่มเลือกว่า AI จะล้มเหลว ณ จุดที่กำหนดหรือไม่? หรือมีสิ่งที่ฉลาดกว่า (หรืออาจชัดเจน) ที่ฉันหายไปที่นี่
ขอบคุณมาก.