Del 14 octubre al 18 octubre de 2024

Tercer curso del itinerario que pretende que el alumno aprenda a desarrollar videojuegos, serious games y aplicaciones multiplataforma (para móvil, tablet y PC) sin necesidad de tener ningún conocimiento previo.

Objetivos

  • Comprender y aplicar la diferencia entre colisionadores y desencadenadores, utilizando colliders para gestionar colisiones entre objetos y triggers para eventos específicos en juegos y aplicaciones.
  • Desarrollar habilidades en la creación y gestión de animaciones, incluyendo la importación de modelos 3D animados, creación de animaciones en Unity3D, y el uso del componente Animator para transiciones suaves y naturales.
  • Aprender técnicas de optimización para mejorar el rendimiento de aplicaciones móviles, ajustando la calidad de texturas, imágenes y vídeos, y optimizando geometrías y texturas dentro de Unity3D.
  • Implementar buenas prácticas de programación para escribir un código limpio y eficiente, mejorando así la fluidez y rendimiento de las aplicaciones desarrolladas.
  • Desarrollar una aplicación o videojuego completo aplicando todos los conceptos y técnicas aprendidas durante el curso, con la supervisión del profesor.

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: de 14 al 18 de octubre de 2024

Horario: de 16:30 a 20:30

Horas: 20

Imparte

Marcos Vidal

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