Volver al Ciclo

1091. Desarrollo de entornos interactivos multidispositivo

Animaciones 3D, Juegos y Entornos Interactivos (IMS305)
Total: 267 horas
8 hora/semana en 2º
Horario DIURNO
12.0 Créditos ECTS

Resultados de Aprendizaje y Criterios de Evaluación

Genera las aplicaciones de proyectos multimedia interactivos hasta su compilación final, relacionando las consecuencias de las decisiones tomadas en esta fase con la posibilidad de ulteriores desarrollos y actualizaciones de los proyectos. (RA1)

  • a) Se ha realizado el análisis de las especificaciones del proyecto para su estructuración en objetos, eventos y funcionalidades.
  • b) Se ha editado el código fuente correspondiente a la lógica de la aplicación para dar respuesta a los eventos y funcionalidades descritas en las especificaciones del proyecto.
  • c) Se han realizado las tareas de depuración y detección de errores sobre códigos fuentes propios o reutilizados, hasta la consecución del funcionamiento predeterminado.
  • d) Se ha realizado la compilación de aplicaciones, personalizando las distintas opciones para su adecuación a las especificaciones del proyecto.
  • e) Se ha documentado el código fuente, posibilitando las adaptaciones y desarrollos posteriores.

Implementa proyectos multimedia multidispositivo, teniendo en cuenta las especificaciones técnicas de cada tipo de dispositivo con el que se va a acceder al proyecto multimedia. (RA2)

  • a) Se han adecuado los diseños de los elementos multimedia a las especificaciones técnicas de almacenamiento, conectividad interactividad y visualización propias de cada tipo de dispositivo (ordenadores personales, dispositivos móviles y superficies táctiles, entre otros) de las aplicaciones multimedia específicas para cada tipo de dispositivo.
  • b) Se ha realizado un diseño en capas de las aplicaciones interactivas para su adecuación a los distintos dispositivos, buscando la optimización de los desarrollos y su reutilización.
  • c) Se han desarrollado las aplicaciones interactivas para entornos multidispositivo, utilizando lenguajes orientados a objetos y buscando su optimización.
  • d) Se han desarrollado aplicaciones interactivas que incorporan las funciones y características de hardware propias de los distintos dispositivos.
  • e) Se han verificado y validado los desarrollos en los distintos entornos multidispositivos.
  • f) Se han implementado soluciones para la difusión de aplicaciones multidispositivo, garantizando la correcta emisión de los contenidos.

Desarrolla aplicaciones interactivas de entretenimiento, permitiendo la interacción con los elementos 3D y la participación de varios usuarios finales simultáneamente. (RA3)

  • a) Se han generado entornos interactivos en los que se integran elementos 3D, dotándolos de interactividad.
  • b) Se han desarrollado aplicaciones interactivas de entretenimiento aplicadas al sector educativo (soluciones de e-learning, serious games y TV interactiva, entre otros), aumentando la participación del usuario en los entornos de aprendizaje.
  • c) Se han desarrollado aplicaciones interactivas de entretenimiento para espacios y eventos multimedia, destinadas a la transmisión de contenidos dependientes de la interactividad del usuario.
  • d) Se han creado entornos interactivos de videojuegos que permitan la interactividad entre los elementos 3D, respondiendo a modelos naturales de comportamiento físico, a partir de eventos desencadenados por el usuario.
  • e) Se han puesto en producción aplicaciones interactivas de entretenimiento en distintos entornos y dispositivos, verificando su funcionalidad y resolviendo las incidencias que pudieran surgir.

Implementa proyectos multimedia interactivos con comunicación con distintos dispositivos físicos externos que actúan como fuentes de información. (RA4)

  • a) Se han valorado y seleccionado los diferentes sistemas de comunicación entre dispositivos multimedia y sistemas de captación de datos capaces de recibir información del entorno.
  • b) Se han realizado aplicaciones multimedia para la comunicación entre los dispositivos encargados de gestionar los contenidos interactivos, respondiendo a distintos eventos de entrada y salida.
  • c) Se han desarrollado aplicaciones multimedia con funcionalidades de lectura de datos desde dispositivos externos (sensores, pulsadores y videocámaras, entre otros), procesado y conversión en eventos gestionables.
  • d) Se han realizado aplicaciones multimedia capaces de actuar sobre dispositivos externos (tales como controles de iluminación, audio y vídeo), a partir de la interacción del usuario.
  • e) Se ha desarrollado la comunicación entre dispositivos móviles y elementos de acceso a la información (códigos QR y comunicación bluetooth, entre otros), consiguiendo la ubicuidad de los contenidos.

Implementa un entorno de simulación y prueba para la revisión y verificación de las aplicaciones realizadas con un enfoque hacia un diseño para todos y una orientación multiplataforma y multidispositivos, garantizando el correcto funcionamiento bajo las condiciones iniciales especificadas para el proyecto antes de la puesta en producción. (RA5)

  • a) Se ha diseñado un entorno de simulación capaz de reproducir las condiciones reales en las que se pondrá en producción la aplicación y el proyecto.
  • b) Se ha implementado un entorno de simulación multiplataforma y multidispositivo y de diseño para todos, sobre el que se realizarán las verificaciones del proyecto.
  • c) Se ha instalado el proyecto en distintos entornos de software y hardware, verificando su correcto funcionamiento sobre las especificaciones fijadas en el proyecto y definiendo los requerimientos mínimos de trabajo finales.
  • d) Se han realizado las baterías de pruebas necesarias para la validación del prototipo sobre el público objetivo destinatario de la aplicación.
  • e) Se han documentado y ejecutado las acciones asociadas a las conclusiones obtenidas de la batería de pruebas realizadas para la verificación de la aplicación.
  • f) Se ha documentado la aplicación mediante la creación de manuales de instalación, uso y especificaciones técnicas para la puesta en marcha del proyecto multimedia y su correcto funcionamiento.