
InfoNinja es una arquitectura de software diseñada para la captura y análisis de datos kinestésicos. A diferencia de las interfaces tradicionales, nuestro sistema utiliza el navegador para procesar el flujo de video en tiempo real, convirtiendo cada movement de tus manos en un comando lógico.
El motor del juego coordina tres capas fundamentales: la entrada de datos (visión artificial), la lógica de evaluación (banco de preguntas) y la persistencia de resultados (base de datos relacional).
"La tecnología de visión artificial no solo captura movimiento; traduce el conocimiento técnico en acciones medibles en tiempo real."
Utilizamos algoritmos de detección de puntos clave para mapear tu esqueleto en 720p. Esto permite que el sistema detecte colisiones entre tus manos y las esferas de respuesta sin necesidad de hardware externo.
El motor.js gestiona el ciclo de vida del juego: carga preguntas dinámicas, cronometra tus respuestas y verifica la precisión del gesto realizado frente a la opción correcta.
Al finalizar, el sistema encapsula tus métricas (puntaje, aciertos, errores) vía método POST hacia gestion_puntajes.php, garantizando que tu progreso sea registrado en nuestra base de datos centralizada.

Descubre los pilares del desarrollo: JavaScript, HTML, PHP, CSS y SQL. Conócelos a fondo, pero mantén reflejos afilados: evita el Malware, pues una sola infección corromperá tu sistema.

Tu precisión define el éxito en Costos, Auditoría, Impuestos, Análisis y Derecho. Sé exacto, pero no te confíes: un Descuadre Fiscal acecha entre las cifras esperando arruinarte.

Construye tu imperio sobre Administración, RRHH, Mercadeo, Estadística y Finanzas. Sé estratega, pero alerta: la Quiebra es un peligro inminente para quienes pierden el control.

Domina la potencia con Circuitos, Robótica, Microchips, Cálculo y Voltaje. Sé preciso y vigila tu entorno: un Cortocircuito puede ocurrir en cualquier instante y dejarte fuera de combate.

Forja el futuro dominando Aprendizaje, Planificación, Evaluación, Psicología y Didáctica. Tu conocimiento es tu fuerza, pero cuidado: quedar Reprobado es una threat real.
Implementado para reconocimiento de gestos. Mapea puntos clave en tiempo real transformando movimiento en coordenadas.
Gestiona el bucle de renderizado, validación de colisiones entre gestos y el cronómetro de la partida.
Intermediario seguro. Procesa datos enviados desde el frontend y valida la integridad de los resultados.
Base de datos relacional para el ranking global. Registra permanentemente cada partida.
InfoNinja adopta la mecánica de interacción táctil popularizada por Fruit Ninja, pero la evoluciona hacia un entorno de visión artificial. El usuario no solo "reacciona" ante un objeto; debe procesar información académica y aplicar una respuesta motriz precisa para validar su conocimiento.
El sistema opera en un bucle cerrado de alta eficiencia: Captura (video en tiempo real) → Procesamiento (mapeo de coordenadas) → Validación (detección de colisiones lógicas) → Persistencia (registro inmediato del puntaje).
La verdadera ventaja reside en que el "corte" no es un evento aleatorio. Funciona como un trigger lógico que obliga al estudiante a discernir entre respuestas correctas e incorrectas, gamificando el proceso de evaluación tradicional.

InfoNinja trasciende la definición convencional de un software educativo. Al integrar Visión Artificial (MediaPipe) y Evaluación Adaptativa, hemos demostrado que es posible convertir el navegador web en una arena de competencias técnicas, donde el código no solo se lee, sino que se ejecuta a través de la interacción humana.
Como equipo de desarrollo del IUJO, este proyecto ha sido nuestra plataforma para validar la viabilidad de la interacción kinestésica como método de enseñanza.