跳转到内容
开关侧边栏
俄罗斯方块中文维基
搜索
个人工具
创建账号
登录
导航
首页
最近更改
随机页面
MediaWiki帮助
维基建设
编写规范
图片使用规范
搬运指南
Tet文件前缀
术语对照表
常用技巧
特殊旋转
T 旋
全消
主流方块
Techmino
TETR.IO
Jstris
俄罗斯方块效应:连接
噗哟噗哟俄罗斯方块
俄罗斯方块在线
俄罗斯方块特级大师3
Tetr.js
常用列表
官方游戏列表
非官方游戏列表
公司列表
工具
链入页面
相关更改
特殊页面
页面信息
查看“范围框”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
更多
阅读
查看源代码
查看历史
←
范围框
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
'''范围框'''(Bounding Box)<ref group="注">很长一段时间内,本维基将其称为碰撞箱,这可能是因为将英文 bounding 误读为 bouncing(碰撞),并照搬其他游戏对类似机制的称呼。<br>事实上,「Bounding Box」这一机制与「碰撞」的关系几乎可以忽略,所以决定采用更加恰切的「范围框」这一称呼。</ref>是能够容纳一种方块所有自由旋转(没有踢墙或踢地导致位置偏移)状态的最小矩形区域。 范围框取决于游戏的旋转系统,不同规则下方块有不同的旋转中心、旋转规则,从而使方块覆盖不同的范围。展示旋转系统的旋转规则也是绘制范围框的常见目的。 == 不同规则下的范围框 == === [[原生旋转系统]] === [[文件:IBM-pieces.png|250px|right]] * 圆圈表示方块的同一初始位置锚点 * O/I 4×4,其他方块 3×3 * I/S/Z 偏右,J/L/T 绕中 <br clear=all/> === 雅达利旋转系统 === [[文件:Atetris-pieces.png|250px|right]] * O/I 4×4,其他方块 3×3 * 全体偏左上 <br clear=all/> === [[世嘉旋转系统]] === [[文件:ARS-pieces.png|250px|right]] * O/I 4×4,其他方块 3×3 * S 偏左,Z/I 偏右 * 3格宽的方块旋转前后'''底面高度不变''' <br clear=all/> === [[超级旋转系统]] === [[文件:SRS-pieces.png|250px|right]] * 圆圈表示方块的旋转中心 * 4×4、3×3<ref group="注">只是画成了 4×3 其实应该画成 4×4 的</ref> 都有 * 全体四种姿态有一致的旋转中心 <br clear=all/> === 五连方块 === 以 [[Shiromino]] 的 Pentomino C 模式为例。 {| |{{pfstart}} {{mrow5| | | | | }} {{mrow5| | | | | }} {{mrow5|I5|I5|I5|I5|I5}} {{mrow5| | | | | }} {{mrow5| | | | | }} {{pfend}} |{{pfstart}} {{mrow5| | |I5| | }} {{mrow5| | |I5| | }} {{mrow5| | |I5| | }} {{mrow5| | |I5| | }} {{mrow5| | |I5| | }} {{pfend}} |} {| |{{pfstart}} {{mrow4| | | | }} {{mrow4| | | | }} {{mrow4|J5|J5|J5|J5}} {{mrow4| | | |J5}} {{pfend}} |{{pfstart}} {{mrow4| | |J5|J5}} {{mrow4| | |J5| }} {{mrow4| | |J5| }} {{mrow4| | |J5| }} {{pfend}} |{{pfstart}} {{mrow4| | | | }} {{mrow4| | | | }} {{mrow4|J5| | | }} {{mrow4|J5|J5|J5|J5}} {{pfend}} |{{pfstart}} {{mrow4| | |J5| }} {{mrow4| | |J5| }} {{mrow4| | |J5| }} {{mrow4| |J5|J5| }} {{pfend}} |} {| |{{pfstart}} {{mrow4| | | | }} {{mrow4| | | | }} {{mrow4|P5|P5|P5| }} {{mrow4| |P5|P5| }} {{pfend}} |{{pfstart}} {{mrow4| | | | }} {{mrow4| |P5|P5| }} {{mrow4| |P5|P5| }} {{mrow4| |P5| | }} {{pfend}} |{{pfstart}} {{mrow4| | | | }} {{mrow4| | | | }} {{mrow4| |P5|P5| }} {{mrow4| |P5|P5|P5}} {{pfend}} |{{pfstart}} {{mrow4| | | | }} {{mrow4| | |P5| }} {{mrow4| |P5|P5| }} {{mrow4| |P5|P5| }} {{pfend}} |} {| |{{pfstart}} {{mrow3|Fa5| | }} {{mrow3|Fa5|Fa5|Fa5}} {{mrow3| |Fa5| }} {{pfend}} |{{pfstart}} {{mrow3| |Fa5| }} {{mrow3| |Fa5|Fa5}} {{mrow3|Fa5|Fa5| }} {{pfend}} |{{pfstart}} {{mrow3| |Fa5| }} {{mrow3|Fa5|Fa5|Fa5}} {{mrow3| | |Fa5}} {{pfend}} |{{pfstart}} {{mrow3| |Fa5|Fa5}} {{mrow3|Fa5|Fa5| }} {{mrow3| |Fa5| }} {{pfend}} |} * 各朝向在范围框内的相对位置遵循 ARS 系的「底面高度相同」原理 * I5 使用 5×5 范围框,双向十字旋转 * J5 等4格宽的方块使用 4×4 范围框 * P 和 Q 也使用 4×4 范围框 * 其他3格宽的方块使用 3×3 范围框 <!-- WTF WHY ===二连方块游戏[[噗哟噗哟]]使用的范围框=== {| |{{pfstart}} {{mrow3| |O| }} {{mrow3| |Z| }} {{mrow3| | | }} {{pfend}} |{{pfstart}} {{mrow3| | | }} {{mrow3|O|Z| }} {{mrow3| | | }} {{pfend}} |{{pfstart}} {{mrow3| | | }} {{mrow3| |Z| }} {{mrow3| |O| }} {{pfend}} |{{pfstart}} {{mrow3| | | }} {{mrow3| |Z|O}} {{mrow3| | | }} {{pfend}} |} {| |{{pfstart}} {{mrow3| |O|X}} {{mrow3| |Z| }} {{mrow3| | | }} {{pfend}} |{{pfstart}} {{mrow3|X| | }} {{mrow3|O|Z| }} {{mrow3| | | }} {{pfend}} |{{pfstart}} {{mrow3| | | }} {{mrow3| |Z| }} {{mrow3|X|O| }} {{pfend}} |{{pfstart}} {{mrow3| | | }} {{mrow3| |Z|O}} {{mrow3| | |X}} {{pfend}} |} {| |{{pfstart}} {{mrow2|Z|O}} {{mrow2|Z|J}} {{pfend}} | style="width: 1em;"| |{{pfstart}} {{mrow2|O|J}} {{mrow2|Z|Z}} {{pfend}} | style="width: 1em;"| |{{pfstart}} {{mrow2|J|Z}} {{mrow2|O|Z}} {{pfend}} | style="width: 1em;"| |{{pfstart}} {{mrow2|Z|Z}} {{mrow2|J|O}} {{pfend}} |} * 以入场时靠下的那颗噗哟为中心,在 3×3 的范围框内回旋 * 部分规则有 L 形三连方块,其实质为“二带一”(如上图 X 格所示),所以范围框也是 3×3 * 部分规则有自我回旋的正方形四连方块,范围框为 2×2 !--> == 注解 = {{reflist|group=注}} [[Category:游戏机制]]
该页面使用的模板:
模板:Main other
(
查看源代码
)
模板:Mrow3
(
查看源代码
)
模板:Mrow4
(
查看源代码
)
模板:Mrow5
(
查看源代码
)
模板:Pfend
(
查看源代码
)
模板:Pfstart
(
查看源代码
)
模板:Reflist
(
查看源代码
)
模块:Check for unknown parameters
(
查看源代码
)
返回
范围框
。