1 research outputs found
Curso de programaci贸n de videojuegos en Unity 3D para iPad
El curso de programaci贸n de videojuegos en Unity 3D para iPad es un PFC que consiste en una aplicaci贸n iOS interactiva dise帽ada y creada para el dispositivo iPad de Apple. Con esta aplicaci贸n se pretende facilitar y estimular la ense帽anza de la programaci贸n de videojuegos. Unity es un motor gr谩fico multiplataforma que se distribuye junto a un IDE (Entorno de Desarrollo Integrado) que permite la creaci贸n de contenido 3D (en especial videojuegos) de forma m谩s r谩pida y sencilla que la mayor铆a de entornos existentes. La aplicaci贸n tiene el objetivo de introducir a los usuarios dentro del mundo del desarrollo de videojuegos mediante el uso de Unity 3D. Para ello se ha creado una amplia documentaci贸n que cubre desde los aspectos m谩s b谩sicos hasta la creaci贸n de un videojuego completo. Esta aplicaci贸n est谩 compuesta por las siguientes partes: - Visor: es la parte de la aplicaci贸n que centraliza todo el curso. Desde el visor se accede al resto de elementos. Se han programado las funcionalidades t铆picas de los visores de documentos (zoom, desplazamiento t谩ctil, acceso a los contenidos y a la ayuda), as铆 como el lanzamiento del reproductor de v铆deos, ejecuci贸n de las aplicaciones y del juego completo. Tambi茅n muestra la documentaci贸n del curso. - Documentaci贸n: conjunto de temas escritos que explican la programaci贸n de videojuegos con Unity 3D. - V铆deos: ejemplos visuales que resumen partes de las explicaciones escritas m谩s relevantes. Los v铆deos se reproducen en la misma aplicaci贸n. - Aplicaciones: ejemplos interactivos creados con Unity 3D, que se ejecutan desde el visor y se manejan dentro de la aplicaci贸n principal. - Juego: ejemplo completo de videojuego. Es una parte fundamental puesto que es una aplicaci贸n en s铆 misma ya que posee los elementos tradicionales de un videojuego. El juego se comunica con una aplicaci贸n web de gesti贸n de m谩ximas puntuaciones. La aplicaci贸n est谩 dise帽ada para que su manejo sea intuitivo y sencillo y que pueda ser usada por cualquier persona sin la necesidad de tener conocimientos avanzados en este tipo de dispositivos. Para el seguimiento del curso se recomienda tener m铆nimos conocimientos de programaci贸n