Page 25 - PROYECTO TEXTO
P. 25





1.1 Historia de los NPCs en los videojuegos también anticipen los comportamientos del jugador,
adaptándose para ofrecer un desafío constante.
La palabra NPC ha estado desde la era temprana de los
videojuegos, pero en una manera muy restringida. En Sin embargo, todavía hay desafíos significativos,
videojuegos de las décadas de 1980 y 1970 como Pac- como encontrar el equilibrio entre el realismo y los
Man o The Legend of Zelda, NPCs tenían recursos de procesamiento, evitar comportamientos
presentaciones predecibles y reproducibles, fundadas impredecibles no deseados, y abordar las cuestiones
en sistemas de reglas simples [1]. No había capacidad éticas relacionadas con la simulación de
de adaptación o aprendizaje en personajes, sino que su comportamientos humanos realistas.
actividad frente al jugador era algo muy restringida.
2 Metodología
Con el avance de la tecnología, se empezaron a
incorporar sistemas de inteligencia artificial básica, En esta sección, ahondaremos en el proceso que
como árboles de decisión y máquinas de estados empleamos, un proceso que desglosa cómo la
finitos. Esto permitió que los NPCs ofrecieran inteligencia artificial (IA) da forma a los NPCs. Nos
respuestas un poco más variadas, aunque seguían sin enfocamos en crear personajes más vivos y que se
tener verdadera inteligencia. La evolución constante adapten en videojuegos. Para lograrlo, nuestra
del hardware y la programación impulsó la necesidad metodología se basó en examinar la literatura
de crear personajes virtuales más complejos. científica. También, en comparar técnicas de la
industria. Investigamos a fondo casos de estudio de
1.2 Conceptos fundamentales: IA y particular interés. Incluimos, como un extra, figuras y
adaptación en NPCs tablas para facilitar la comprensión de conceptos,
herramientas y los resultados.
La inteligencia artificial en los videojuegos se puede
entender como el uso de técnicas algorítmicas que 2.1 Procedimiento General
permiten a los NPCs simular razonamiento, emociones
y comportamientos humanos [2]. Algunas de las La investigación, que hicimos, transcurrió en tres fases
técnicas más comunes incluyen el aprendizaje importantes:
automático, las redes neuronales artificiales, los
sistemas expertos y los algoritmos genéticos. Recolección de Datos: Consultamos libros, artículos
El realismo de un NPC no se mide solo por su científicos y documentación técnica moderna acerca
apariencia gráfica, sino también por cómo se comporta de la inteligencia artificial empleada en videojuegos.
en situaciones cambiantes.
Estudio de Ejemplos: Analizamos juegos con IA
Un NPC adaptativo es aquel que no se limita a seguir sofisticada en sus personajes, como "The Last of Us
un patrón estricto; en cambio, tiene la capacidad de Part II" y "Red Dead Redemption 2".
ajustar su estrategia y aprender de las acciones del
jugador o de otros elementos en su entorno. Gracias al Valoración Critica: Contrastamos las distintas técnicas
uso de la IA, se pueden crear NPCs que toman usadas y discutimos sus pros y contras. La
decisiones en tiempo real, ajustan su nivel de investigación, que hicimos, transcurrió en tres fases
dificultad según el jugador y presentan variaciones en importantes.
su comportamiento, lo que hace que cada partida sea
única [3]. Recolección de Datos: Consultamos libros, artículos
científicos y documentación técnica moderna acerca
1.3 Estado del arte en el uso de IA para de la inteligencia artificial empleada en videojuegos.
NPCs
Estudio de Ejemplos: Analizamos juegos con IA
Hoy en día, varios motores de videojuegos, como sofisticada en sus personajes, como "The Last of Us
Unreal Engine y Unity, están incorporando Part II" y "Red Dead Redemption 2".
herramientas de inteligencia artificial para el control
de personajes no jugables (NPCs). Títulos modernos Valoración Critica: Contrastamos las distintas técnicas
como The Last of Us Part II y Red Dead Redemption usadas y discutimos sus pros y contras.
2 han utilizado algoritmos de IA avanzada, lo que
permite a los NPCs reaccionar de manera coherente al 2.2 Conceptos Clave
entorno y a las acciones del jugador [4].
Los NPC modernos impulsados por IA reaccionan en
Además, investigaciones recientes están explorando el tiempo real a las acciones del jugador, y adáptan su
uso de aprendizaje por refuerzo y aprendizaje comportamiento según las circunstancias. Además,
profundo para desarrollar NPCs que puedan mejorar consideran decisiones previas del usuario, siendo una
su rendimiento basándose en la experiencia adquirida verdadera evolución. A continuación, en la Tabla 1 se
durante el juego [5]. Estos avances permiten que los abordan algunos conceptos fundamentales sobre las
NPCs no solo respondan a las situaciones, sino que tecnologías que se emplean para implementar NPCs
adaptativos.
20

   20   21   22   23   24   25   26   27   28   29   30