HitTheBalls en XO Galaxy

Portada de HitTheBalls

El clásico de la XO para practicar cálculo mental, rehecho en Godot (3.6 + 4), listo para instalar en teléfonos, tablets y Android TV.

Menú principal de HitTheBalls

El menú, fiel al original: tres niveles de dificultad.

HitTheBalls es una actividad libre del ecosistema Sugar Labs/OLPC, creada por Laurent Bernabe (2013) para practicar el cálculo mental rápido en el aula. Esta versión Reborn la rescata con fidelidad 1:1: mismas reglas, pantallas, fuentes, colores y hasta el typo original «Gave over!».

Corre nativo en Android (teléfonos, tablets y Android TV) y en escritorio Linux, en dos builds: Godot 3.6 + GLES2 (retro, ligero incluso en hardware humilde, para cajas GLES 2.0-only) y Godot 4 + Compatibility (GLES3, targetSdk 36, para dispositivos modernos).

Una ronda de HitTheBalls en juego

Cinco bolas con operaciones y el resultado objetivo en la barra superior.

Cómo se juega

  • Cada ronda lanza 5 bolas con operaciones (suma, resta, multiplicación y división entera) y muestra un resultado objetivo en la barra superior.
  • Hay que tocar todas las bolas cuyo resultado coincida antes de que se agote la barra (30 segundos).
  • Acierto = +1 punto y ronda nueva; error = game over. Tienes 3 niveles de dificultad.
Fin de partida por respuesta incorrecta en HitTheBalls

Elegiste mal una bola: fin de la partida.

Fin de partida por tiempo agotado en HitTheBalls

Se acabó el tiempo: «Gave over!», typo del original incluido.

Descargar

Elige el APK según tu dispositivo. Los botones siempre funcionan; con conexión se actualizan solos con la información de GitHub (versión y tamaño).

Esperando conexión…

¿Prefieres el código o compilarlo tú? Repo: github.com/Aleperix/hittheballs. Los APKs se generan con Godot 3.6 y Godot 4 y se firman con el mismo keystore.

Instalación paso a paso

  1. Descarga el APK de la ARM64 (o el que corresponda a tu dispositivo).
  2. En el teléfono, abre Ajustes → Seguridad y activa «Orígenes desconocidos» (o «Permitir esta fuente») para el navegador o el gestor de archivos.
  3. Toca el APK descargado y pulsa Instalar.
  4. Para Android TV: copia el APK a un USB y usa un gestor de archivos, o envíalo por ADB (adb install HitTheBalls-ARM64.apk).
  5. Si ya tenías una versión anterior, la instalación actualiza sin borrar tu puntuación máxima.

Novedades y changelog

Cargando el historial de versiones…

Estén atentos… HitTheBalls es parte del catálogo de XO Galaxy: portamos los clásicos de la XO a Android con el kit gx. Si quieres aportar (traducciones, ideas, código), todo es bienvenido: contribuye en GitHub.

Contribuye

El proyecto es código abierto (GPL-3.0+). Puedes:

  • Reportar errores o pedir ideas en Issues.
  • Proponer mejoras (más modos, sonidos, niveles) con un pull request.
  • Probarlo en tu dispositivo y contarnos cómo funciona.

Créditos

HitTheBalls

Creador original

Laurent Bernabe (2013) — actividad Sugar

Port a Godot por

Aleperix

Hecho para XO Galaxy

Agradecimientos

SugarLabs — quienes hicieron posible esta actividad en las XO

github.com/sugarlabs/hittheballs-activity

Hecho con Godot 3 · GLES2 · Código abierto · Juegos XO forever.