[发明专利]一种基于BREW平台的通用手机游戏开发系统和方法无效
申请号: | 201110346437.7 | 申请日: | 2011-11-04 |
公开(公告)号: | CN102508662A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 何拥军;曾文权;龚发根;胡玉贵;麦志华 | 申请(专利权)人: | 广东科学技术职业学院 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 孙明岩;钟日红 |
地址: | 519090 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 brew 平台 通用 手机 游戏 开发 系统 方法 | ||
1.一种基于BREW平台的手机游戏开发系统,其特征在于,包括:
角色编辑器,用于基于预设的角色图像编辑待开发游戏中用于表征角色的各种状态的多个角色对象;
地图编辑器,用于基于预设的地图图像编辑用于构成所述待开发游戏过程中的地图的地图对象;
场景编辑器,用于对所述角色对象和所述地图对象进行整合以生成场景文件,基于所述场景文件生成所述待开发游戏中的过场动画;
游戏开发应用程序接口,用于向游戏开发者提供以角色对象、场景对象为操作单位的接口对象;
游戏开发框架,用于提供游戏开发的整体框架,所述整体框架用于所述游戏开发者编写所述待开发游戏的各种功能代码。
2.根据权利要求1所述的系统,其特征在于,所述角色编辑器包括:
分割模块,用于对所述角色文件进行分块切割操作;
组合模块,用于对分块后的所述角色文件重新组合以形成各所述角色对象。
3.根据权利要求2所述的系统,其特征在于,所述角色编辑器还包括:
接合点设置模块,用于设置接合点,其中,
在游戏开发人员托动角色对象的一个分块的过程中,所述角色编辑器使得所述分块中接合点的位置保持不变。
4.根据权利要求1所述的系统,其特征在于,
所述地图编辑器用于对所述地图图像进行分割以形成多个地图图像单元,对所述地图图像单元进行删除、修改和/或重新排列以得到地图对象。
5.根据权利要求1所述的系统,其特征在于,
一个所述地图对象对应于游戏运行时的一个屏幕所画面所显示的内容。
6.根据权利要求1所述的系统,其特征在于,
地图编辑器包括补合模块,所述补合模块用于根据预设的补合模式来填充空缺区域,其中,
所述空缺区域指所述地图对象中被剪切掉的区域和/或所述地图对象中被粘贴区域与原图像之间的留缺。
7.根据权利要求6所述的系统,其特征在于,
所述补合模式包括上补合模式、下补合模式、左补合模式、右补合模式和/或插值补合模式。
8.根据权利要求1至7所述的系统,其特征在于,所述角色编辑器还包括:
隐藏设置模块,用于将距离所述角色对象的上部、下部、左部和/或右部设定距离的内容设置为隐藏内容。
9.根据权利要求1所述的系统,其特征在于,
所述游戏开发应用程序接口包括:
角色文件管理对象,用于对所述角色文件进行加载和释放;
地图文件管理对象,用于所述地图文件进行显示和移动操作;
场景文件管理对象,用于对场景文件所构成的过程动画进行播放、停止和/或释放;
图片资源显示对象,用于对游戏中的图片资源进行自动显示或特殊效果显示;
图片资源管理对象,用于对游戏中的所述图片资源进行自动的加载和释放;
按键管理对象,用于对按键事件进行自动捕捉;
其中,所述图片资源包括所述角色文件和所述地图文件。
10.一种基于BREW平台的手机游戏开发方法,其特征在于,包括以下各步骤:
通过角色编辑器编辑基于角色文件的角色对象,其中,在游戏开发人员托动角色对象的一个分块的过程中,所述角色编辑器使得所述分块中接合点的位置保持不变;
通过地图编辑器编辑基于地图文件的地图对象,根据预设的补合模式来填充空缺区域,其中,所述空缺区域指所述地图对象中被剪切掉的区域和/或所述地图对象中被粘贴区域与原图像之间的留缺;
通过场景编辑器对角色对象和地图对象进行整合以生成场景文件,基于场景文件生成过程动画;
通过游戏开发框架编辑待开发游戏的初始化代码、游戏逻辑段代码、游戏退出段代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东科学技术职业学院,未经广东科学技术职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110346437.7/1.html,转载请声明来源钻瓜专利网。