从小游戏Hex FRVR的火爆说起,聊聊神奇的六边形

作者: Herman Tulleken

来源: 果壳

发布日期: 2015-10-20

本文详细介绍了六边形网格在游戏设计中的应用,特别是从小游戏Hex FRVR的火爆说起,探讨了六边形网格的历史、数学原理及其在游戏设计中的实际应用。

《Hex FRVR》这个游戏,本质上是俄罗斯方块的六边形版本。当然,方块并不是往下掉落,而是需要你移动一些四联六边形图案,放到游戏的棋盘上,如果棋盘的某一排被填满了,这一排就能被消掉……看起来挺简单?想玩好它可没那么容易。下面就是有关《Hex FRVR》你可能不知道的事实。

Hex FRVR,和六边形网格游戏Agon是已知最早使用六边形网格的游戏。看起来游戏中使用"六边形网格"原理似乎是最近才开始的。但据我们所知,Agon,同时也叫女王卫队(Queen's Guard),才是第一个应用六边形网格的游戏。它最先是在18世纪的法国出现的,由于其简单的规则和复杂的策略而广受欢迎。

“六贯棋”(Hex)是由丹麦数学家皮埃特·海恩(Piet Hein)在1942第一次发明的。六贯棋有一个正六边形组成的棋盘,构成了四条边,相对的两边填上同一个颜色。双方轮流下,每次一方占领一处空白格,然后放上自己颜色的棋子。最先将棋盘属于自己的颜色的两边连成一线的一方为胜。

为什么Hex Frvr不做成像俄罗斯方块那样,从上往下掉的模式?你没法在二维平面上把一个六边形塞进一样大小的六边形网格里。方形的俄罗斯方块当然可以,但比如说吧,在下面这个游戏里,不同形状的小块并不能像真正的俄罗斯方块那样“掉进去”——某个方向可以,但其他方向就不行了。六边形的“俄罗斯方块”没法这么干。

横或竖?不只是审美问题。想象我们做一个六边形平面镶嵌的游戏。我该如何控制单位在六边形的网格里移动?这分两种情况:“横着”(上下是六边形的两个角,如左图)的话,键盘的方向键布局将是“WEDXZA”,类似于WASD的移动方式。不过,如果是“竖着”(六边形的上下是两条边,如右图)的话,“QWEASD”也未尝不可。

当你研究博弈算法,或者机械工程时,画一些六边形网格倒没什么。不过在纸上画好多六边形就不太爽了。当然,你可以打印出一些六边形网格的图像,不过当你灵光一现的时候,你也许需要快速地在纸上画一些六边形网格。在这方面,矩形网格能够帮你做到,具体点说,是类似“砖墙”的那种网格(实际上,梯形也可以,不过也比较难以绘制。)

UUID: 08b99aa4-16e3-4a43-8755-3bd0492529e2

原始文件名: /home/andie/dev/tudou/annot/AI语料库-20240917-V2/AI语料库/果壳公众号-pdf2txt/2015/2015-10-20_从小游戏HexFRVR的火爆说起,聊聊神奇的六边形.txt

是否为广告: 否

处理费用: 0.0052 元