Skip to content

Materiales el curso de Programación de videojuegos 2023 de Universidad ORT Uruguay

License

Notifications You must be signed in to change notification settings

acoppes/ortpvj2023

Repository files navigation

ORT - Programación de Videojuegos - 2023

  • Universidad ORT Uruguay
  • Facultad de Ingeniería
  • Programación de Videojuegos (electiva)
  • Docente: Ing. Ariel Coppes
  • Primer semestre de 2023 - 7/3 a 13/7

Este repositorio contiene material para el curso de Programación de Videojuegos de la Universidad ORT del año 2023.

Contenidos

Objetivo del curso

Generar y aplicar conocimientos básicos a intermedios para el desarrollo de juegos en Unity. Los estudiantes completan el curso con un videojuego completo desarrollado en el motor mencionado.

A nivel Taxonomía de Bloom se espera llegar al menos a nivel 3 de Aplicación de conocimientos para resolver problemas nuevos.

Partiendo de la base que esta materia es una electiva de la carrera, se busca generar las bases necesarias para que los estudiantes tengan como opción a nivel profesional el desarrollo de videojuegos una vez completen la carrera.

Evaluación

Los estudiantes deberán realizar dos entregables obligatorios, que componen el videojuego, durante el curso, de manera individual o en equipos, que tienen un mínimo de nota cada uno para salvar.

Se planifica el curso para una dedicación semanal de al rededor de 7hs por parte de los estudiantes, que incluyen por un lado participar de las clases de 3hs de duración y por otro la realización de los obligatorios (y opcionalmente los prácticos) en las 4 horas restantes.

El primer obligatorio de máximo 30 puntos tienen al rededor de 4 semanas para hacerlo una vez presentado, mientras que el segundo obligatorio, de máximo 70 puntos, tienen al rededor de 8 semanas para realizarlo.

Programa

Se presentan una lista vaga de temas, sin orden de prioridad, que se pretenden ver durante el curso. Los temas van a estar presentados principalmente para su uso en Unity pero con la intención de brindar una perspectiva más abstracta, cuando se pueda, aplicable a otros motores.

  • Unity
  • Controles
  • Detección de colisiones
  • Física
  • Animaciones & Tweens
  • Cámara
  • Interfaces de Usuario
  • Persistencia de datos
  • SFX y BG Music
  • Shaders
  • Gameplay
  • IA
  • Build y publicación
  • Optimizaciones
  • Extensiones de editor
  • Scripting (visual, lua, etc)

Actividades

Se presentan una lista de actividades que se utilizarán en mayor o menor medida durante el curso para el aprendizaje de los conocimientos.

  • Clases en vivo
  • Grabaciones de las clases
  • Prácticos
  • Obligatorios

Materiales

Prácticos

La idea de los prácticos es que al comienzo sean más cercanos a tutoriales, para ir introduciendo y acostumbrando al editor y los temas, y a medida que avanza el curso los prácticos se tornan más clásicos, más del estilo problema a resolver.

Referencias

Links de utilidad

About

Materiales el curso de Programación de videojuegos 2023 de Universidad ORT Uruguay

Resources

License

Stars

Watchers

Forks