垂直与水平十六进制网格的优缺点


50

使用十六进制网格时,可以选择将瓷砖的尖边朝上排列,以便可以沿东西向轴移动,也可以使边缘朝上排列,从而可以沿南北轴移动。 。

水平或尖头朝上的十六进制网格:

Horinzontal十六进制网格图像

垂直或侧面朝上的六边形网格:

垂直十六进制网格图像

根据此页面,垂直对齐在纸和纸RPG中是“迄今为止最受欢迎的”,但并不能解释为什么。这篇博客文章也提到了这两种变体,但再次没有给出使用任何一种的理由。

而且,如果您看一些使用十六进制的PC游戏,似乎两者都有其拥护者:

  • 水平:魔法门之英雄无敌系列(V除外),文明V ...
  • 垂直:装甲将军和许多类似的战争游戏,韦诺之战...

但是,选择垂直或水平六边形网格布局的主要原因是什么?

我在寻找数据结构,图形,游戏玩法等方面的客观优势和劣势,而不是个人喜好。还是选择哪种方向真的无关紧要?


术语“水平”和“垂直”十六进制网格可能不是最直观的,但是我从问题中链接到的页面之一中借用了它们。尖尖的一面和平坦的一面也许更容易理解。希望清楚。
Junuxx

RE:在纸质RPG中最流行的是,根据我的经验,大多数桌子都有四个方面。特定RPG的六边形是顶部还是侧面都取决于您所坐桌子的哪一侧。
特雷弗·鲍威尔

@Trevor:是的,我意识到在桌面游戏(例如《卡坦的定居者》)中的六边形同样适用。但是我认为他们可能指的是例如战役地图,在该地图中,北通常被认为是真实的地图。
Junuxx

2
RPG使用垂直样式,因为这是印刷六角纸的惯例。为什么是印刷六角纸的惯例?问题中的问题。
杰克·艾德利

1
水平纹理垂直纹理可能是这两种地图形式中最简洁的描述。
Pieter Geerkens

Answers:


32

我本人可以提出一些理由,但我真的很想听到更多。

  1. 水平布局与键盘的布局匹配。您可以使用WEADZX进行移动,类似于方形网格上的WASD。另一方面,我还发现了一些建议,即QWEASD非常适合垂直六角形。

  2. 水平六边形似乎更适合3D /等距透视图,其中最下面一行最靠近最上面一行。在这种布局中,高精灵不会遮挡其后面瓷砖的中心,而只会遮挡边缘。这可能会使垂直的六边形排列更适合自顶向下的视图。
    比较正方形与菱形(“等距”)网格,如Simcity Classic与Simcity 2000。

  3. 对于NxN网格,水平布局导致的网格比PC显示器的网格高。换句话说,使用水平十六进制时,适合您宽屏的地图视图的行/列比要稍等一些。根据可用的显示区域和地图的大小,这可以使播放器具有更好的视野,并且可能需要更少的滚动。


2
+1是出于理由2,善于思考。(尽管我不明白为什么您可能会因此得出结论,垂直网格更适合自顶向下视图。)
Eric

1
@Eric:我的意思是说垂直栅格对于自上而下似乎比等轴测视图更有用,而不是垂直栅格对于自上而下比水平栅格更好。虽然有很多类似Panzer General的战争游戏,但它们都使用自顶向下的视图和垂直的十六进制网格,因此也许有一些隐藏的好处。
Junuxx

21

在此处输入图片说明

如果您使用的是鸟瞰图,我将采用垂直布局,如上图所示。

为什么?因为所有墙壁都是可见的。 如果您使用水平布局,并且墙壁沿垂直线延伸,则将无法很好地辨认出它们的细节(例如门或大门)。此外,如果您使用上述透视图类型,则您的六边形看起来会好很多,因为您可能必须将它们挤压一半。如果您将水平六角形压缩一半,则其点的斜率非常低(大约1/8),而垂直六角形的斜率只有1/2。换句话说,如果您要模拟鸟瞰图和/或使用像素图,垂直图块将为您提供更好的外观。


1
但是...它们并不全都可见。我看到前面有3面墙,但看不到这些六角形后面的3面墙。您是说可以看到更多的墙(3而不是2)吗?
Anko 2014年

1
是的,很抱歉-澄清一下,我的意思是,如果您有沿六角形边界延伸的实际墙,则所有墙都是可见的。在上面的图片中,沿边界没有墙,只有实心的六边形单元。
Gavan Woolery 2014年

16

蜜蜂!

听起来您似乎更倾向于水平,因为它具有更多优势。就其价值而言,蜜蜂在建造蜂窝时会同意您的意见

