Notebookcheck Logo

Uno dei più grandi giochi indie per il 2024 è stato compresso in una calcolatrice

Una schermata di Balatro (sopra), mentre una schermata di "Balatro" programmata sulla calcolatrice NumWorks. (Fonte immagine: Steam / u/RKI3000 sul subreddit r/Balatro)
Una schermata di Balatro (sopra), mentre una schermata di "Balatro" programmata sulla calcolatrice NumWorks. (Fonte immagine: Steam / u/RKI3000 sul subreddit r/Balatro)
Un progetto di fan ha appena portato Balatro su una calcolatrice NumWorks con Python, che ha cercato di inserire il suo gameplay in soli 20,9 KB, affrontando al contempo i severi limiti di RAM e le sfide di memorizzazione degli sprite - e (per lo più) ci è riuscito.

Balatro è un roguelike di grande successo ispirato al poker con costruzione di mazzi, che ha costruito un forte seguito sin dalla sua uscita nel 2024. Ora, un progetto dei fan ha portato il gioco su un hardware insolito: una calcolatrice grafica NumWorks. L'utente di Reddit "RKI3000" ha condiviso i progressi di una versione di Balatrobasata su Python (vedi sotto), che gira sull'ambiente NumWorks microPython. Lo script è attualmente lungo circa 700 righe e occupa 20,9 KB - circa la metà della capacità di memorizzazione dello script della calcolatrice.

Nonostante le limitazioni, il port include già un mazzo di 52 carte, una meccanica di punteggio adeguata, limiti di mano e di scarto e una struttura modulare che consente di regolare le dimensioni della mano e i set di carte. È stato aggiunto anche uno sprite Joker, anche se la meccanica Joker in sé non è ancora stata implementata.

Le limitazioni hardware si sono rivelate la sfida più grande finora. Anche rimanendo al di sotto del limite di dimensione dello script, la piccola RAM della calcolatrice si riempie rapidamente. Per risparmiare spazio, gli sprite sono codificati con la codifica della lunghezza di esecuzione (RLE), anche se questo approccio spinge l'utilizzo della memoria vicino al limite. In risposta, lo sviluppatore e i membri della comunità hanno parlato di tecniche come il mirroring degli sprite, la codifica binaria compatta e l'utilizzo del font integrato nella calcolatrice per ridurre la dipendenza dalla grafica personalizzata.

Il progetto è esploso sul subreddit r/Balatro poco dopo la sua pubblicazione. Gli utenti facevano paragoni tra i metodi di risparmio della memoria e quelli utilizzati nei giochi NES. Poiché le calcolatrici NumWorks non includono altoparlanti, il progetto è attualmente limitato alla sola grafica.

L'utente ha dichiarato che ha indicato l'intenzione di rilasciare lo script quando sarà più completo. Sebbene alcuni compromessi siano inevitabili, date le restrizioni del dispositivo, si tratta comunque di una porta piuttosto interessante.

Acquisti Steam Deck OLED (1TB) su Amazon.

Please share our article, every link counts!
Mail Logo
> Recensioni e prove di notebook, tablets e smartphones > News > Newsarchive 2025 09 > Uno dei più grandi giochi indie per il 2024 è stato compresso in una calcolatrice
Anubhav Sharma, 2025-09- 8 (Update: 2025-09- 8)