Notebookcheck Logo

Uno de los mayores juegos indie de 2024 exprimido en una calculadora

Una captura de pantalla de Balatro (arriba), mientras un pantallazo de "Balatro" programado en la calculadora NumWorks. (Fuente de la imagen: Steam / u/RKI3000 en el subreddit r/Balatro)
Una captura de pantalla de Balatro (arriba), mientras un pantallazo de "Balatro" programado en la calculadora NumWorks. (Fuente de la imagen: Steam / u/RKI3000 en el subreddit r/Balatro)
Un proyecto de aficionados acaba de llevar a Balatro a una calculadora NumWorks con Python, que intentó encajar su jugabilidad en sólo 20,9 KB al tiempo que se enfrentaba a los estrictos límites de RAM y a los retos del almacenamiento de sprites, y (en su mayor parte) lo consiguió.

Balatro es un roguelike de gran éxito inspirado en el póquer de construcción de mazos que ha conseguido un gran número de seguidores desde su lanzamiento en 2024. Ahora, un proyecto de un fan ha llevado el juego a un hardware poco habitual: una calculadora gráfica NumWorks. El usuario de Reddit "RKI3000" ha compartido los progresos de un port de Balatrobasado en Python (véase más abajo), que se ejecuta en el entorno NumWorks microPython. El script tiene actualmente unas 700 líneas, ocupando 20,9 KB -aproximadamente la mitad de la capacidad de almacenamiento de scripts de la calculadora.

A pesar de las limitaciones, el port ya incluye una baraja de 52 cartas, una mecánica de puntuación adecuada, límites de mano y descarte, y una estructura modular que permite ajustar el tamaño de las manos y los conjuntos de cartas. También se ha añadido un sprite del comodín, aunque la mecánica del comodín en sí aún no está implementada.

Las limitaciones de hardware han demostrado ser el mayor reto hasta ahora. Incluso manteniéndose por debajo del límite de tamaño del script, la pequeña memoria RAM de la calculadora se llena rápidamente. Para ahorrar espacio, los sprites se codifican con run-length encoding (RLE), aunque este enfoque sigue llevando el uso de memoria cerca del límite. En respuesta, el desarrollador y los miembros de la comunidad han hablado de técnicas como la duplicación de sprites, la codificación binaria compacta y el uso de la fuente incorporada en la calculadora para reducir la dependencia de gráficos personalizados.

El proyecto explotó en el subreddit r/Balatro poco después de su publicación. Los usuarios comparaban los métodos de ahorro de memoria con los utilizados en los juegos de la NES. Dado que las calculadoras NumWorks no incluyen altavoces, el proyecto se limita por el momento únicamente al aspecto visual.

El usuario afirmó que tiene planes de publicar el guión una vez que esté más completo. Aunque algunas concesiones son inevitables dadas las restricciones del dispositivo, sigue siendo un port bastante chulo a pesar de todo.

Compre la Steam Deck OLED (1TB) en Amazon.

Please share our article, every link counts!
Mail Logo
> Análisis y pruebas de ordenadores portátiles y móviles teléfonos > Noticias > Archivo de noticias > Archivo de noticias 2025 09 > Uno de los mayores juegos indie de 2024 exprimido en una calculadora
Anubhav Sharma, 2025-09- 8 (Update: 2025-09- 8)