En informática, este es un campo de investigación que trata de descubrir las reglas que rigen el comportamiento inteligente de las personas, construir sus modelos formales y, como resultado, crear simulaciones por computadora de estos comportamientos. En los videojuegos, la inteligencia artificial se entiende como un patrón de comportamiento de los personajes cuyas acciones son controladas por la computadora.
La calidad de los scripts de AI tiene un doble significado. En primer lugar, las acciones tomadas por la inteligencia artificial (por ejemplo, los movimientos del oponente) deben ser un desafío para el jugador, pero no exceder sus habilidades. Algunos juegos te permiten cambiar el nivel de IA, haciendo que el juego sea más fácil o más difícil. La creación de algoritmos de aprendizaje de inteligencia artificial y, por lo tanto, la adaptación a las estrategias más utilizadas por el jugador, suelen ser un gran desafío para los desarrolladores de juegos.
La segunda tarea de AI es dar vida al mundo del juego. Si los NPC controlados por computadora se comportan de manera similar a los humanos (por ejemplo, pueden ofender, reaccionar a varios estímulos del entorno, usar diferentes tácticas en la batalla), el jugador tiene una mayor impresión de la realidad de los eventos presentados.
La diligencia con la que se ha preparado la inteligencia artificial en el juego a menudo tiene un impacto decisivo en cómo se evalúa el modo de juego para un jugador.