基于图像的游戏开发方法、装置、设备及存储介质制造方法及图纸

技术编号:39324565 阅读:9 留言:0更新日期:2023-11-12 16:03
本申请公开了一种基于图像的游戏开发方法、装置、设备及存储介质,涉及游戏开发技术领域,所述基于图像的游戏开发方法包括:获取图像信息,并对所述图像信息进行解析以获得游戏资源信息;在预设数据库中匹配与所述游戏资源信息对应的目标模型对象,其中,所述目标模型对象包括场景对象和角色对象;根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑;根据所述交互逻辑在所述预设数据库中匹配游戏玩法,并根据所述游戏玩法和所述目标模型对象构建目标游戏。本申请提高了游戏开发效率。效率。效率。

【技术实现步骤摘要】
基于图像的游戏开发方法、装置、设备及存储介质


[0001]本专利技术涉及游戏开发
,尤其涉及一种基于图像的游戏开发方法、装置、设备及存储介质。

技术介绍

[0002]目前在进行游戏开发时,对开发人员的开发水平较高,必须具备相应的语言开发技术,游戏开发者通过只是专业人士,对非专业人士来说,开发游戏的门槛较高,开发效率低。例如对于沙盒类游戏的游戏开发,一般是使用roblox编辑器进行编辑各种模型对象,但是roblox编辑器只能编辑地图场景,并使用游戏内置的游戏玩法来完成游戏开发,导致开发出来的游戏玩法相对单一,无法满足用户多方面的需求,所以,若需要开发符合用户意图的游戏,常规的游戏开发方法的游戏开发效率仍旧较低。

技术实现思路

