Loading...
Loading...
用最少步数把整盘染成同一种颜色
色彩蔓延(Flood-It)是那种看一眼以为很简单、玩起来却停不下来的填色游戏。你掌控左上角那一格,每选一种颜色,整片领地就重新上色,并把此刻挨着它的同色格子一并吞进来。目标只有一个:在步数用完前,把整块棋盘染成同一种颜色。
没有运气成分,也没有计时压力。能不能赢,看的是你怎么读盘、怎么挑出能为接下来两三步铺路的颜色。棋盘有 10x10、14x14、18x18 三种,各带不同的步数上限;整个游戏就是一段在浏览器里跑的 React,免安装,棋盘数据也不会离开你的设备。
选一种颜色,角落的领地就吞掉相邻的同色格子。整个游戏就这么多,第一步你就懂了。
10x10 给你 18 步,14x14 给 26 步,18x18 给 36 步。盘子越大步数越多,但要围住的范围也大得多。
顶部实时显示已占领百分比和已用步数。剩三步或更少时,步数会变红,提醒你进入冲刺阶段。
开局棋盘随机生成,但输赢不随机。一局没赢,问题出在规划,而不是运气。
每种颜色是一个圆按钮,点一下算一步。点中领地当前已经是的颜色不会有任何变化,也不扣步,所以手滑也不亏。
不用注册、不用安装。打开页面,一局已经开好了。
眼前能吃最多格子的选择往往最爽,却容易把自己走进死胡同。有时候先挑一个只吃几格、但能把领地推向颜色最杂区域的颜色,下一步反而能成片扫下去。往颜色种类多、连成大片的方向扩张,别只盯着最近的大色块。
先选一个棋盘尺寸,开始新的一局。
你的领地从左上角那一格开始,就是带白色描边的那格。
点下方任意颜色按钮,领地会重新上色,并吞并相邻的同色格子。
在步数用完前,把整盘染成同一种颜色就赢了。
等水烧开、排队等位时来一局。看着棋盘慢慢收成一种颜色,意外地解压。
它奖励的是提前看几步、判断哪个方向收益最大,而盘面小到一眼就能读完,不费眼。
六种亮色加一句话规则,小朋友也能上手。比比谁用更少的步数清掉小盘。
固定一个尺寸,不断把通关步数往下压。步数有上限,赢得干净才更有成就感——只是成绩得你自己记。
用洪水填充(flood fill,基于栈的迭代式遍历,沿左上角格子的上下左右邻格扩散)判定领地范围,纯前端 React + TypeScript,无后端。
一切都在你的浏览器里运行。棋盘和你的每一步,都不会发送到任何地方。
即便最大的棋盘也只有 324 格,每步重算领地都很轻量,点击即时响应。