[发明专利]一种跨平台游戏的渲染方法和系统在审
申请号: | 201510494024.1 | 申请日: | 2015-08-12 |
公开(公告)号: | CN105117218A | 公开(公告)日: | 2015-12-02 |
发明(设计)人: | 陈昊芝;张晓龙;谢鑫;张成;范立;刘关强;刘北辰;朱亮;张东猛;郭建强;韩东涛;郭伦昊 | 申请(专利权)人: | 北京触控科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 游戏 渲染 方法 系统 | ||
1.一种跨平台游戏的渲染方法,其特征在于,所述方法包括:
GTK调用操作系统的API在UI编辑器里创建游戏场景的图形界面窗口;
UI编辑器调用跨平台的图形库,由所述跨平台的图形库在所述图形界面窗口内对游戏场景进行渲染。
2.根据权利要求1所述的跨平台游戏的渲染方法,其特征在于,所述操作系统为Windows系统或者Mac系统或者Linux系统。
3.根据权利要求1或2所述的跨平台游戏的渲染方法,其特征在于,所述跨平台的图形库为OPENGL。
4.根据权利要求3所述的跨平台游戏的渲染方法,其特征在于,在所述GTK调用操作系统的API在UI编辑器里创建游戏场景的图形界面窗口之后,所述方法还包括:
GTK在所述图形界面窗口上预设所述游戏场景的渲染区域;
相应的,所述跨平台的图形库在所述图形界面窗口内对游戏场景进行渲染具体为:
所述OPENGL在所述图形界面窗口上预设的游戏场景的渲染区域内对游戏场景进行渲染。
5.根据权利要求4所述的跨平台游戏的渲染方法,其特征在于,所述游戏场景的渲染区域的形状为矩形形状。
6.根据权利要求3所述的跨平台游戏的渲染方法,其特征在于,在所述GTK调用操作系统的API在UI编辑器里创建游戏场景的图形界面窗口之后,所述方法还包括:
记录所述图形界面窗口的窗口信息;
相应的,所述跨平台的图形库在所述图形界面窗口内对游戏场景进行渲染具体为:
所述OPENGL根据记录的所述图形界面窗口的窗口信息在所述图形界面窗口内对游戏场景进行渲染。
7.根据权利要求6所述的跨平台游戏的渲染方法,其特征在于,所述图形界面窗口的窗口信息包括所述图形界面窗口的形状、位置和尺寸。
8.根据权利要求6所述的跨平台游戏的渲染方法,其特征在于,所述OPENGL对游戏场景进行渲染的渲染区域信息与所述图形界面窗口的窗口信息相同。
9.一种跨平台游戏的渲染系统,其特征在于,所述系统包括:GTK、UI编辑器和跨平台的图形库;
所述GTK,用于调用操作系统的API在所述UI编辑器里创建游戏场景的图形界面窗口;
所述UI编辑器,用于调用所述跨平台的图形库;
所述跨平台的图形库,用于在所述GTK创建的图形界面窗口内对游戏场景进行渲染。
10.根据权利要求9所述的跨平台游戏的渲染系统,其特征在于,所述跨平台的图形库为OPENGL。
11.根据权利要求10所述的跨平台游戏的渲染系统,其特征在于,所述GTK还用于在所述创建的图形界面窗口上预设所述游戏场景的渲染区域;
相应的,所述跨平台的图形库,用于在所述图形界面窗口上预设的游戏场景的渲染区域内对游戏场景进行渲染。
12.根据权利要求10所述的跨平台游戏的渲染系统,其特征在于,所述系统还包括记录模块,所述记录模块用于记录所述图形界面窗口的窗口信息;
相应的,所述OPENGL用于根据记录的所述图形界面窗口的窗口信息在所述图形界面窗口内对游戏场景进行渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京触控科技有限公司,未经北京触控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510494024.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种速热式沸腾出水的供水机构
- 下一篇:饮水机