博客首页 | 排行榜 |

南京老练

个人档案
博文分类
vt1682的游戏开发之图形篇  2009-03-05 10:22

       最近一直在做vt1682的游戏开发,与其说是开发,不如说做熟悉更为可靠。在熟悉vt1682这段时间,我明白了很多。首先熟悉是熟悉了双核的操作流程,图片的调用、语音播放等等。

        我先说说图片的播放吧。图片的播放分为背景图和卡通块。我们做游戏界面的时候,一般使用背景图作为地图,而卡通快则是用来在上面进行移动,以实现动画的效果。在这个操作里面我来说说流程吧。

       1、vt1682支持的是256*240的图片,一般我们做成bmp图片格式,可以设置成24位色彩,也可以设置成256色,16色等色彩,关键看美工的具体水平。然后我们使用相关软件进行转换,转换后生产bin文件和asm文件。

      2、选择的如果是24位色彩,那么我们转换出来的数据没有调色盘的数据,直接就是图片数据格式,然后我们将相关的数据地址填充在程序中,将bin文件设置好,然后就可以进行相关的操作。

      3、如果背景色选择的是256色彩,那么我们转换出来的数据就会有调色盘的数据,此时我们的可以调用调色盘的数据进行填充,可以做到淡入淡出的效果,这样的效果比较好看一些。所谓淡入淡出的效果原理就是将调色盘的数据进行变化的填充进去。

      4、卡通块的数据格式也是一样,也是先进行转换,然后填充。实现动画的方法就是改变其xy的坐标。

        总的来说,图形开发还是比较简单的。

类别:科技 |
上一篇:vt1682游戏开发之声音篇 | 下一篇:荷花开了
以下网友评论只代表其个人观点,不代表本网站的观点或立场