制作一个45度视角的游戏,美工们应该怎样绘图呢?这个问题在最近我们制作的RPG游戏《流星之舟》中表现了出来。各位美工由于不太了解45度的具体要求,所以也造成了一些麻烦,在这里我就把应该注意的问题和大家探讨一下。 可以分成三部分:地面、物体和人物
一、地面绘制: 地面是最下面一层,它会铺满整个屏幕。在45度游戏中的地面是由一个一个的菱形小块拼接而成的,如下图:
在我们的游戏中菱形的大小是64*32,屏幕分辨率是640*480,所以一个屏幕共有菱形10*15*2=300个。
拼接起来就是这样的效果:
注意:美工在画地面时可以画的比菱形块大,然后在拼图时由地图编辑器来分割,但是注意角度一定要对好,不然就会出现地面是倾斜的情况。
二、物体绘制 物体是在地面上的东西,如:房子、树木等,上图中的花就属于物体。画物体时不必考虑菱形块的问题,但是最要注意的是角度,因为如果角度和地面对不上的话,看上去的东西是相当不协调的,下面讲讲物体的角度对齐问题:
如上图中的物体就是一个位置正确的物体,它的下面两条边 0a、0b和水平线的夹角都是26.6度,也就是不论在这两条边上的任何一点,它的高h和宽w的比例都是h:w = 1:2,大家在画图时只要记住这一条规律就可以了。
三、人物绘制
游戏中的人物一共有4个面对的方向:左上、左下、右上、右下。每个方向都有几幅不同的图,比如:迈左脚、迈右脚、站立等……,游戏中只要交替显示这几幅图片,就可以产生如走路等的动画效果。
好的,如果大家还有什么问题与不清楚的地方,可以来信讨论。E-MAIL:softboy@163.com WEB: http://www.gpgame.net |