如何在平铺的自上而下游戏中模拟高度


13

如何在自上而下的2D游戏中模拟身高?我想到的一种方法是制作应该更高亮度的瓷砖,但我想知道是否存在标准或更佳的实现。


您最终做了什么,如何为您工作?
ashes999 2014年

Answers:


11

首先,和澄清,你需要它是完全自上而下的,还是你认为像这样为自上而下也。在该示例中,仅通过它们都垂直跨过的瓷砖量就可以知道房子比桶高得多。另外,允许角色在对象后面移动是让玩家意识到某物有多高的另一种好方法。

另一方面,如果您确实是纯粹的自上而下的世界观,则可以尝试根据瓷砖的高度给出不同的亮度值的建议。尝试一下,因为它应该很容易实现,并查看结果是否令人满意。

但是,如果您想给人留下更深刻的印象,也许您也可以添加阴影。选择一个任意的光线方向,并使瓷砖在低于其各自高度的瓷砖上投射阴影。这样,较高的瓷砖将比较低的瓷砖投射更长的阴影,并为玩家提供每个瓷砖高度的额外视觉提示。不过,它应该更难实现。


1
另外,如果要沿着不存在的Z轴(深度)处理动态对象,而Z轴(深度)只有X和Y(宽度和高度),则可以尝试使用缩放来给人更接近相机的印象。
古斯塔沃·麦克尼尔

只是为了修复前面的注释,以防万一,Z是您的上/下以及x和y的经度和纬度。
Gustavo Maciel'3

@ Gustavo-Gtoknu没想到这一点,但它可能也会产生很好的效果。:)
David Gouveia 2012年

是的,但是如果您想到这一点,很多SNES / GBA游戏都使用了这种效果,其中包括许多一流的RPGS,例如Zelda
Gustavo Maciel
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.