巴拉特罗是一款非常成功的以扑克牌为灵感的roguelike游戏,自 2024 年发布以来,已经拥有了一大批追随者。现在,一个粉丝项目将这款游戏移植到了不同寻常的硬件上:NumWorks 图形计算器。Reddit 用户 "RKI3000 "分享了在 NumWorks microPython 环境中运行的基于 Python 的Balatro移植项目的进展(见下文)。该脚本目前长约 700 行,占用 20.9 KB,约为计算器脚本存储容量的一半。
尽管条件有限,但该移植版已包含一副 52 张牌、适当的计分机制、手牌和弃牌限制,以及允许调整手牌大小和牌组的模块化结构。此外还添加了小丑精灵,但小丑机制本身尚未实现。
迄今为止,硬件限制已被证明是最大的挑战。即使低于脚本大小限制,计算器的小 RAM 也会很快填满。为了节省空间,计算器使用运行长度编码(RLE)对精灵进行编码,但这种方法仍会使内存使用量接近极限。为此,开发者和社区成员讨论了一些技术,如精灵镜像、紧凑的二进制编码,以及使用计算器的内置字体来减少对自定义图形的依赖。
项目发布后不久,就在 r/Balatro subreddit 上炸开了锅。用户将节省内存的方法与 NES 游戏中使用的方法进行了比较。由于 NumWorks 计算器不包括扬声器,因此该项目目前仅限于视觉效果。
该用户表示,计划在脚本更加完整后再发布。虽然由于设备的限制,难免会有一些妥协,但无论如何,这仍然是一个很酷的移植。
» Notebookcheck多媒体笔记本电脑Top 10排名
» Notebookcheck游戏笔记本电脑Top 10排名
» Notebookcheck低价办公/商务笔记本电脑Top 10排名
» Notebookcheck高端办公/商务笔记本电脑Top 10排名
» Notebookcheck工作站笔记本电脑Top 10排名
» Notebookcheck亚笔记本电脑Top 10排名
» Notebookcheck超级本产品Top 10排名
» Notebookcheck变形本产品Top 10排名
» Notebookcheck平板电脑Top 10排名
» Notebookcheck智能手机Top 10排名
» Notebookcheck评测过最出色的笔记本电脑屏幕
» Notebookcheck售价500欧元以下笔记本电脑Top 10排名
» Notebookcheck售价300欧元以下笔记本电脑Top 10排名