发明名称 |
一种游戏中的地图绘制方法 |
摘要 |
本发明属于图像显示技术,提供了一种游戏中的地图绘制方法,该方法具体为:判断当前游戏中的地图是否是第一次绘制,如果是,获取地表图素块,顺序绘制,否则,保存上一游戏循环的地图图像数据,在下一游戏循环时,计算下一游戏循环与上一游戏循环中地图的纵横向象素差,并将保存的上一游戏循环的地图图像数据取出,根据象素差进行绘制,然后以地表图素块为单位绘制所保存图像数据中未显示的部分。利用本发明,避免了重新以地表图素块为单位绘制上下游戏循环地图相同的部分,减少了绘制地图时的逻辑运算,节省了时间,缩短了绘制游戏地图的循环周期,实现在不牺牲画面质量的情况下,保证游戏的流畅性、美观性和可玩性。 |
申请公布号 |
CN1885296A |
申请公布日期 |
2006.12.27 |
申请号 |
CN200610089679.1 |
申请日期 |
2006.07.11 |
申请人 |
北京金山软件有限公司 |
发明人 |
张宝晖 |
分类号 |
G06F19/00(2006.01) |
主分类号 |
G06F19/00(2006.01) |
代理机构 |
北京集佳知识产权代理有限公司 |
代理人 |
逯长明 |
主权项 |
1、一种游戏中的地图绘制方法,其特征在于,包括步骤:(1)保存上一游戏循环的地图图像数据;(2)获取下一游戏循环与上一游戏循环中地图的纵横向象素差;(3)将保存的上一游戏循环的地图图像数据取出,根据象素差进行绘制;(4)根据象素差,绘制所保存图像数据中未显示的部分。 |
地址 |
100083北京市海淀区北四环中路238号柏彦大厦20层 |