游戏单位的形变及判定方法、装置以及可读存储介质制造方法及图纸

技术编号:34605202 阅读:6 留言:0更新日期:2022-08-20 09:09
本发明专利技术涉及计算机技术领域,本发明专利技术提供一种游戏单位的形变及判定方法、装置以及可读存储介质,所述方法包括:在游戏单位进入碰撞区域时,获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数;根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型;确定所述目标体积模型在所述碰撞区域关联的局部坐标系中的坐标位置;根据所述坐标位置与地面陷阱区域之间的位置关系,确定是否触发地面陷阱。通过过将碰撞体的碰撞动画与碰撞效果相对应,并进一步对碰撞后的碰撞体进行触发运算,解决了塔防游戏中视觉效果与实际模型不一致的问题,提高了游戏效果。提高了游戏效果。提高了游戏效果。

【技术实现步骤摘要】
游戏单位的形变及判定方法、装置以及可读存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种游戏单位的形变及判定方法、装置以及可读存储介质。

技术介绍

[0002]在陷阱塔防类游戏中,玩家通过设置各种陷阱来消灭“怪物”,从而避免玩家的保护对象遭到“怪物”的破坏。
[0003]为了增加游戏的策略性,基于拟真物理引擎(Unity3D)开发的塔防游戏会出现游戏单位,对于游戏单位玩家需要设置能够攻击游戏单位的陷阱来消灭怪物。
[0004]然而受限于引擎的逻辑规则,传统的陷阱类塔防游戏对于游戏单位的攻击只是视觉上特效,并不会真正使游戏单位对应的模型产生形变,视觉效果与实际模型并不一致,从而降低了游戏效果。
[0005]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0006]本专利技术的主要目的在于提供一种游戏单位的形变及判定方法,旨在解决塔防游戏中视觉效果与实际模型不一致的问题。
[0007]为实现上述目的,本专利技术提供的一种游戏单位的形变及判定方法,所述游戏单位的形变及判定方法包括:
[0008]在游戏单位进入碰撞区域时,获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数;
[0009]根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型;
[0010]确定所述目标体积模型在所述碰撞区域关联的局部坐标系中的坐标位置;
[0011]根据所述坐标位置与地面陷阱区域之间的位置关系,确定是否触发地面陷阱。
[0012]可选地,所述在游戏单位进入碰撞区域时,获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数的步骤之前,还包括:
[0013]基于预设检测频率,定时获取游戏单位碰撞网格和碰撞区域碰撞网格之间的相对位置关系;
[0014]当所述碰撞区域碰撞网格与所述游戏单位碰撞网格相交时,判定所述游戏单位进入预设碰撞区域。
[0015]可选地,所述根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型的步骤包括:
[0016]基于游戏地图中关联的全局坐标系获取所述体积模型的初始坐标,并根据所述缩放参数确定所述初始坐标的形变系数;
[0017]根据所述初始坐标及所述形变系数,确定目标坐标;
[0018]根据所述目标坐标确定所述游戏单位的目标体积模型。
[0019]可选地,所述形变系数包括X轴形变系数、Y轴形变系数和Z轴形变系数中的至少一个,所述根据所述初始坐标及所述形变系数,确定目标坐标的步骤包括以下至少一个:
[0020]根据所述X轴形变系数和所述初始坐标对应的X轴坐标,确定所述目标坐标对应的X轴坐标;
[0021]根据所述Y轴形变系数和所述初始坐标对应的Y轴坐标,确定所述目标坐标对应的Y轴坐标;
[0022]根据所述Z轴形变系数和所述初始坐标对应的Z轴坐标,确定所述目标坐标对应的Z轴坐标。
[0023]可选地,所述根据所述坐标位置与所述碰撞区域的区域之间的位置关系,确定是否触发陷阱的步骤包括:
[0024]获取所述局部坐标系;
[0025]根据所述局部坐标系,确定所述目标体积模型在所述局部坐标系中的X轴坐标、Y轴坐标和/或Z轴坐标;
[0026]当所述X轴坐标、所述Y轴坐标和所述Z轴坐标中的至少一个,位于所述地面区域内时,触发所述陷阱;否则,不触发所述陷阱。
[0027]可选地,所述根据所述坐标位置与所述碰撞区域的区域之间的位置关系,确定是否触发陷阱的步骤之后,还包括:
[0028]触发所述地面陷阱关联的碰撞指令;
[0029]根据所述碰撞指令改变所述游戏单位的坐标和/或体积模型,以向用户展示所述游戏单位在所述碰撞区域内发生形变的碰撞效果。
[0030]可选地,所述根据所述碰撞指令改变所述游戏单位的坐标和/或体积模型的步骤之后,还包括:
[0031]获取所述碰撞效果的触发时间;
[0032]当所述触发时间大于或等于预设时间阈值时,将所述游戏单位的坐标和/或体积模型重置为产生所述碰撞效果前所述游戏单位的坐标和/或体积模型。
[0033]可选地,所述根据所述碰撞指令改变所述游戏单位的坐标和/或体积模型的步骤之后,还包括:
[0034]将所述游戏单位关联的属性参数置空,并清空所述游戏单位占用的内存空间,以使游戏中所述游戏单位在被陷阱破坏后从地图上消失。
[0035]此外,为实现上述目的,本专利技术还提供一种游戏单位的形变及判定装置,所述游戏单位的形变及判定装置包括:
[0036]空中陷阱触发模块,用于获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数;
[0037]模型变换模块,用于根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型,以及用于确定所述目标体积模型的坐标;
[0038]地面陷阱触发模块,触发所述地面陷阱关联的碰撞指令。
[0039]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有游戏单位的形变及判定程序,所述游戏单位的形变及判定程序被处理器
执行时实现如上任一项所述的游戏单位的形变及判定方法的步骤。
[0040]本专利技术实施例提供一种游戏单位的形变及判定方法、装置以及计算机可读存储介质,所述方法包括:在游戏单位进入碰撞区域时,获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数;根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型;确定所述目标体积模型在所述碰撞区域关联的局部坐标系中的坐标位置;根据所述坐标位置与地面陷阱区域之间的位置关系,确定是否触发地面陷阱。通过将碰撞体的碰撞动画与碰撞效果相对应,并进一步对碰撞后的碰撞体进行触发运算,解决了塔防游戏中视觉效果与实际模型不一致的问题,提高了游戏效果。
附图说明
[0041]图1为本专利技术实施例涉及的游戏单位的形变及判定设备的硬件架构示意图;
[0042]图2为本专利技术游戏单位的形变及判定方法的第一实施例的流程示意图;
[0043]图3为本专利技术游戏单位的形变及判定方法的第二实施例的流程示意图;
[0044]图4为本专利技术游戏单位的形变及判定方法的第三实施例中步骤S20的细化流程示意图;
[0045]图5为本专利技术游戏单位的形变及判定方法的第四实施例的流程示意图;
[0046]图6为本专利技术游戏单位的形变及判定方法的第五实施例的流程示意图;
[0047]图7为本专利技术游戏单位的形变及判定装置的架构示意图。
[0048]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0049]应当理解,本专利技术的附图中显示了本专利技术的示例性实施例,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏单位的形变及判定方法,其特征在于,所述游戏单位的形变及判定方法的步骤包括:在游戏单位进入碰撞区域时,获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数;根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型;确定所述目标体积模型在所述碰撞区域关联的局部坐标系中的坐标位置;根据所述坐标位置与所述碰撞区域的地面区域之间的位置关系,确定是否触发陷阱。2.如权利要求1所述的游戏单位的形变及判定方法,其特征在于,所述在游戏单位进入碰撞区域时,获取所述游戏单位的体积模型以及所述碰撞区域对应的缩放参数的步骤之前,还包括:基于预设检测频率,定时获取游戏单位碰撞网格和碰撞区域碰撞网格之间的相对位置关系;当所述碰撞区域碰撞网格与所述游戏单位碰撞网格相交时,判定所述游戏单位进入预设碰撞区域。3.如权利要求1所述的游戏单位的形变及判定方法,其特征在于,所述根据所述体积模型和所述缩放参数确定所述游戏单位的目标体积模型的步骤包括:基于游戏地图中关联的全局坐标系获取所述体积模型的初始坐标,并根据所述缩放参数确定所述初始坐标的形变系数;根据所述初始坐标及所述形变系数,确定目标坐标;根据所述目标坐标确定所述游戏单位的目标体积模型。4.如权利要求3所述的游戏单位的形变及判定方法,其特征在于,所述形变系数包括X轴形变系数、Y轴形变系数和Z轴形变系数中的至少一个,所述根据所述初始坐标及所述形变系数,确定目标坐标的步骤包括以下至少一个:根据所述X轴形变系数和所述初始坐标对应的X轴坐标,确定所述目标坐标对应的X轴坐标;根据所述Y轴形变系数和所述初始坐标对应的Y轴坐标,确定所述目标坐标对应的Y轴坐标;根据所述Z轴形变系数和所述初始坐标对应的Z轴坐标,确定所述目标坐标对应的Z轴坐标。5.如权利要求1所述的游戏单位的形变及判定方法,其特征在于,所述根据所述坐标位置与所述碰撞区域的地面区域之间的位置关系,确定是否触发陷阱的步骤包括:获取所述局部坐标系;根...

【专利技术属性】
技术研发人员:骆宇
申请(专利权)人:杭州初宇游戏科技有限公司
类型:发明
国别省市:

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

1