Saltar la navegación

5. Técnicas aplicadas para IA de NPCs

Las IAs a implementar en un juego dependen en gran medida del tipo de juego que sea y de las necesidades que éste imponga para captar la atención del usuario y plantearle un desafío. Por ejemplo, en un “shoot’em up” (clásico juego de naves como R-Type o Gradius), los enemigos no requieren grandes motores de IA capaces de tomar decisiones complejas, sino que sería más habitual seguir patrones de movimiento y ataque fijos. Lo mismo ocurre en juegos del tipo “run ’n gun” (juego de desplazamiento horizontal y disparos, como Metal Slug) o juegos de plataformas (como Super Mario Bros.).

En cambio, los juegos más complejos como los RTSs, FPSs o los juegos de mundo abierto (sandboxes) sí que demandarán una IA avanzada para los NPCs que aparezcan en ellos, ya sean enemigos o compañeros del jugador.