45度视角2D游戏飞行单位
星际是典型的45度视角2D游戏。游戏里飞行单位的高度是不是都一样,不能人为控制?飞行单位之间是不是无法发生碰撞(即可以把几个飞行单位重叠到一起)?基本没玩过星际,不太肯定。想知道有没有飞行单位高度不固定,而且可以发生碰撞的游戏。
好像要实现这种效果很耗机能,一般人就直接去做3D了,或者回到更原始的2D水平视角。
[ 本帖最后由 fenghou 于 2008-5-16 22:02 编辑 ] 这种自问自答得精神值得肯定:o 基本没玩过星际,不太肯定啦。 所有彩京類STG淚流滿面 原帖由 GANTZ 于 2008-5-17 01:25 发表 http://bbs.saraba1st.com/images/common/back.gif
所有彩京類STG淚流滿面
那是90度俯视视角,比视角水平但和地面有夹角的更省机能
当然最简单的是90度俯视+视角水平 一样叫深海争霸的RTS有单位高度(深度)的设定。不过碰撞没有。
不知道横扫千军有没有碰撞这个设定。 深度显示。由于环境是深海,因而没有了空中与地面这种即时战略最常用的战场形式。也因此,深海争霸提出了5种深度的概念,将水底的战斗立体化,这种形式避免所有单位在同一层面上战斗,也就使战斗更为丰富。
http://image.com.com/gamespot/images/screenshots/gs/strategy/subtitans/str_subtitans_screen009.jpg
看过图之后大致明白了。它把场景分成5个层,上层将完全覆盖下层。如果有建筑或地形跨越两个层,则把它分成两部分,让它的下半部分位于下层,上半部分位于上层。同一层中,建筑、地形位于底部,移动单位位于顶部。
如果要同时显示5个层的话,工作量是普通RTS的n倍(1<n<5)。
如果不硬性分层的话……
[ 本帖最后由 fenghou 于 2008-5-17 03:49 编辑 ] 目前对于碰撞还没有良好的解决方法-_- :glasses1: 肉被其他生物吃了。 同样是北纬31度,东经103.4度,我可以垂直放100架直升飞机嘛,碰撞问题不就解决了吗 :o
只有一个飞行高度时允许碰撞反而不真实、不好控制,这个我十分认同
[ 本帖最后由 fenghou 于 2008-5-17 17:44 编辑 ]
页:
[1]