游戏中可倒塌的建筑系统生成方法、装置和电子设备制造方法及图纸

技术编号:24152321 阅读:36 留言:0更新日期:2020-05-15 22:09
本发明专利技术提供了一种游戏中可倒塌的建筑系统生成方法、装置和电子设备,涉及网络游戏的技术领域,包括获取组成建筑系统的多个建筑模组的描述信息;根据所述描述信息和预设数据结构构建建筑系统;其中,所述预设数据结构包括至少一个连通分量;在构建建筑系统的过程中,确定建筑模组之间的连接关系,根据所述连接关系确定用于支撑建筑系统的基础建筑模组;当至少一个建筑模组从建筑系统中移除时,根据所述连接关系找到所有连通分量;检测每个连通分量是否包括基础建筑模组,以判断连通分量是否存在浮空,将不包含基础建筑模组的连通分量中所有的建筑模组倒塌。本发明专利技术能够提升游戏的拟真性,提升游戏的公平性,提升玩家的体验。

【技术实现步骤摘要】
游戏中可倒塌的建筑系统生成方法、装置和电子设备
本专利技术涉及网络游戏
,尤其是涉及一种游戏中可倒塌的建筑系统生成方法、装置和电子设备。
技术介绍
建筑系统是网络模型中经常使用的背景,建造系统需要使用预定义的建筑模组,根据连接规则,组合在一起拼接成为一个建筑系统。但是,目前在这种建筑系统下,玩家在游戏过程中有时会毁坏部分建筑模组,在回收毁坏的建筑模组后,剩下的建筑系统会出现建筑模组的浮空。通常,玩家还可以在浮空的建筑上继续游戏,但是,这样影响游戏的公平性和拟真性,影响玩家体验。
技术实现思路
本专利技术的目的在于提供一种游戏中可倒塌的建筑系统生成方法、装置和电子设备,能够提升游戏的拟真性,提升游戏的公平性,提升玩家的体验。第一方面,本专利技术提供的游戏中可倒塌的建筑系统生成方法,包括:获取组成建筑系统的多个建筑模组的描述信息;根据所述描述信息和预设数据结构构建建筑系统;其中,所述预设数据结构包括至少一个连通分量;在构建建筑系统的过程中,确定建筑模组之间的连接关系,根据所述连接关系确定用于支撑建筑本文档来自技高网...

【技术保护点】
1.一种游戏中可倒塌的建筑系统生成方法,其特征在于,包括:/n获取组成建筑系统的多个建筑模组的描述信息;/n根据所述描述信息和预设数据结构构建建筑系统;其中,所述预设数据结构包括至少一个连通分量;在构建建筑系统的过程中,确定建筑模组之间的连接关系,根据所述连接关系确定用于支撑建筑系统的基础建筑模组;/n当至少一个建筑模组从建筑系统中移除时,根据所述连接关系找到所有连通分量;/n检测每个连通分量是否包括基础建筑模组,以判断连通分量所对应的建筑模组是否存在浮空,将不包含基础建筑模组的连通分量中所对应的建筑模组倒塌。/n

【技术特征摘要】
1.一种游戏中可倒塌的建筑系统生成方法,其特征在于,包括:
获取组成建筑系统的多个建筑模组的描述信息;
根据所述描述信息和预设数据结构构建建筑系统;其中,所述预设数据结构包括至少一个连通分量;在构建建筑系统的过程中,确定建筑模组之间的连接关系,根据所述连接关系确定用于支撑建筑系统的基础建筑模组;
当至少一个建筑模组从建筑系统中移除时,根据所述连接关系找到所有连通分量;
检测每个连通分量是否包括基础建筑模组,以判断连通分量所对应的建筑模组是否存在浮空,将不包含基础建筑模组的连通分量中所对应的建筑模组倒塌。


2.根据权利要求1所述的方法,其特征在于,所述描述信息包括坐标信息;确定建筑模组之间的连接关系包括:
在构建建筑系统的过程中,通过所述坐标信息确定所述建筑模组之间的连接关系。


3.根据权利要求2所述的方法,其特征在于,所述坐标信息包括建筑模组的类型信息;在构建建筑系统的过程中,所述类型信息包括第一类型信息,所述第一类型信息用于承托整个建筑系统的结构;根据所述连接关系确定用于支撑建筑系统的基础建筑模组包括:
根据所述连接关系确定与当前建筑模组相邻的所有其他建筑模组;
检测其他建筑模组中每个建筑模组的坐标信息,判断每个建筑模组的坐标信息中是否包含第一类型信息;
如果是,则生成标记信息,并将标记信息保存在当前建筑模组的描述信息中,以根据所述标记信息确定建筑模组是否为基础建筑模组。


4.根据权利要求1所述的方法,其特征在于,所述预设数据结构为无向图结构。


5.根据权利要求...

【专利技术属性】
技术研发人员:侯铁
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京;11

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

1