[0003]本专利技术的主要目的在于提供一种基于图像的游戏开发方法、装置、设备及存储介质,旨在解决或至少部分的解决如何提高游戏开发效率的技术问题。
[0004]为实现上述目的,本申请提供了一种基于图像的游戏开发方法,所述基于图像的游戏开发方法包括:
[0005]获取图像信息,并对所述图像信息进行解析以获得游戏资源信息;
[0006]在预设数据库中匹配与所述游戏资源信息对应的目标模型对象,其中,所述目标模型对象包括场景对象和角色对象;
[0007]根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑;
[0008]根据所述交互逻辑在所述预设数据库中匹配游戏玩法,并根据所述游戏玩法和所述目标模型对象构建目标游戏。
[0009]可选地,所述预设数据库包括多个预置模型对象,所述在预设数据库中匹配与所述游戏资源信息对应的目标模型对象的步骤,包括:
[0010]将所述预设数据库中的各预置模型对象,在不同视角下与所述游戏资源信息进行匹配;
[0011]根据匹配结果,确定所述目标模型对象。
[0012]可选地,所述将所述预设数据库中的各预置模型对象,在不同视角下与所述游戏资源信息进行匹配的步骤包括:
[0013]将所述预设数据库中的各预置模型对象,在不同视角下进行投影,以获得各所述预置模型对象的投影集;
[0014]将所述游戏资源信息分别与各所述投影集中的投影图像进行匹配。
[0015]可选地,在所述根据所述游戏玩法和所述目标模型对象构建目标游戏的步骤之前,所述方法包括:
[0016]若所述游戏资源信息中包括贴图信息,则根据所述贴图信息,生成贴图数据;
[0017]根据所述贴图数据对所述目标模型对象进行更新。
[0018]可选地,所述根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑的步骤包括:
[0019]提取所述图像信息中各所述场景对象的属性信息,并基于所述属性信息确定各所述场景对象的用途信息;
[0020]基于各所述场景对象的用途信息与所述角色对象之间的逻辑关系,确定所述交互逻辑。
[0021]可选地,所述根据所述游戏玩法和所述目标模型对象构建目标游戏的步骤包括:
[0022]根据内置排序算法依次加载各所述场景对象,以获得初始游戏场景;
[0023]将所述初始游戏场景中的各场景对象进行布局,以获得目标游戏场景;
[0024]根据所述游戏玩法、所述角色对象和所述目标游戏场景,构建所述目标游戏。
[0025]此外,为实现上述目的,本申请还提供一种基于图像的游戏开发装置,所述基于图像的游戏开发装置包括:
[0026]图像解析模块,用于获取图像信息,并对所述图像信息进行解析以获得游戏资源信息;
[0027]资源匹配模块,用于在预设数据库中匹配与所述游戏资源信息对应的目标模型对象,其中,所述目标模型对象包括场景对象和角色对象;
[0028]逻辑确定模块,用于根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑;
[0029]游戏构建模块,用于根据所述交互逻辑在所述预设数据库中匹配游戏玩法,并根据所述游戏玩法和所述目标模型对象构建目标游戏。
[0030]可选地,所述资源匹配模块,还用于将所述预设数据库中的各预置模型对象,在不同视角下与所述游戏资源信息进行匹配;根据匹配结果,确定所述目标模型对象。
[0031]此外,为实现上述目的,本申请还提供了一种电子设备,上述电子设备包括:存储器、处理器及存储在上述存储器上并可在上述处理器上运行的游戏开发程序,上述游戏开发程序被上述处理器执行时实现如上述的基于图像的游戏开发方法的步骤。
[0032]此外,为实现上述目的,本申请还提供了一种存储介质,上述存储介质上存储有游戏开发程序,上述游戏开发程序被处理器执行时实现如上述的基于图像的游戏开发方法的步骤。
[0033]本申请提供的基于图像的游戏开发方法,通过获取图像信息,并对所述图像信息进行解析以获得游戏资源信息;进而在预设数据库中匹配与所述游戏资源信息对应的目标模型对象,其中,所述目标模型对象包括场景对象和角色对象;根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑;进而根据所述交互逻辑在所述预设数据库中匹配游戏玩法,并根据所述游戏玩法和所述目标模型对象构建目标游戏;用户只需输入部分图像信息,即可自动生成与图像信息相对应的目标游戏,降低了游戏开发难度,节省了游戏开发的时间成本和人力成本,实现了游戏的快速生成,提高了游戏开发效率。
附图说明
[0034]图1为本申请实施例中基于图像的游戏开发方法第一实施例的流程示意图;
[0035]图2为本申请实施例中基于图像的游戏开发装置的组成结构示意图;
[0036]图3为本申请实施例中基于图像的游戏开发方法涉及的硬件运行环境的设备结构示意图。
[0037]本专利技术目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0038]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0039]常规的游戏开发需要开发人员具备较高的编程能力、建模能力和美术功底,因此,常规的游戏开发所需成本较高,且人工游戏开发效率低。因此在本实施例中,为克服上述缺陷,通过获取图像信息,并对所述图像信息进行解析以获得游戏资源信息;进而在预设数据库中匹配与所述游戏资源信息对应的目标模型对象,其中,所述目标模型对象包括场景对象和角色对象;根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑;进而根据所述交互逻辑在所述预设数据库中匹配游戏玩法,并根据所述游戏玩法和所述目标模型对象构建目标游戏。用户只需输入部分图像信息,即可自动生成与图像信息相对应的目标游戏,降低了游戏开发难度,节省了游戏开发的时间成本和人力成本,实现了游戏的快速生成,提高了游戏开发效率。
[0040]参照图1,本申请提供一种基于图像的游戏开发方法,在基于图像的游戏开发方法的第一实施例中,基于图像的游戏开发方法包括:
[0041]步骤S10,获取图像信息,并对所述图像信息进行解析以获本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图像的游戏开发方法,其特征在于,所述基于图像的游戏开发方法包括以下步骤:获取图像信息,并对所述图像信息进行解析以获得游戏资源信息;在预设数据库中匹配与所述游戏资源信息对应的目标模型对象,其中,所述目标模型对象包括场景对象和角色对象;根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑;根据所述交互逻辑在所述预设数据库中匹配游戏玩法,并根据所述游戏玩法和所述目标模型对象构建目标游戏。2.如权利要求1所述的基于图像的游戏开发方法,其特征在于,所述预设数据库包括多个预置模型对象,所述在预设数据库中匹配与所述游戏资源信息对应的目标模型对象的步骤,包括:将所述预设数据库中的各预置模型对象,在不同视角下与所述游戏资源信息进行匹配;根据匹配结果,确定所述目标模型对象。3.如权利要求2所述的基于图像的游戏开发方法,其特征在于,所述将所述预设数据库中的各预置模型对象,在不同视角下与所述游戏资源信息进行匹配的步骤包括:将所述预设数据库中的各预置模型对象,在不同视角下进行投影,以获得各所述预置模型对象的投影集;将所述游戏资源信息分别与各所述投影集中的投影图像进行匹配。4.如权利要求1所述的基于图像的游戏开发方法,其特征在于,在所述根据所述游戏玩法和所述目标模型对象构建目标游戏的步骤之前,所述方法包括:若所述游戏资源信息中包括贴图信息,则根据所述贴图信息,生成贴图数据;根据所述贴图数据对所述目标模型对象进行更新。5.如权利要求1所述的基于图像的游戏开发方法,其特征在于,所述根据所述图像信息确定所述场景对象和所述角色对象之间的交互逻辑的步骤包括:提取所述图像信息中各所述场景对象的属性信息,并基于所述属性信息确定各所述场景对象的用途...

【专利技术属性】
技术研发人员:杨万波
申请(专利权)人:珠海沙盒网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1