Aplicación de técnicas de aprendizaje automático supervisables por el diseñador al desarrollo de agentes inteligentes en videojuegos
La creación de los comportamientos de los personajes que interaccionan con el jugador en videojuegos es una tarea compleja que involucra a diferentes roles dentro de la industria del videojuego, con diferentes conocimientos y motivaciones, principalmente programadores, diseñadores y artistas. Dicho...
| Autor: | |
|---|---|
| Formato: | tesis doctoral |
| Fecha de publicación: | 2018 |
| País: | España |
| Recursos: | Universidad Complutense de Madrid (UCM) |
| Repositorio: | Docta Complutense |
| Idioma: | español |
| OAI Identifier: | oai:docta.ucm.es:20.500.14352/16469 |
| Acesso em linha: | https://hdl.handle.net/20.500.14352/16469 |
| Access Level: | acceso abierto |
| Palavra-chave: | 004.85(043.2) 004.89(043.2) 004.928(043.2) Agentes inteligentes aprendizaje automático videojuegos Intelligent Agents machine learning video games Inteligencia artificial (Informática) 1203.04 Inteligencia Artificial |
| Resumo: | La creación de los comportamientos de los personajes que interaccionan con el jugador en videojuegos es una tarea compleja que involucra a diferentes roles dentro de la industria del videojuego, con diferentes conocimientos y motivaciones, principalmente programadores, diseñadores y artistas. Dicho proceso ha intentado ser simplificado con multitud de modelos computacionales durante décadas, habiendo un consenso actual en usar árboles de comportamientos de forma generalizada, sobre todo en comportamientos complejos que requieren de cierta coordinación con otros NPCs o con el jugador.Multitud de editores gráficos se han creado para simplificar la creación de estos comportamientos, permitiendo sistemas cada vez más potentes y robustos. Aun así, en la industria se sigue prefiriendo que la programación de los comportamientos la realicen los programadores. Esto sucede porque los propios programadores no se fían demasiado de los diseñadores, además de que muchos diseñadores se sienten abrumados cuando tienen que pensar usando el lenguaje de los árboles de comportamiento. Así pues, los diseñadores acaban diseñando el comportamiento y los programadores llevándolos a cabo... |
|---|