En este curso el alumno aprenderá a desarrollar videojuegos y aplicaciones mediante el programa Unity; actualmente el software más empleado para la realización de videojuegos y aplicaciones. Para ello, se empleará el lenguaje de programación C# y se trabajarán aspectos de diseño y programación. Al finalizar el curso, se podrán crear pequeños videojuegos y aplicaciones de forma autónoma y probarlos en un PC, consola o nuestro propio dispositivo móvil.
Requisitos del alumno
- Para realizar este curso es necesario haber realizado el curso anterior o al menos tener conocimientos de programación y / o conocimientos de Unity.
- Es un curso exigente con un ritmo alto pero con gran recompensa; ya que se realizarán ejercicios prácticos todos los días.
Contenido
TEMA 1: Colisionadores y desencadenadores
- Diferencia entre colisionadores y desencadenadores.
- Colisiones entre objetos mediante el uso de Colliders.
- Uso de desencadenadores en una app / juego.
- Ejercicio: Realización de una app / juego con colisiones y desencadenadores.
TEMA 2: Animaciones y transiciones
- Uso de animaciones a partir de modelos 3D importados.
- Creación de animaciones desde Unity3D.
- Uso de la componente "Animator" para lanzar animaciones en momentos puntuales.
- Transiciones "amigables" entre escenas.
- Ejercicio: Uso de distintas animaciones para crear una app con diseño "amigable".
TEMA 3: Optimización, fluidez y buenas prácticas.
- Diferentes formas de mejorar el rendimiento de una aplicación para móvil.
- Texturas, imágenes, vídeos,… ¿qué podemos mejorar y qué calidad utilizar?
- Optimizando geometría y texturas dentro de Unity3D.
- Mejora del rendimiento de la aplicación mediante un código "limpio".
- Ejercicio: Desarrollo de varias versiones de una misma app en la que se mejore el rendimiento de la misma.
TEMA 4: Desarrollo de una app o juego a elegir
- Mediante lo visto en clase y con la supervisión del profesor; se desarrollará una pequeña app o videojuego al finalizar el curso donde se vea todo lo aprendido.
- En este tema también se verá cómo publicar una aplicación en un market para smartphone (independientemente de si es Android o iOS) y como distribuirla.
Fechas y horarios
Fechas: del 2 al 13 de septiembre de 2019
Horario: Lunes y miércoles de 17:30 a 21:30 horas
Martes y jueves de 16:30 a 21:30 horas
Viernes de 16:30 a 21:00 horas
Horas: 45
Lugar de impartición
Centro Tecnológico de La Rioja
Avda. Zaragoza 21
Logroño
Inscripciones
El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.
Inscripción