Objetivos de Aprendizaje: Desarrollo de Videojuegos con Unity
Este curso avanzado capacita a los estudiantes en el desarrollo de videojuegos 2D con Unity, centrándose en pilares esenciales de la informática y la ingeniería de software. A través de un enfoque práctico los participantes adquirirán competencias clave para la creación de proyectos . Resolución de Problemas Computacionales Desarrollar el pensamiento algorítmico, la descomposición eficaz de problemas complejos y las habilidades de depuración (debugging) para identificar y corregir errores, aplicando principios fundamentales de la informática a desafíos de desarrollo de juegos. Fundamentos Sólidos de Programación Adquirir un dominio robusto de la programación en C#, incluyendo la implementación de paradigmas orientados a objetos (OOP) y la aplicación de patrones de diseño de software para construir código escalable, mantenible y eficiente. Metodología de Trabajo por Proyectos Implementar metodologías ágiles y procesos de planificación de proyectos, incluyendo la documentación de diseño y la gestión de tareas, fomentando el trabajo colaborativo en equipos para simular entornos de desarrollo profesional.