【技术实现步骤摘要】
一种关卡元素布局生成方法、装置及关卡编辑器
[0001]本专利技术涉及数据处理
,特别地涉及一种游戏开发过程中的关卡元素布局生成方法、装置及关卡编辑器。
技术介绍
[0002]关卡编辑器是游戏开发过程中一种常用的辅助工具,通常由游戏制作团队中的产品经理负责使用关卡编辑器进行游戏关卡的设计,另有一些游戏会设计出适合玩家使用的关卡编辑器,以增加玩家体验到设计关卡的乐趣。现有的关卡编辑器通常由程序员通过开发工具实现,因而使用关卡编辑器的产品经理或玩家需要学习开发工具的使用才能操作关卡编辑器,学习成本和时间成本都比较高。另外,对于消除类游戏、逻辑类游戏、纸牌游戏等的关卡编辑器,在生成关卡布局数据时,需要设计者手动向编辑区填加游戏元素以构成游戏关卡布局,费时费力。
技术实现思路
[0003]针对现有技术中存在的技术问题,本专利技术提出一种省时省力的关卡元素布局生成方法、装置及关卡编辑器。
[0004]为了解决上述技术问题,根据本专利技术的一个方面,本专利技术提供了一种关卡元素布局生成方法,其中包括以下步骤 ...
【技术保护点】
【技术特征摘要】
1.一种关卡元素布局生成方法,其特征在于,包括:获取关卡图像;按照关卡编辑区的编辑块布局将所述关卡图像分解成多个子图像;将所述子图像数据转换为当前游戏的关卡元素数据;以及将所述关卡元素数据转换为对应的关卡元素显示在关卡编辑区。2.根据权利要求1所述的关卡元素布局生成方法,其特征在于,获取关卡图像的步骤包括:读取指定的图像文件;打开所述图像文件,从中提取目标图像块;以及从所述目标图像块中识别出关卡图像。3.根据权利要求1所述的关卡元素布局生成方法,其特征在于,获取关卡图像的步骤包括:读取指定的视频文件;播放所述视频文件,从播放的视频关键帧中提取出目标图像块;以及从所述目标图像块中识别出关卡图像。4.根据权利要求2或3所述的关卡元素布局生成方法,其特征在于,从所述目标图像块中识别出关卡图像的步骤进一步包括:基于分类模型对所述目标图像块进行分类处理以得到游戏类型及对应的关卡图像;其中,所述分类模型的输入为图像,输出为游戏类型及对应的关卡图像;对应地,关卡编辑区的编辑块布局与游戏类型相匹配。5.根据权利要求1所述的关卡元素布局生成方法,其特征在于,将所述子图像数据转换为当前游戏的关卡元素数据的步骤包括:为所述多个子图像匹配编辑区的编辑块位置标识;基于当前游戏的关卡元素类型确定编辑块所需的数据类型;以及基于编辑块的数据类型识别子图像,将所述子图像数据转换为可以显示在编辑块中的关卡元素图像数据;对应地,根据位置标识将关卡元素图像数据填充在对应的编辑块内。6.根据权利要求5所述的关卡元素布局生成方法,其特征在于,所述编辑块所需的数据类型为单一色彩的图像数据或具有特定图案的图像数据。7.一种关卡元素布局生成装置,其特征在于,包括:关卡图像获取模块,经配置以获取关卡图像;图像分解模块,其与所述关卡图像获取模块相连接,经配置以按照关卡编辑区的编辑块布局将所述关卡图像分解成多个子图像;数据转换模块,其与所述图像分解模块相连接,经配置以将所述子图像数据转换为当前游戏的关卡元素数据;以及显示模块,其与所述数据转换模块相连接,经配置以将所述关卡元素数据转换为对应的关卡元素显示在关卡编辑区。8.根据权利要求7所述的关卡元素布局生成装...
【专利技术属性】
技术研发人员:张云龙,
申请(专利权)人:山东赤子城网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。