一种游戏界面渲染的方法、装置、存储介质以及
发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370
申请号: | 申请日: | ||
公开(公告)号: | 公开(公告)日: | ||
发明(设计)人: | 申请(专利权)人: | ||
主分类号: | 分类号: | ||
代理公司: | 代理人: | ||
地址: | 国省代码: | ||
权利要求书: | 说明书: | ||
微信咨询: | 添加微信:543646或【点此在线咨询】 | 文件下载: | 【点此下载】请正确填写本页网址和接收邮箱 |
摘要: | 本说明书涉及计算机,尤其涉及一种游戏界面渲染的方法、装置、存储介质以及电子设备。、打水漂是一种户外游戏,规则是让一块石头在水面上尽可能多的跳跃,通过比较石头跳跃次数的多少判定输赢。、由于打水漂游戏通常需要一块较为平坦且有一定长度的水面,如,湖泊、河流以及海滩等,但是,在城市或是人口密集地区... | ||
相关服务: | 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理 | ||
本说明书涉及计算机,尤其涉及一种游戏界面渲染的方法、装置、存储介质以及电子设备。背景技术:1、打水漂是一种户外游戏,规则是让一块石头在水面上尽可能多的跳跃,通过比较石头跳跃次数的多少判定输赢。2、由于打水漂游戏通常需要一块较为平坦且有一定长度的水面,如,湖泊、河流以及海滩等,但是,在城市或是人口密集地区,找到合适的地点是相对困难的,无法随时进行打水漂游戏。技术实现思路1、本说明书实施例提供一种游戏界面渲染的方法、装置、存储介质以及电子设备,以部分解决上述现有技术存在的问题。2、本说明书实施例采用下述技术方案:3、本说明书提供的一种游戏界面渲染的方法,包括:4、获取传感器数据,所述传感器数据是用户以甩动所述移动设备的方式模拟甩动抛掷物时设置在所述移动设备上的传感器采集到的;5、根据所述传感器数据,确定出所述用户以甩动所述移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据,所述抛掷数据包括所述用户甩出所述移动设备的速度,以及甩动所述移动设备的方向与默认水平面之间的倾斜角度;6、根据所述抛掷数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹;7、在所述客户端的预设游戏界面中渲染所述运动轨迹。8、可选地,在所述根据所述传感器数据,确定出所述用户以甩动所述移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据的步骤之前,所述方法还包括:9、对所述传感器数据进行滤波,得到滤波后的传感器数据;10、所述根据所述传感器数据,确定出所述用户以甩动所述移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据的步骤,具体包括:11、根据所述滤波后的传感器数据,确定出所述用户以甩动所述移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据。12、可选地,所述根据所述抛掷数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹的步骤,具体包括:13、在所述用户模拟打水漂的过程中,根据所述抛掷数据,确定所述抛掷物从击打水面所形成的每个水漂飞出时的运动数据;14、根据所述运动数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹。15、可选地,所述根据所述抛掷数据,确定所述抛掷物从击打水面所形成的每个水漂飞出时的运动数据的步骤,具体包括:16、针对所述抛掷物击打水面所形成的每个水漂,根据所述抛掷数据,确定出所述抛掷物击打水面形成该水漂时的初始运动数据;17、根据所述初始运动数据以及所述抛掷物击打水面形成该水漂时所收到的浮力和滑动摩擦力,确定所述抛掷物从该水漂飞出时的运动数据。18、可选地,所述根据所述运动数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹的步骤,具体包括:19、针对所述抛掷物击打水面所形成的每个水漂,根据所述抛掷物从该水漂飞出时的运动数据,确定所述抛掷物飞向下一水漂所形成的轨迹,作为所述抛掷物经过该水漂后所形成的运动轨迹;20、根据所述抛掷物经过每个水漂后所形成的运动轨迹,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹。21、可选地,所述抛掷数据还包括:所述用户甩出所述移动设备时,所述移动设备的角动量。22、可选地,所述方法还包括:23、根据所述抛掷物击打水面所形成的水漂的个数,确定出所述用户在所述客户端中进行打水漂时得到的分数,并将所述分数展示在所述客户端的预设游戏界面中。24、本说明书提供的一种游戏界面渲染装置,所述装置应用于安装在移动设备中的客户端,包括:25、获取模块,用于获取传感器数据,所述传感器数据是用户以甩动所述移动设备的方式模拟甩动抛掷物时设置在所述移动设备上的传感器采集到的;26、第一确定模块,用于根据所述传感器数据,确定出所述用户以甩动所述移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据,所述抛掷数据包括所述用户甩出所述移动设备的速度,以及甩动所述移动设备的方向与默认水平面之间的倾斜角度;27、第二确定模块,用于根据所述抛掷数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹;28、渲染模块,用于在所述客户端的预设游戏界面中渲染所述运动轨迹。29、本说明书提供的一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的一种游戏界面渲染的方法。30、本说明书提供的一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的一种游戏界面渲染的方法。31、本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:32、本说明书实施例中,用户以甩动移动设备的方式模拟甩动抛掷物时,通过设置在移动设备上的传感器采集到传感器数据,并根据得到的传感器数据,确定出用户以甩动移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据,进而,根据得到的抛掷数据,以确定出用户进行模拟打水漂时抛掷物在水面上的运动轨迹,并在安装在移动设备中的客户端的预设的游戏界面中渲染抛掷物的运动轨迹,其中,抛掷数据包括用户甩出移动设备的速度,以及甩动移动设备的方向与默认水平面之间的倾斜角度。33、在此方法中,通过使用内置在移动设备内的传感器,来采集用户以甩动移动设备的方式模拟甩动抛掷物进行模拟打水漂时的传感器数据,进而,根据传感器数据确定的抛掷数据,以进一步得到抛掷物打水漂的运动轨迹,从而,在客户端的预设的游戏界面中呈现用户模拟打水漂游戏的过程,这样一来,可以使得用户在任何的场合来进行打水漂游戏,进而显著的增加了用户的游戏体验。技术特征:1.一种游戏界面渲染的方法,其特征在于,所述方法应用于安装在移动设备中的客户端,包括:2.如权利要求1所述的方法,其特征在于,在所述根据所述传感器数据,确定出所述用户以甩动所述移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据的步骤之前,所述方法还包括:3.如权利要求1所述的方法,其特征在于,所述根据所述抛掷数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹的步骤,具体包括:4.如权利要求3所述的方法,其特征在于,所述根据所述抛掷数据,确定所述抛掷物从击打水面所形成的每个水漂飞出时的运动数据的步骤,具体包括:5.如权利要求3所述的方法,其特征在于,所述根据所述运动数据,确定出所述用户进行模拟打水漂时所述抛掷物在水面上的运动轨迹的步骤,具体包括:6.如权利要求1所述的方法,其特征在于,所述抛掷数据还包括:所述用户甩出所述移动设备时,所述移动设备的角动量。7.如权利要求1所述的方法,其特征在于,所述方法还包括:8.一种游戏界面渲染装置,其特征在于,所述装置应用于安装在移动设备中的客户端,包括:9.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求1-7任一项所述的方法。10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述权利要求1-7任一项所述的方法。技术总结本说明书公开了一种游戏界面渲染的方法、装置、存储介质以及电子设备。在此方法中,通过设置在移动设备上的传感器,来采集到用户以甩动移动设备的方式模拟甩动抛掷物时的传感器数据,并根据得到的传感器数据,确定出用户以甩动移动设备的方式模拟甩动抛掷物进行模拟打水漂时所产生的抛掷数据,进而,根据得到的抛掷数据,以确定出用户进行模拟打水漂时抛掷物在水面上的运动轨迹,并在安装在移动设备中的客户端的预设的游戏界面中渲染抛掷物的运动轨迹,其中,抛掷数据包括用户甩出移动设备的速度,以及甩动移动设备的方向与默认水平面之间的倾斜角度。技术研发人员:夏继亮,赖玮,唐湘良受保护的技术使用者:广州三七极耀网络科技有限公司技术研发日:技术公布日:2024/6/18
- 上一篇:一种妇产科产前胯部锻炼装置的制作方法
- 下一篇:一种腿部肌肉锻炼器的制作方法