Unidad 6 - Desarrollo de juegos 2D y 3D¶
Última unidad del módulo. Aquí se cierra el resultado de aprendizaje RA5: construir un juego 2D y una escena 3D con un motor, y llevarlo a un móvil.
Esta unidad cierra el módulo: todo lo de las unidades 1 a 5 (entorno, datos, multimedia y motores) se usa aquí a la vez.
Recorrido de la unidad¶
| Apartado | Título | Horas | Criterios del RA5 |
|---|---|---|---|
| 6.1 | Del prototipo al juego: lógica, estados y objetos | 2 | a, b, c |
| 6.2 | Juego 2D: movimiento, colisiones y puntuación | 2,5 | b, c, e, f |
| 6.3 | Juego 3D: materiales, físicas, cámara e iluminación | 2,5 | d, e, g |
| 6.4 | Pruebas, optimización y despliegue en móvil | 1 | h, i, j |
| — | Práctica: Mi primer juego | 2 | a – j |
| Total | 10 |
Teoría¶
- Tema 6.1 - Del prototipo al juego: lógica, estados y objetos
- Tema 6.2 - Juego 2D: movimiento, colisiones y puntuación
- Tema 6.3 - Juego 3D: materiales, físicas, cámara e iluminación
- Tema 6.4 - Pruebas, optimización y despliegue en móvil
Presentaciones¶
Práctica evaluable¶
Proyecto de la unidad¶
| Elemento | Detalle |
|---|---|
| Nombre | IsmaelJuego |
| Motor | Godot 4.7.2 (renderizador gl_compatibility) |
| Escena 2D | juego2d.tscn — jugador, 3 monedas, HUD y sonido |
| Escena 3D | fisica3d.tscn — caja con RigidBody3D, suelo, cámara y luz |
| Scripts | juego2d.gd y fisica3d.gd |
| Sonido | sonido.wav (0,15 s, generado con ffmpeg) |
Todo el código de esta unidad está ejecutado en Godot 4.7.2 y las capturas salen del proyecto real, no de ejemplos copiados.