000037100 001__ 37100
000037100 005__ 20160204081811.0
000037100 037__ $$aTAZ-PFC-2015-507
000037100 041__ $$aspa
000037100 1001_ $$aLafuente Gállego, Guillermo
000037100 24500 $$aDesarrollo de un editor gráfico basado en un lenguaje de modelado visual para juegos híbridos
000037100 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2015
000037100 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000037100 520__ $$alos últimos años se ha desarrollado en el GIGA Affective Lab, NIKVision, un prototipo de tabletop o superficie activa de interacción tangible. Conjuntamente se ha desarrollado ToyVision, un framework que facilita la implementación de juegos híbridos aislando al desarrollador del hardware de NIKVision. ToyVision se basa en el Lenguaje de Modelado de Interfaces Tangibles de Usuario (TUIML) el cual permite, mediante un lenguaje basado en marcas (XML), definir las diferentes piezas u objetos que van a formar parte en el juego, así como las distintas manipulaciones que se puedan realizar sobre ellas. En concreto, ToyVision soporta tanto manipulaciones pasivas realizadas por el usuario, como manipulaciones activas, realizadas por el sistema mediante actuadores electrónicos utilizando un microcontrolador Arduino. El objetivo de este Proyecto Fin de Carrera ha sido la creación de un editor gráfico para ToyVision. Este editor da soporte a diseñadores de juegos híbridos para modificar piezas de juego convencionales para ser usadas en juegos para NIKVision, permitiendo definir visualmente el TUIML del juego. Concretamente, el editor gráfico creado en este PFC permite: Definir visualmente y de forma sencilla los diferentes objetos que se utilizan en un juego. Definir las manipulaciones realizadas por el usuario asociadas a dichos objetos. Definir las manipulaciones que realiza el sistema sobre los objetos, dando soporte para conectar los actuadores electrónicos al microcontrolador Arduino. Probar el funcionamiento de las piezas y sus manipulaciones en el tabletop NIKVision de forma inmediata una vez definidas en el editor gráfico. A partir de las piezas y manipulaciones especificadas, generar el fichero toys.xml que contenga el TUIML del juego. Por último, se han realizado una serie de pruebas, tanto funcionales como de usabilidad, para comprobar el correcto funcionamiento del editor y conocer la valoración de éste por parte de usuarios finales.
000037100 521__ $$aIngeniero en Informática
000037100 540__ $$aDerechos regulados por licencia Creative Commons
000037100 700__ $$aBaldassarri Santa Lucía, Sandra$$edir.
000037100 700__ $$aMarco Rubio, Javier$$edir.
000037100 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cLenguajes y Sistemas Informáticos
000037100 8560_ $$f588970@celes.unizar.es
000037100 8564_ $$s2394583$$uhttps://zaguan.unizar.es/record/37100/files/TAZ-PFC-2015-507.pdf$$yMemoria (spa)
000037100 909CO $$ooai:zaguan.unizar.es:37100$$pproyectos-fin-carrera$$pdriver
000037100 950__ $$a
000037100 951__ $$adeposita:2016-01-15
000037100 980__ $$aTAZ$$bPFC$$cEINA