[发明专利]Flash游戏的提供以及运行在审
申请号: | 201310327381.X | 申请日: | 2013-07-30 |
公开(公告)号: | CN104346182A | 公开(公告)日: | 2015-02-11 |
发明(设计)人: | 李世峰 | 申请(专利权)人: | 人人游戏网络科技发展(上海)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;张臻贤 |
地址: | 200444 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | flash 游戏 提供 以及 运行 | ||
技术领域
本发明涉及应用程序开发的技术领域,并且更具体地,涉及提供Flash游戏的方法、运行Flash游戏的方法、以及相关的设备。
背景技术
Flash游戏凭借着其与传统游戏相比低的大小、易于传播、美观的画面,大有取代传统Web网游的趋势,现在国内外用Flash制作页游已经成为一种趋势,只要浏览器安装了ADOBE公司的Flash Player,就可以玩所有的Flash游戏了,这比传统的Web网游进步许多。
在目前,Flash游戏的开发者在开发完成一个Flash游戏之后,需要使用Adobe公司提供的FLASH BUILDER等工具将该完成的Flash游戏打成包,以便在运行时供Flash Player解析。
发明内容
发明人发现,现有的通过诸如FLASH BUILDER等工具将开发的Flash代码打包后才能发布的方式,带来了很多局限。例如,应用程序被打包后,大小固定,一个用Flash制作的游戏,通常几十兆,甚至上百兆,当一个Flash应用有更新时,必须再次打包,用户需要重新下载才能访问更新后的该Flash应用。每开发出一个Flash应用,都需要将其完整打包成一个整体,以供用户下载。如此带来的大量的下载一方面会对用户的流量资源造成损耗,另一方面耗时的下载也可能影响用户对Flash应用的体验。这些问题源于ADOBE对不同Flash应用的打包。
基于此,本发明的目的之一是提供一种支持Flash游戏在其上运行的通用容器,其跳过了需要ADOBE公司的打包工具的上述打包动作,可以解决上述局限。
根据本发明的一个方面,提供一种提供Flash游戏的方法,包括:生成描述Flash游戏的配置文件;以及生成支持Flash游戏在其上运行的容器,所述容器包含所述配置文件的信息;其中,所述容器根据所述配置文件加载具体的Flash游戏。如此,将制作的Flash游戏和其运行容器分离开,方便Flash游戏的更新,也利于实现通用的Flash游戏运行容器。
本发明还提供一种提供Flash游戏的设备,包括:配置文件生成装置,用于生成描述Flash游戏的配置文件;以及容器生成装置,用于生成支持Flash游戏在其上运行的容器,所述容器包含所述配置文件的信息;其中,所述容器根据所述配置文件加载具体的Flash游戏。
根据一个实施方式,在所述配置文件更新时,所述容器所加载的具体的Flash游戏根据所述配置文件的更新的部分进行增量更新。如此,实现了Flash游戏的增量更新,既节省了用户的流量资源,也提供了Flash游戏的用户体验。
根据一个实施方式,所述容器适于运行在Android操作系统下。如此,可以开发出运行Flash游戏的通用Android原生容器。如此,可以使得任意Flash游戏的代码可以在该通用Android原生容器上运行,便于游戏项目的推广。
根据一个实施方式,所述配置文件包括以下信息的一项或多项:Flash游戏的链接、Flash游戏的版本、Flash游戏的图标以及Flash游戏的名称。
根据本发明的另一个方面,提供一种运行Flash游戏的方法,包括:自动访问描述Flash游戏的配置文件;根据所述配置文件下载具体的Flash游戏;以及启动Flash运行时环境运行所述具体的Flash游戏。
本发明还提供一种运行Flash游戏的设备,包括:用于自动访问描述Flash游戏的配置文件的装置;用于根据所述配置文件下载具体的Flash游戏的装置;以及用于启动Flash运行时环境运行所述具体的Flash游戏的装置。
根据一个实施方式,所述方法进一步包括:自动检测所述配置文件是否有更新,在所述配置文件有更新时,根据所述配置文件的更新的部分增量更新所下载的具体的Flash游戏。
根据一个实施方式,所述配置文件包括以下信息的一项或多项:Flash游戏的链接、Flash游戏的版本、Flash游戏的图标以及Flash游戏的名称。
根据本发明的又一个方面,提供一种运行Flash游戏的方法,包括:运行支持Flash游戏在其上运行的容器,其中,所述容器包含描述Flash游戏的配置文件的信息,并根据所述配置文件加载具体的Flash游戏。
本发明还提供一种运行Flash游戏的设备,包括:用于运行支持Flash游戏在其上运行的容器的装置,其中,所述容器包含描述Flash游戏的配置文件的信息,并根据所述配置文件加载具体的Flash游戏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于人人游戏网络科技发展(上海)有限公司,未经人人游戏网络科技发展(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310327381.X/2.html,转载请声明来源钻瓜专利网。