La UC desarrolla un motor de videojuegos para enseñar programación al alumnado de Informática

 La UC desarrolla un motor de videojuegos para enseñar programación al alumnado de Informática

El proyecto J2D, creado íntegramente en Java, permite realizar prácticas más visuales e interactivas y ya se utiliza en varias asignaturas del grado en Ingeniería Informática

20.05.2026.- Profesorado del grado en Ingeniería Informática de la Universidad de Cantabria ha desarrollado un motor de videojuegos denominado J2D con fines docentes para facilitar el aprendizaje de programación entre el alumnado de los primeros cursos.

El proyecto, titulado “Motor de videojuegos Java para docencia”, está liderado por el profesor Mario Aldea Rivas, del departamento de Ingeniería Informática y Electrónica de la Facultad de Ciencias, y nace con el objetivo de convertir las prácticas de programación en experiencias más atractivas, dinámicas y cercanas a los intereses de los estudiantes.

Según explica Aldea, el desarrollo de videojuegos resulta especialmente motivador para quienes comienzan a formarse en programación, aunque los motores comerciales más populares presentan una complejidad excesiva para niveles iniciales. Por ello, el equipo decidió crear un entorno propio y simplificado desarrollado íntegramente en lenguaje Java.

El motor J2D permite incorporar elementos habituales en los videojuegos como sonidos, animaciones sencillas, detección de colisiones o simulación básica de gravedad. Gracias a ello, el alumnado puede trabajar conceptos clave como programación orientada a objetos, estructuras de datos o patrones estructurales mediante ejercicios prácticos más visuales e interactivos.

Actualmente, la herramienta ya se utiliza en las asignaturas “Métodos de Programación” y “Estructura de Datos” del grado en Ingeniería Informática de la UC.

Además de su aplicación en Informática, los impulsores del proyecto consideran que J2D podría tener utilidad en otras titulaciones gracias a su versatilidad para crear videojuegos educativos adaptados a distintas materias y metodologías docentes.

Uno de los estudiantes que ha trabajado con este sistema es Óscar González, alumno de cuarto curso del grado, quien realizó prácticas centradas en el desarrollo de pequeños videojuegos y demostraciones de funcionalidades del motor. Entre los ejemplos creados se encuentran títulos inspirados en clásicos como Flappy Bird, utilizados para enseñar el manejo de temporizadores y otros conceptos de programación.

La experiencia despertó tal interés en el estudiante que actualmente dedica su Trabajo Fin de Grado al desarrollo de funcionalidades multijugador para el motor J2D. El objetivo es facilitar que incluso alumnos de primeros cursos puedan programar videojuegos multijugador de forma sencilla.

Según explica González, el sistema no pretende competir con motores profesionales como Unity o Unreal Engine, sino servir como una herramienta educativa adaptada a las necesidades de aprendizaje universitario.

El proyecto abre además la puerta a futuras iniciativas de innovación docente multidisciplinares dentro de la universidad, utilizando el desarrollo de videojuegos como herramienta educativa en distintos ámbitos académicos.

El Cantabro

Noticias Relacionadas

Dejanos tu Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

El Cántabro
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.