Ingeniería de Sistemas · 2026
Prototipo de videojuego de aprendizaje de conceptos básicos del lenguaje de programación Java
Solo ficha. El repositorio marca este trabajo como «Acceso metadatos»: el PDF no es público, así que aquí no hay texto para leer. Ver la ficha en el repositorio.
Resumen
El presente proyecto consiste en el desarrollo de un videojuego educativo orientado al aprendizaje de los fundamentos de la programación en Java. A través de una estructura basada en niveles progresivos, el sistema introduce conceptos clave como variables, operadores de comparación, estructuras condicionales, ciclos y principios de programación orientada a objetos. Cada nivel integra retos interactivos que combinan mecánicas de juego con lógica computacional, permitiendo al usuario aprender de forma práctica y dinámica. El desarrollo del videojuego se apoyó en el uso de Unity como motor gráfico, implementando sistemas de interacción mediante colliders, interfaces gráficas (UI) y control de flujo a través de scripts en C#. Además, se diseñaron y documentaron diferentes diagramas (casos de uso, secuencia, actividades y clases) que permitieron estructurar el sistema de manera clara. Finalmente, se realizaron pruebas funcionales basadas en los casos de uso definidos, lo que permitió validar el correcto funcionamiento del sistema y garantizar una experiencia de usuario adecuada, cumpliendo con los objetivos pedagógicos propuestos.