Notebookcheck Logo

Um dos maiores jogos indie de 2024 foi espremido em uma calculadora

Uma captura de tela do Balatro (acima), enquanto uma captura de tela do "Balatro" programado na calculadora NumWorks. (Fonte da imagem: Steam / u/RKI3000 no subreddit r/Balatro)
Uma captura de tela do Balatro (acima), enquanto uma captura de tela do "Balatro" programado na calculadora NumWorks. (Fonte da imagem: Steam / u/RKI3000 no subreddit r/Balatro)
Um projeto de fã acaba de trazer o Balatro para uma calculadora NumWorks com Python, que tentou encaixar sua jogabilidade em apenas 20,9 KB enquanto enfrentava limites rígidos de RAM e desafios de armazenamento de sprite - e (em grande parte) conseguiu.

Balatro é um roguelike extremamente bem-sucedido, inspirado no pôquer e na construção de baralhos, que conquistou um grande número de seguidores desde seu lançamento em 2024. Agora, um projeto de fã levou o jogo para um hardware incomum: uma calculadora gráfica NumWorks. O usuário do Reddit "RKI3000" compartilhou o progresso de uma versão do Balatrobaseada em Python (veja abaixo), executada no ambiente NumWorks microPython. Atualmente, o script tem cerca de 700 linhas, ocupando 20,9 KB, aproximadamente metade da capacidade de armazenamento de scripts da calculadora.

Apesar das restrições, o port já inclui um baralho de 52 cartas, mecânica de pontuação adequada, limites de mão e de descarte e uma estrutura modular que permite ajustar o tamanho das mãos e os conjuntos de cartas. Um sprite do Coringa também foi adicionado, embora a mecânica do Coringa em si ainda não tenha sido implementada.

As limitações de hardware provaram ser o maior desafio até agora. Mesmo quando se mantém abaixo do limite de tamanho do script, a pequena memória RAM da calculadora se enche rapidamente. Para economizar espaço, os sprites são codificados com run-length encoding (RLE), embora essa abordagem ainda leve o uso da memória para perto do limite. Em resposta, o desenvolvedor e os membros da comunidade falaram sobre técnicas como espelhamento de sprites, codificação binária compacta e uso da fonte integrada da calculadora para reduzir a dependência de gráficos personalizados.

O projeto explodiu no subreddit r/Balatro logo após ser publicado. Os usuários estavam fazendo comparações com os métodos de economia de memória usados nos jogos do NES. Como as calculadoras NumWorks não incluem alto-falantes, o projeto está atualmente limitado apenas a recursos visuais.

O usuário afirmou que indicou planos para lançar o script quando ele estiver mais completo. Embora alguns compromissos sejam inevitáveis devido às restrições do dispositivo, ainda assim é uma porta muito legal.

Compre o Steam Deck OLED (1TB) na Amazon.

Please share our article, every link counts!
Mail Logo
> Análises e revisões de portáteis e celulares > Arquivo de notícias 2025 09 > Um dos maiores jogos indie de 2024 foi espremido em uma calculadora
Anubhav Sharma, 2025-09- 8 (Update: 2025-09- 8)