Future Blocks

来自俄罗斯方块中文维基
Future Blocks
Future Blocks boxart.png
开发 Michael Fogleman
游戏平台 DOS
发行时间 2000年
游戏信息
预览块数 1
场地大小 12 × 24 +4(默认)
暂存
硬降
旋转系统 专用
Future Blocks title.png
Future Blocks ingame.png

Future Blocks 是一个 DOS 四连方块游戏。
该游戏配有方块的 AI,而且有阴影块性质的提示功能。

玩法

模式一:单人传统方块。
模式二:在模式一的基础上增加系统提示方块摆放位置的功能。
模式三:看 AI 玩方块。
模式四:和 AI 比单机成绩。设好总块数,人机各玩一局,最后比分、比消行。

死亡判定:最顶上两行理论重叠死亡
系统会判断最顶上两行的入场位置是否与下一块发生理论重叠。若是,则游戏结束。

操作

左右键横移,下键软降,上键顺时针旋转,Esc 退出。
基础操作均可单独长按,新操作打断旧长按。
主界面选择操作都是按数字键。

方块环境配置

方块都取纯色,从 7 种颜色中随机选取,可参考本条目的第二幅游戏截图。

Tet.pngTet.pngTet.pngTet.pngTet.png4444Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png3334Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.png2234Tet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngX234Tet.pngTet.pngTet.png

游戏场地取默认大小时,范围框入场位置以 (6, 25) 为左顶点向右上缓冲区展开。
各方块各旋转状态均向范围框的左上角靠拢。
以下图组中,每一组的最左图是入场朝向,右图是依次顺时针旋转的朝向:

GG
GG
GTet.pngTet.pngTet.png
GTet.pngTet.pngTet.png
GTet.pngTet.pngTet.png
GTet.pngTet.pngTet.png
GGGG
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
Tet.pngGTet.png
Tet.pngGTet.png
GGTet.png
GTet.pngTet.png
GGG
Tet.pngTet.pngTet.png
GGTet.png
GTet.pngTet.png
GTet.pngTet.png
GGG
Tet.pngTet.pngG
Tet.pngTet.pngTet.png
GTet.pngTet.png
GTet.pngTet.png
GGTet.png
GGG
GTet.pngTet.png
Tet.pngTet.pngTet.png
GGTet.png
Tet.pngGTet.png
Tet.pngGTet.png
Tet.pngTet.pngG
GGG
Tet.pngTet.pngTet.png
Tet.pngGTet.png
GGG
Tet.pngTet.pngTet.png
GTet.pngTet.png
GGTet.png
GTet.pngTet.png
GGG
Tet.pngGTet.png
Tet.pngTet.pngTet.png
Tet.pngGTet.png
GGTet.png
Tet.pngGTet.png
GTet.pngTet.png
GGTet.png
Tet.pngGTet.png
Tet.pngGG
GGTet.png
Tet.pngTet.pngTet.png
Tet.pngGTet.png
GGTet.png
GTet.pngTet.png
GGTet.png
Tet.pngGG
Tet.pngTet.pngTet.png

Future Blocks 有左和左左两种踢墙。
特例一则:

GTet.pngGTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGTet.pngITet.pngITet.pngITet.pngITet.png
Tet.pngGTet.pngGTet.pngGTet.pngGTet.pngGTet.png
Tet.pngGTet.pngGTet.pngGTet.pngGTet.pngGTet.png
Tet.pngGTet.pngGTet.pngGTet.pngGTet.pngGTet.png
GTet.pngGTet.pngTet.pngTet.pngTet.pngTet.png
ITet.pngGTet.pngTet.pngTet.pngTet.pngTet.png
ITet.pngGTet.pngGTet.pngGTet.pngGTet.pngGTet.png
ITet.pngGTet.pngGTet.pngGTet.pngGTet.pngGTet.png
ITet.pngGTet.pngGTet.pngGTet.pngGTet.pngGTet.png

Future Blocks 有缓冲区却使用实心天花板,方块需要适当降落才能开始移动和旋转。

游戏设置

在主界面按 5 进入设置。
1 是初始垃圾行的行数,2 是场宽,3 是场高,4 是单格方块的大小;
5–8 是 AI 的四项决策权重——消行、避洞、控高、边列消四
用加减键和 Esc 键设置具体数值,其中加键需要按住 Shift 键。

部分细节说明

一、这个游戏的自动降落会在方块接地后失效。
具体表现如此例所示:

TTet.pngTet.pngTet.png
TTTet.pngTet.png
TTet.pngTet.pngTet.png
GTet.pngTet.pngTet.png
Tet.pngTTet.pngTet.png
Tet.pngTTTet.png
Tet.pngTTet.pngTet.png
GTet.pngTet.pngTet.png
TTTTet.png
Tet.pngTTet.pngTet.png
Tet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.png

图一,T 先接地。
T 在锁定延迟时限内向右移动,就会像图二这样悬空锁定;
T 在锁定延迟时限内旋转一次,就会像图三这样悬空锁定。


二、AI 总是长按软降。
即使重力足够小,AI 也可能因为自己的软降而失误


三、各项设置的数值可以很大也可以是零或负数,但并不是所有数值都能正常游戏。例如:

  • 如果场地过窄,部分方块可能会入场不全。场宽为 1 时,游戏无法进行。
  • 如果场地偏宽,边列仍然存在但可能无法显示,AI 的活动范围不能覆盖所有列;过宽,游戏则会报错。
  • 如果把单格方块的大小调成 0,其效果还是 1,但方块会残留运动轨迹阻碍视线。
  • 如果把单格方块的大小调成负数,就能产生倒玩俄罗斯方块的效果,此时左右键效果互换,方块运动轨迹也会残留。

外链