The invention discloses a method for controlling the props in the game capture model, the method comprises: according to the user's grasp operation generation implementation props model in a virtual game machine grab grab instruction; the capture command is sent to the server; wherein, the grasping instruction is used to trigger the corresponding server according to the difficulty of the game set whether the grab grab grab instruction whether the event of failure; when receiving the server according to the grasping instruction returns crawl fails after the instructions for the gripper grab control model props model of swing; calculation when the swing prop model crawl grip changes according to the change of the gripper model; grip and the props model is set up for gravity attribute, motion control model props. The invention also discloses a device for controlling the props, a device and a computer readable storage medium in the game, which improves the trueness and the game experience of the game.
【技术实现步骤摘要】
在游戏中控制道具模型抓取方法、装置、设备及存储介质
本专利技术涉及计算机
,尤其涉及一种在游戏中控制道具模型抓取方法、装置、设备及存储介质。
技术介绍
通过几十年的探索与研究,各种3D技术被开发出来,人们可以通过这些3D技术直观地感受三维立体世界,而应运而生的是各种各样的3D技术的应用,如3D建模,3D电影,3D动画,3D游戏等,使得很多原本机械构造的游戏都可以通过显示屏的方式展示在玩家的面前。要实现3D游戏通常需要搭建虚拟的3D场景。目前,搭建虚拟的3D场景是以directX或者OpenGL为基础,通过搭建一个能够显示三维模型的3D场景,在其中放置一些需要显示的3D模型,再将这些3D模型通过几何变换,纹理映射,贴图采样等技术绘制到2D屏幕上,从而在2D屏幕上表现出三维的虚拟场景世界的效果。在现实娃娃机中,会经常出现娃娃脱落的情况,玩家的心跳往往会随着娃娃的起落而时高时低,使得在最终抓出娃娃的时候喜悦进一步放大。在虚拟机台中,也需要模拟实现相同的功能,以提高玩家在玩虚拟娃娃机的真实体验。就需要实现在玩虚拟娃娃机游戏中模拟真实的娃娃摆动受力状态,在游戏中控制道具模型抓取,使道具模型在一定机率下会因为摆动而从爪子中脱出。解决如何控制道具模型抓取,让道具模型从抓取器模型的分支爪中脱落的过程合理化的问题。
技术实现思路
针对上述问题,本专利技术的目的在于提供一种在游戏中控制道具模型抓取方法、装置、设备及存储介质,能有效解决在游戏过程中,如何模拟真实游戏中道具模型的摆动受力状态的问题,以实现道具模型的脱落。本专利技术提供了一种在游戏中控制道具模型抓取的方法,具体步 ...
【技术保护点】
一种在游戏中控制道具模型抓取的方法,其特征在于,包括:根据用户的抓取操作生成在虚拟游戏机中执行道具模型抓取的抓取指令;将所述抓取指令发送至服务器;其中,所述抓取指令用于触发所述服务器根据设置的游戏难度判断所述抓取指令所对应的抓取事件是否抓取失败;当接收到所述服务器根据所述抓取指令返回抓取失败的指令后,控制用于抓取道具模型的抓取器模型进行摆动;计算抓取器模型在摆动时对抓取的道具模型的抓力的变化;根据抓力的变化以及所述道具模型被设置的重力属性,控制道具模型的运动状态。
【技术特征摘要】
1.一种在游戏中控制道具模型抓取的方法,其特征在于,包括:根据用户的抓取操作生成在虚拟游戏机中执行道具模型抓取的抓取指令;将所述抓取指令发送至服务器;其中,所述抓取指令用于触发所述服务器根据设置的游戏难度判断所述抓取指令所对应的抓取事件是否抓取失败;当接收到所述服务器根据所述抓取指令返回抓取失败的指令后,控制用于抓取道具模型的抓取器模型进行摆动;计算抓取器模型在摆动时对抓取的道具模型的抓力的变化;根据抓力的变化以及所述道具模型被设置的重力属性,控制道具模型的运动状态。2.根据权利要求1所述的在游戏中控制道具模型抓取的方法,其特征在于,所述计算抓取器模型在摆动时对抓取的道具模型的抓力的变化,具体包括:检测到抓取器模型在摆动时,跟随所述抓取器模型摆动的道具模型产生的离心力;其中,所述离心力根据所述道具模型的质量、角速度以及所述道具模型作离心运动的半径计算得到;根据离心力计算所述抓取器模型的分支爪的角度的变化,并根据所述分支爪的角度的变化计算抓取器模型对所述道具模型的抓力的变化。3.根据权利要求2所述的在游戏中控制道具模型抓取的方法,其特征在于,所述抓取器模型包括三个相互间夹角为120度的分支爪,所述抓取器模型对所述道具模型的抓力由物理引擎根据所述分支爪之间的角度以及抓取到的道具模型与所述分支爪的相对位置关系计算得出。4.根据权利要求1所述的在游戏中控制道具模型抓取的方法,其特征在于,所述游戏难度由服务器根据用户的历史操作数据所做出的游戏难度设置或者用户终端根据用户选中提供的难度选项进行设置或者服务器根据预定概率进行随机游戏难度设置。5.根据权利要求1所述的在游戏中控制道具模型抓取的方法,其特征在于,所述当接收到所述服务器根据所述抓取指令返回抓取失败的指令后,控制用于抓取道具模型的抓取器模型进行摆动具体为:在所述抓取器模型抓取所述道具模型时,触发所述抓取器模型对抓取的所述道具模型产生...
【专利技术属性】
技术研发人员:陈大伟,王煜琦,
申请(专利权)人:广州市雷军游乐设备有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。