Curso

PROGRAMACIÓN DE VIDEOJUEGOS CON UNITY

  • Desde: 17/2/24
  • Hasta: 14/10/24
  • Campus de Valencia
  • Idioma: Castellano
  • Online

Preinscripción desde el 18/1/24

Matrícula disponible hasta el 31/7/24

Una vez aceptada tu matrícula dispones de 75 días para finalizar el curso

Promovido por:
Dpto. de Sistemas Informáticos y Computación

Responsable de la actividad:
Director Dpto. Sistemas Informáticos Y Computación



Modalidad

Presencial Online Emisión en directo

0 horas


20 horas


0 horas

Lugar de impartición
On-Line
Certificación

Aprovechamiento

Modalidad

ONLINE

Curso

2023-2024

ECTS

2

Campus

Valencia

0 h

Presenciales

20 h

Online

Precio Colectivo Plazos
99 € Alumno UPV  1 plazo
99 € Alumni UPV PLUS  1 plazo
99 € Personal UPV  1 plazo
119 € Público en general  1 plazo
99 €  Colegiados TIC 1 plazo
99,00 € - Alumno UPV
99,00 € - Alumni UPV PLUS
99,00 € - Personal UPV
119,00 € - Público en general
99,00 € - Colegiados TIC

Objetivos

-Adquirir conocimientos fundamentales de programación en Unity y comprender el API básico.
-Entender los principios y conceptos de las físicas en videojuegos y aplicarlos en proyectos prácticos.
-Dominar las técnicas de programación de animaciones en Unity y utilizarlas para definir el comportamiento de personajes.
-Desarrollar habilidades de programación y resolución de problemas específicos en el contexto de desarrollo de videojuegos en Unity.
-Obtener una base sólida para continuar aprendiendo y explorando el desarrollo de videojuegos en Unity.

Acción formativa dirigida a

- Desarrolladores de software interesados en adentrarse en el campo del desarrollo de videojuegos utilizando Unity.

- Estudiantes y profesionales de programación que deseen ampliar sus habilidades y conocimientos en el desarrollo de videojuegos.

- Aquellos que deseen comenzar a explorar el mundo del desarrollo de videojuegos y quieran adquirir una base en la programación y físicas en Unity.

- Programadores con experiencia en otros lenguajes de programación que busquen aplicar sus habilidades en el ámbito del desarrollo de videojuegos.

- Cualquier persona interesada en comprender el proceso de desarrollo de videojuegos desde una perspectiva centrada en la programación.

Este curso está diseñado para personas que tengan conocimientos previos de programación, aunque no es necesario que estén familiarizadas con el lenguaje de programación C# ni hayan trabajado con Unity anteriormente. No se requieren habilidades artísticas o de diseño, ya que el enfoque principal se centra en la programación y aspectos técnicos del desarrollo de videojuegos en Unity.

El curso no está diseñado para personas con amplia experiencia en programación de videojuegos con Unity, ya que el enfoque del curso parte de los fundamentos de Unity y el API de programación. Tampoco está diseñado para personas que busquen ampliar sus conocimientos artísticos de diseño o modelado, ya que el curso se centrará en la programación.


Profesores

  • Juan Miguel Alberola Oltra Profesor/a Titular de Universidad

Metodología didáctica y sistemas de evaluación

La metodología del curso se basará en un enfoque práctico y orientado a proyectos, donde los participantes aplicarán los conocimientos adquiridos en cada etapa del curso en tres proyectos diferentes. A través de vídeos prácticos, los participantes podrán seguir las explicaciones de manera autónoma y a su propio ritmo.

El curso proporcionará una estructura clara y secuencial, dividiendo el contenido en las diferentes etapas correspondientes a cada proyecto. Se ofrecerán explicaciones detalladas sobre los conceptos y técnicas necesarios para cada fase del desarrollo de los proyectos.

Además, se fomentará la creatividad y la exploración personal al proponer ampliaciones y extensiones más allá de los conocimientos explicados. Los participantes tendrán la libertad de aplicar su propio enfoque y experimentar con nuevas ideas en los proyectos.

Durante el curso, se establecerán plazos para las entregas de los avances de los tres proyectos, lo que permitirá evaluar el progreso y brindar retroalimentación oportuna. Los participantes recibirán orientaciones y recomendaciones personalizadas para mejorar sus proyectos y maximizar su aprendizaje.

El enfoque flexible y autónomo del curso permitirá a los participantes adaptar su horario de estudio a sus necesidades y avanzar a su ritmo. Los vídeos prácticos y el acceso a recursos adicionales garantizarán un aprendizaje completo y enriquecedor.

Temas a desarrollar

1.Introducción a Unity y al API básico (6 horas):
Familiarización con el entorno de desarrollo de Unity.
Navegación y manipulación del editor de Unity.
Conceptos básicos de programación en Unity utilizando C#.
Creación de objetos y manipulación de componentes.
Implementación de lógica básica de juego.

2.Físicas y Simulación en Unity (7 horas):
Introducción a las físicas en videojuegos.
Uso del motor de físicas de Unity.
Colisiones y detección de colisiones.
Implementación de movimientos realistas y simulación de fuerzas.
Creación de efectos físicos y aplicaciones prácticas.

3.Animación y Control de Personajes en Unity (7 horas):
Fundamentos de animación en videojuegos.
Control de animaciones en Unity.
Control de personajes: movimiento, salto y acciones.
Implementación de interacciones y comportamientos animados.
Integración de animaciones en el juego.

Visita otros cursos relacionados con...

desarrollo de videojuegos programación en c# unity api