蜂窝单元的轴始终是准水平的,蜂窝单元的无角度行始终是水平(而不是垂直)对齐的。因此,每个单元都有两个垂直的墙,“地板”和“天花板”由两个成角度的墙组成(与图像“蜂巢工艺”不符)。气泡朝着开口端略微向上倾斜,介于9和14度之间。

尽我所能,我找不到关于蜜蜂为什么这样做的理论。(不要误会我的意思,关于它们为什么使用六边形几何存在多种理论,但这似乎不能解释为什么水平而不是垂直。)

无论如何,我想我会添加到水平优势/劣势列表中:“这就是蜜蜂的做法。” 如果您的游戏是某种大黄蜂模拟游戏,那么使用水平十六进制将是一个很有说服力的理由。


水平方法的另一个好处:通过对六角形网格使用水平(或尖顶朝上)对齐,可以使网格符合设置帐篷的说明。


1
大声笑,蜜蜂模拟+1!
Per Alexandersson

1
垂直截面- 从Wikipedia的这张图片中可以看到,如果放大,则可以清楚地看到水平的十六进制网格。
内森·里德

13
我首先欢迎我们的新型水平排列六边形昆虫霸主。
Junuxx

5
我觉得这与结构强度比什么都重要。在垂直设置中,上方的重量可能会挤压底部的单元格,而水平设置意味着上方的力平均分布在下方的2个单元上。无论如何+1创造力:D
限制者


13

如果要构建策略游戏,则游戏要求和设计本身应决定您选择的方向。请注意,与谷物相比,防御线更容易被谷物抓住,因此相对于地图方向的网格方向选择会影响游戏。为了强调防御,例如在第一次世界大战中,将六角格与自然防御线对齐;为了强调第二次世界大战中的进攻,做相反的事情。


我同意,这也是我在考虑的事情!尽管这在具有明确方向性的小地图(例如六角棋,十六进制策略)上比在大而复杂的地图(例如Civ 5或该怪物)上
更为重要

3
那个怪物-在1976年玩过一次。即使在那一个中​​,六角纹也很重要,因为德国人一直向西进攻,直到42年前俄罗斯人向东进攻。在这两种情况下,都存在纹路问题,这是有意的设计决策。当德国人在高加索地区向南摇摆时,防御变得更加容易。如果他们尝试向北摇摆(Voronezh?),防守会变得更加轻松。
Pieter Geerkens

真的很有趣。我想知道在随机地图上确定可能前沿的方向有多难。
Junuxx

12

从技术和编程的角度看,两个方向之间的数据结构应该没有根本的区别-任何合理的方案都应该易于修改,以在两种设置下均能正常工作。

在设计方面,它到底归结为偏好-正如您已经指出的,有多种游戏使用这两种方案,这很明显地证明了这两种方案都不具有技术优势。值得注意的一件事是,西方文本在水平方向而不是垂直方向流动;因此,西方玩家可能会比垂直元素更快速,更牢固地锁定设计的水平元素,因为他们都在寻找水平结构。对于十六进制,这意味着您所说的水平十六进制网格比垂直十六进制网格更容易吸引人们对其水平直线的注意力,因此,如果您要强调直线,线移动,则水平网格可能会做得更好。

相反,但是,如果要取消强调网格中的直线(这是首先选择正方形而不是正方形的十六进制网格的一个很好的理由!),则可能需要在网格上使用垂直的十六进制网格。水平,因为给予垂直线较轻的重量将使玩家对网格中直线的整体感觉最小。

不过请注意:请注意,这一种经过文化训练的特质,而不是固有的特质,并且如果您想将游戏引入日本或其他市场,则可能需要重新评估这一决定,因为这些文化中的自然流派通常是垂直的,而不是水平的(例如,比较日本的4 koma与美国的漫画)。


出色的答案,欣赏用户体验的观点以及文化相对论。
Junuxx

12

您的十六进制方向将影响您的整体美学和资产生产。

如果选择垂直图块,则可以使六角形的宽度是它们的高度的两倍,并且具有像素完美的精度。这是一些64x32十六进制。

单六角

十六进制字段

请注意,对角线边缘成45度角,因此更容易以像素为单位进行渲染。

六边形相对于宽度的狭窄高度可以暗示深度,特别是当您在其上移动可能与六边形后面重叠的对象时。

带有对象的单十六进制

带有对象的十六进制字段

十六进制方向如何影响您的资产生产的另一个示例是将对象放置在水平瓷砖上。在水平图块上,您只能大致向左或向右移动。您不能直接向上或向下走。(类似地,您只能在垂直图块上大致上下移动)。因此,您可能只对水平瓷砖上的对象使用单个侧面图像就可以摆脱困境。

水平向左 水平右

使用垂直图块时,如果您想要不同的方向,则必须至少为对象制作专用的正面和背面图像,而在水平图块上,您可以使用翻转的单个图像。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.