【技术实现步骤摘要】
一种手机游戏场景的渲染方法、装置及移动终端
本专利技术属于手机游戏
,具体涉及一种手机游戏场景的渲染方法、装置及移动终端。
技术介绍
手机游戏指应用于手机等智能移动终端上的游戏软件,主要包括单机游戏和网络游戏。目前手机游戏凭借其炫目的动画效果及优异的游戏体验成为了各阶段人群生活中娱乐消遣的重要方式之一。但是,无论对于何种游戏而言,其游戏中均存在相应的游戏场景,而游戏场景中又包含建筑、环境、机械、道具、其他人物等场景元素,而这些场景元素均需通过渲染才能进行显示的,若采用缓存渲染的方式,则需要在手机中存入大量的缓存数据,占用手机内存,影响手机的正常使用,容易引起卡顿现象;另外,在现有技术中,为避免上述内存占用的问题,提出了云渲染的方式,但是,在云渲染的过程中需要进行大量的游戏场景数据的无线传输,而数据传输又具有一定的延时性,因此很难达到高流畅性的游戏场景的加载,影响游戏体验。
技术实现思路
鉴于此,本专利技术的目的在于提供一种手机游戏场景的渲染方法、装置及移动终端,以解决上述
技术介绍
中提 ...
【技术保护点】
1.一种手机游戏场景的渲染方法,其特征在于,所述渲染方法应用于所述移动终端中,且渲染方法包括如下步骤:/n基于所述移动终端登录游戏,在游戏中,根据游戏人物的当前状态,获取游戏人物的当前位置和移动属性,且移动属性包括移动方式和移动方向;/n基于所述游戏人物的当前位置和移动属性确定视觉可视范围;/n基于所述视觉可视范围构建本地渲染区域,并对本地渲染区域执行本地渲染;/n基于所述游戏人物的移动方向,对所述本地渲染区域进行分区,以获取多个链接区;/n基于所述移动方式和多个链接区构建多个云渲染区域;/n基于所述游戏人物的移动方向对多个云渲染区域进行优选,并基于优选的云渲染区域执行云渲 ...
【技术特征摘要】
1.一种手机游戏场景的渲染方法,其特征在于,所述渲染方法应用于所述移动终端中,且渲染方法包括如下步骤:
基于所述移动终端登录游戏,在游戏中,根据游戏人物的当前状态,获取游戏人物的当前位置和移动属性,且移动属性包括移动方式和移动方向;
基于所述游戏人物的当前位置和移动属性确定视觉可视范围;
基于所述视觉可视范围构建本地渲染区域,并对本地渲染区域执行本地渲染;
基于所述游戏人物的移动方向,对所述本地渲染区域进行分区,以获取多个链接区;
基于所述移动方式和多个链接区构建多个云渲染区域;
基于所述游戏人物的移动方向对多个云渲染区域进行优选,并基于优选的云渲染区域执行云渲染请求,并发送至所述服务器;
接收云渲染数据,完成云渲染。
2.根据权利要求1所述的一种手机游戏场景的渲染方法,其特征在于,所述游戏人物的移动方式至少包括行走、奔跑和飞行,且游戏人物每次仅执行其中一个移动方式。
3.根据权利要求2所述的一种手机游戏场景的渲染方法,其特征在于,所述游戏人物的移动方向包括向前直行,向左旋转和向右旋转,且游戏人物每次仅向其中一个移动方向移动。
4.根据权利要求3所述的一种手机游戏场景的渲染方法,其特征在于,所述视觉可视范围的确定方法均为:
取一基础时间作为计算标准;
基于计算标准,获取当前移动方式下所述游戏人物的基础移动距离;
以游戏人物的当前位置为起点,取N个基础移动距离作为直径,构建夹角为60°的第一扇形区域,且第一扇形区域为视觉可视范围。
5.根据权利要求4所述的一种手机游戏场景的渲染方法,其特征在于,所述本地渲染区域的确定方法均为:
以游戏人物的当前位置为起点,取N+2个基础移动距离作为直径,构建夹角为60°的第二扇形区域,且第二扇形区域与第一扇形区域同向,并覆盖第一扇形区域;
计算第二扇形区域与第一扇形区域的面积差,记为外扩基准值;
沿第一扇形区域的两条直线边缘向外扩充形成第三扇形区域和第四扇形区域,所述第三扇形区域与第四扇形区域的面积与外...
【专利技术属性】
技术研发人员:汪汇川,高运,
申请(专利权)人:北京智明星通科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。