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.
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros