[发明专利]一种游戏画面绘制渲染方法、装置和移动终端有效
申请号: | 201911312307.4 | 申请日: | 2019-12-18 |
公开(公告)号: | CN111013144B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 王麒俨;王恺 | 申请(专利权)人: | 北京智明星通科技股份有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;G06F9/451;G06T1/60 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 画面 绘制 渲染 方法 装置 移动 终端 | ||
本发明涉及手机游戏技术领域,具体涉及一种游戏画面绘制渲染方法、装置和移动终端。所述方法包括:获取第一画面数据,所述第一画面数据包括用于绘制渲染第一显示元素集合中各个显示元素的数据;根据所述第一画面数据绘制渲染所述第一显示元素集合中各个显示元素,其中,所述第一显示元素集合中各个显示元素分别位于不同图层;根据所述第一显示元素集合中各个显示元素合成第一游戏画面,以供屏幕刷新显示,以及将所述第一显示元素集合中各个显示元素传递到第一存储空间,所述第一存储空间中的显示元素用于参与后续游戏画面的合成。
技术领域
本发明涉及手机游戏技术领域,具体涉及一种游戏画面绘制渲染方法、装置和移动终端。
背景技术
手机游戏是指运行于手机的游戏软件,其包括单机游戏和网络游戏。随着科技的发展,现在手机游戏的功能也越来越多,越来越强大,已堪比电脑游戏的网页游戏。
随着手机游戏的功能增多,其对手机的性能的要求越来越高。其中,对手机游戏的游戏画面的绘制渲染需要较大的计算资源。若手机的计算资源不足,则不能支持手机游戏的高帧率模式,用户游戏体验差。
发明内容
本发明的目的在于提供一种游戏画面绘制渲染方法、装置和移动终端,可以利用已绘制渲染的显示元素,参与新的游戏画面的合成,以降低绘制渲染游戏画面所需的计算资源。
本发明第一方面,提供了一种游戏画面绘制渲染方法,所述方法包括:
获取第一画面数据,所述第一画面数据包括用于绘制渲染第一显示元素集合中各个显示元素的数据;
根据所述第一画面数据绘制渲染所述第一显示元素集合中各个显示元素,其中,所述第一显示元素集合中各个显示元素分别位于不同图层;
根据所述第一显示元素集合中各个显示元素合成第一游戏画面,以供屏幕刷新显示,以及将所述第一显示元素集合中各个显示元素传递到第一存储空间,所述第一存储空间中的显示元素用于参与后续游戏画面的合成。
在一种可能的实现方式中,所述方法还包括:获取第二画面数据,所述第二画面数据包括用于绘制渲染第二显示元素集合中各个显示元素的数据;当所述第二显示元素集合和所述第一显示显示集合具有第一交集时,从所述第一存储空间中获取所述第一交集中各个显示元素;以及根据所述第二显示元素集合中除所述第一交集之外的显示元素的数据绘制渲染所述第二显示元素集合中除所述第一交集之外的显示元素;根据所述第二显示元素集合中除所述第一交集之外的显示元素和所述第一交集中的显示元素合成第二游戏画面。
在一种可能的实现方式中,所述第二显示元素集合中除所述第一交集之外的显示元素分别位于不同的图层。
在一种可能的实现方式中,所述方法还包括:将所述第二显示元素集合中除所述第一交集之外的显示元素传递到第一存储空间。
在一种可能的实现方式中,所述方法还包括:将所述第一存储空间中除所述第一交集之外的显示元素删除。
在一种可能的实现方式中,所述根据所述第一显示元素集合中各个显示元素合成第一游戏画面,以供屏幕刷新显示包括:
将所述第一游戏画面传递至第二存储空间,以供所述屏幕从所述第二存储空间中获取所述第一游戏画面。
在一种可能的实现方式中,所述第一存储空间中保存的显示元素的绘制渲染时刻和当前时刻之间的时间间隔小于预设时长。
在一种可能的实现方式中,所述第一显示元素集合中各个显示元素具有元素标识,所述元素标识用于识别对应的显示元素。
本发明第二方面,提供了一种游戏画面绘制渲染装置,所述装置包括:
获取单元,用于获取第一画面数据,所述第一画面数据包括用于绘制渲染第一显示元素集合中各个显示元素的数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智明星通科技股份有限公司,未经北京智明星通科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911312307.4/2.html,转载请声明来源钻瓜专利网。