Balatro для Nintendo E-Reader ( mattgreer.dev )
Если вы достигли пределов спрайтов, потому что использовали все слоты спрайтов, вы делаете что-то неправильно. Спрайты предназначены для движущихся объектов, которые должны существовать вне выравнивания сетки. Для неподвижных объектов поместите их в фоновый слой. Если вам нужно выравнивание, отличное от плиток 8×8, вы можете использовать два перекрывающихся слоя, чтобы получить 4-пиксельное горизонтальное выравнивание.

Парень сделал это для C64, даже с хорошей музыкой!
https://ko-ko74.itch.io/balatro-for-the-commodore-64-c64
Автор также рассказал о своем опыте создания космической стрелялки для электронной книги:
https://mattgreer.dev/blog/making-a-shooter-for-the-ereader/
Это было больно читать, и мне очень жаль автора.
Мне повезло, что я избавился от своей зависимости от Балатро до того, как она зашла так далеко, но другим повезло меньше.
re: числа, вы можете хранить их как целые числа, но просто закодированные как 10-кратное их значение. Так 1,5 становится 15.
Уменьшил бы максимальный счет до 400 млн, и пришлось бы округлить 0,25 вверх или вниз. Вероятно, хотел бы также отказаться от карт 0,01.
супер крутой проект
Я также люблю Balatro, и могу сказать, что это потрясающе хорошая работа, особенно учитывая ограничения платформы. Очевидно, это работа, сделанная с любовью, и мне она нравится.

Это то, чего мне больше всего не хватает в Интернете.
Source: news.ycombinator.com