Ir al contenido

Documat


Metodología ontológica para el desarrollo de videojuegos

  • Autores: David Llansó García Árbol académico
  • Directores de la Tesis: Pedro Antonio González Calero (dir. tes.) Árbol académico, Marco A. Gómez-Martín (dir. tes.) Árbol académico
  • Lectura: En la Universidad Complutense de Madrid ( España ) en 2014
  • Idioma: español
  • Tribunal Calificador de la Tesis: Pablo Gervás Gómez-Navarro (presid.) Árbol académico, Juan Antonio Recio García (secret.) Árbol académico, Miguel Chover Sellés (voc.) Árbol académico, David Camacho Fernández (voc.) Árbol académico, Oscar Corcho García (voc.) Árbol académico
  • Enlaces
  • Resumen
    • El desarrollo software en general, y el desarrollo de videojuegos en particular, ha sufrido grandes transformaciones en los últimos años. Hoy en día suelen primar las metodologías ágiles, las cuales proponen un desarrollo software iterativo en el que se busca la generación de software funcional cada poco tiempo. En el desarrollo de videojuegos es especialmente importante probar desde el primer día las mecánicas de juego para validarlas, ya que la naturaleza multidisciplinar del equipo de desarrollo complica la comunicación y los requisitos de juego pueden variar durante el desarrollo. Por este motivo, en los desarrollos profesionales, la arquitectura software responsable de gestionar las partes más susceptibles a cambios es muy flexible, aunque el precio que paga es que es poco intuitiva y propensa a tener problemas de consistencia.En esta tesis proponemos una nueva metodología de desarrollo de videojuegos que gire en torno a un dominio formal para, con ello, mitigar los problemas que existen a día de hoy en la industria. En esta aproximación, el dominio de juego, en vez de especificarse mediante lenguaje natural, se especifica mediante el uso de una herramienta visual, con la que se crea ese dominio formal de gran contenido semántico almacenado en una ontología. Con el uso de la herramienta se pueden tener diferentes vistas del dominio para los diferentes miembros del grupo de desarrollo, de manera que este dominio es usado como medio de comunicación entre los diferentes roles, ya que reduce ambigüedad y es mucho menos costoso de crear y modificar. Además, gracias a su riqueza semántica, es también usado en el resto de fases del desarrollo, detectando las inconsistencias durante la edición, proporcionando métodos de distribución automática de funcionalidad, guiando la generación procedimental de contenidos y permitiendo realizar grandes refactorizaciones de alto nivel que se trasladan automáticamente a la implementación de manera transparente al usuario.Como prueba del correcto funcionamiento de la metodología y las técnicas se ha creado Rosette, una herramienta que las implementa, y se han realizado unos experimentos que validan nuestras premisas.Palabras clave: Representación de conocimiento, ingeniería de videojuegos, lógicas descriptivas, análisis formal de conceptos, ontologías.


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno