Je commence donc à apprendre Java et certains OpenGL en utilisant le LWJGL. Pour commencer facilement, j'écris un clone de l'Atari Pong. J'ai configuré correctement l'écran du jeu, la détection des collisions, et tout le jeu fonctionne principalement, en fait, si c'était un jeu à 2 joueurs, je serais déjà fini, mais comme je prévois de le faire, un jeu à un seul joueur , Je dois trouver une IA simple pour contrôler le deuxième joueur.
Savoir où la balle frappera semble assez trivial, et créer une IA qui frappe toujours la balle semble être une chose facile à faire, mais je veux que le jeu puisse être gagné, donc je ne peux pas toujours faire en sorte que l'IA touche le Balle.
Voici donc ma question, comment dois-je coder cela pour ajouter des imperfections de type humain à l'IA. Dois-je décider au hasard si l'IA va échouer à un moment donné? Ou il y a quelque chose de plus intelligent (ou peut-être juste évident) que je manque ici?
Merci beaucoup.