Que estás buscando?
Los materiales podrán proporcionarse tanto en catalán como en español o inglés.
E6. Desarrollar videojuegos en lenguajes de programación de alto nivel en motores gráficos a partir de sus especificaciones.
G1. Demostrar tener y comprender conocimientos avanzados de su área de estudio que abarcan los aspectos teóricos, prácticos y metodológicos, con un nivel de profundidad que llega hasta la vanguardia del conocimiento.
G2. Resolver complejos problemas de su ámbito laboral, mediante la aplicación de sus conocimientos, la elaboración de argumentos y procedimientos, y el uso de ideas creativas e innovadoras.
G5. Desarrollar las habilidades de aprendizaje necesarias para acometer estudios posteriores con un alto grado de autonomía.
La asignatura introduce al alumnado en la programación de juegos en 2D. La herramienta principal que se utiliza es Unity, aunque la asignatura se centra más en los conceptos clave del desarrollo de juegos que en la herramienta específica utilizada para implementar los ejercicios y prácticas.
Mediante el desarrollo de 4 proyectos en grupo, se introducen teóricamente los principales conceptos con ejemplos y ejercicios en clase. Una vez explicados, el alumnado se dedica a aplicar estos conceptos a sus proyectos, con el apoyo del profesor durante las sesiones.
Los juegos deben entregarse puntualmente y en el formato adecuado.
El examen consiste en implementar de forma práctica los conceptos trabajados en clase.
Introducción a la asignatura: Juegos 2D
Introducción a los Patrones de Programación
Proyecto 01: Juego de Plataformas 2D
Proyecto 02: Juego de Infiltración Top-down
Proyecto 03: Juego Tienda de Items
Proyecto 04: Juego Laberinto Procedimental 2D
La nota de cada alumno se calculará siguiendo los siguientes porcentajes:
A1. Proyecto práctico de Videojuego: Plataformas 2D (12.5% nota final)
A2. Proyecto práctico de Videojuego: Juego infiltración top-down (12.5% nota final)
A3. Proyecto práctico de Videojuego: Tienda de items (12.5% nota final)
A4. Proyecto práctico de Videojuego: Laberinto procedural 2D (12.5% nota final)
A5. Prueba final (50% nota final)
Consideraciones:
Tutorial web de herramientas de creación de juegos con el motor Unity (http://unity3d.com/es/learn)
http://gameprogrammingpatterns.com/
Gama, E., Helm, R., Johnson, R. and Vlissides, J.
Design patterns: Elementos of reusable object-oriented software
1995 - Addison-Wesley - Reading, Mass.
https://unity3d.college/