你不是在打牌,而是在编译代码。 《Nybble》是一款 Roguelike 卡组构建游戏,其中的每张卡牌都是一行代码。将它们堆叠成循环,用条件语句包裹起来,链接那些能在运行过程中重写程序的引爆效果。然后点击运行,看着你的逻辑转化为字节——或者看着一个放错位置的语句导致整个程序崩溃。 十二位黑客,十二种游玩风格。每位可解锁的黑客都会重新定义规则:有的奖励极简主义程序,有的在混乱与爆炸中如鱼得水,还有的让你能够悄无声息地行动。选择你的工具包,攀登热度阶梯,并掌握你可以构建的每种卡组的形态。 带有锋芒的元经济系统。在关卡之间的商店中花费 Codecoin(代码币)。…
你不是在打牌,而是在编译代码。
《Nybble》是一款 Roguelike 卡组构建游戏,其中的每张卡牌都是一行代码。将它们堆叠成循环,用条件语句包裹起来,链接那些能在运行过程中重写程序的引爆效果。然后点击运行,看着你的逻辑转化为字节——或者看着一个放错位置的语句导致整个程序崩溃。
十二位黑客,十二种游玩风格。每位可解锁的黑客都会重新定义规则:有的奖励极简主义程序,有的在混乱与爆炸中如鱼得水,还有的让你能够悄无声息地行动。选择你的工具包,攀登热度阶梯,并掌握你可以构建的每种卡组的形态。
带有锋芒的元经济系统。在关卡之间的商店中花费 Codecoin(代码币)。抢购诸如正则表达式、Webhook、预取、Prometheus 等软件包,让它们为你弯曲规则。有些很常见,有些你只会见到一次,还有一些只有在你已经击败它们后才会解锁。
架构师正在等待。攀升层级。幸存于 Boss 战。跨越阈值。运行结束时究竟会发生什么尚未写明——你需要亲自将其编译出来。
特色功能
巢穴越深,回报越大
黑客们将条件语句转化为引擎。将一个通过的分支包裹在循环中,再在内部嵌入另一个条件语句,执行器就会在你的程序中不断回溯折叠:一张卡牌在运行结束前触发数十次。
这并非只是换皮版的单人纸牌游戏。卡牌会嵌套。循环中运行着循环。条件语句控制着整个子程序。
有些卡牌生来就是为了爆炸
b0mb4rd13r 的卡组热度极高。引爆一张卡牌会在周围的卡牌中产生涟漪效应。布置好连锁反应,看着单次运行级联成为震撼屏幕的巨大回报。
每位黑客都在重写规则
十二位可解锁的黑客,每位都拥有起始卡组和一个重塑整个游戏的被动技能。引爆专家、扭曲几率的赌徒、混沌幽灵、条件语句痴迷者。元游戏环境完全取决于你选择谁登场。
如果你愿意,可以学习 JavaScript。
开启工程师模式,你的程序将以真正的语法高亮 JavaScript 形式呈现,而非卡牌美术图。每张卡牌都会显示其源代码,循环变为 for (let i = 0; i < N; i++),切换注释可将任何一行变为无效代码。这是可选的、外观性的,且在潜移默化中具有教育意义。
评测