[发明专利]一种跨平台游戏的渲染方法和系统在审
申请号: | 201510494024.1 | 申请日: | 2015-08-12 |
公开(公告)号: | CN105117218A | 公开(公告)日: | 2015-12-02 |
发明(设计)人: | 陈昊芝;张晓龙;谢鑫;张成;范立;刘关强;刘北辰;朱亮;张东猛;郭建强;韩东涛;郭伦昊 | 申请(专利权)人: | 北京触控科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 游戏 渲染 方法 系统 | ||
技术领域
本发明涉及网络游戏领域,尤其涉及一种跨平台游戏的渲染方法和系统。
背景技术
跨平台游戏是指同一款游戏能在不同设备上流畅的运行,满足了游戏玩家在家玩电脑,出门玩手机的需求,给游戏玩家带来了极大方便;而且跨平台游戏也使得游戏开发商节约了游戏开发成本,为后期运营游戏提供了方便。因此跨平台游戏开发作为游戏开发的一个分支,也正日益得到开发者的关注。
为了实现游戏的跨平台开发工作,其中要解决的一个重要问题就是用户界面(UserInterface,以下简称UI)编辑器的跨平台工作问题。目前跨平台游戏开发中,大多使用UI框架下的跨平台的图像处理程序工具包(GimpToolkit,以下简称GTK)为UI编辑器提供各种UI的各项图像绘制功能。
但是GTK只能创建简单的游戏场景模型,不能对游戏场景模型进行渲染,这样游戏玩家就得不到真实的游戏体验,因此这种跨平台游戏开发工具大大降低了游戏制作画面效果,游戏开发人员无法开发画面效果更好的游戏。
发明内容
为解决上述技术问题,本发明提供一种跨平台游戏的渲染方法和系统,使得GTK在UI编辑器里可以对游戏场景进行渲染,提高了跨平台游戏开发工具的游戏制作画面效果。
本发明实施例提供了一种跨平台游戏的渲染方法,所述方法包括:
GTK调用操作系统的API在UI编辑器里创建游戏场景的图形界面窗口;
UI编辑器调用跨平台的图形库,由所述跨平台的图形库在所述图形界面窗口内对游戏场景进行渲染。
其中,所述操作系统为Windows系统或者Mac系统或者Linux系统。
其中,所述跨平台的图形库为图形程序接口(OpenGraphicsLibrary,以下简称OPENGL)。
进一步地,在所述GTK调用操作系统的API在UI编辑器里创建游戏场景的图形界面窗口之后,所述方法还包括:
GTK在所述创建好的图形界面窗口上预设所述游戏场景的渲染区域;
相应的,所述跨平台的图形库在所述图形界面窗口内对游戏场景进行渲染具体为:
所述OPENGL在所述图形界面窗口上预设的游戏场景的渲染区域内对游戏场景进行渲染。
其中,所述游戏场景的渲染区域的形状为矩形形状。
或者,进一步地,在所述GTK调用操作系统的API在UI编辑器里创建游戏场景的图形界面窗口之后,所述方法还包括:
记录所述图形界面窗口的窗口信息;
相应的,所述跨平台的图形库在所述图形界面窗口内对游戏场景进行渲染具体为:
所述OPENGL根据记录的所述图形界面窗口的窗口信息在所述图形界面窗口内对游戏场景进行渲染。
其中,所述图形界面窗口的窗口信息包括所述图形界面窗口的形状、位置和尺寸。
具体地,所述OPENGL对游戏场景进行渲染的渲染区域信息与所述图形界面窗口的窗口信息相同。
本发明实施例还提供了一种跨平台游戏的渲染系统,所述系统包括:GTK、UI编辑器和跨平台的图形库;
所述GTK,用于调用操作系统的API在所述UI编辑器里创建游戏场景的图形界面窗口;
所述UI编辑器,用于调用所述跨平台的图形库;
所述跨平台的图形库,用于在所述GTK创建的图形界面窗口内对游戏场景进行渲染。
其中,所述跨平台的图形库为OPENGL。
进一步地,所述GTK还用于在所述创建好的图形界面窗口上预设所述游戏场景的渲染区域;
相应的,所述跨平台的图形库,用于在所述图形界面窗口上预设的游戏场景的渲染区域内对游戏场景进行渲染。
或者,进一步地,所述系统还包括记录模块,所述记录模块用于记录所述图形界面窗口的窗口信息;
相应的,所述OPENGL用于根据记录的所述图形界面窗口的窗口信息在所述图形界面窗口内对游戏场景进行渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京触控科技有限公司,未经北京触控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510494024.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种速热式沸腾出水的供水机构
- 下一篇:饮水机