System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 游戏的显示控制方法、装置、存储介质及电子装置制造方法及图纸_技高网

游戏的显示控制方法、装置、存储介质及电子装置制造方法及图纸

技术编号:41070632 阅读:14 留言:0更新日期:2024-04-24 11:26
本申请公开了一种游戏的显示控制方法、装置、存储介质及电子装置。该方法包括:获取游戏行为数据和预设游戏图像;基于游戏行为数据,确定预设游戏图像中待显示的地图区域,以及游戏行为数据在地图区域内的第一分布位置;利用第一分布位置获取地图区域对应的透视平面内的第二分布位置;依据第二分布位置在地图区域内显示受控游戏对象的游戏地图轨迹。本申请解决了相关技术中在呈现游戏地图轨迹时存在的游戏流畅性差、资源浪费率高的技术问题。

【技术实现步骤摘要】

本申请涉及游戏,具体而言,涉及一种游戏的显示控制方法、装置、存储介质及电子装置


技术介绍

1、战略模拟游戏(strategy simulation game,slg)是一种以战略规划和决策为核心的游戏类型,玩家需要在游戏中制定战略、建设基地、招募人员、进行征战等,以达到游戏目标。在slg游戏中,玩家的游戏行为基本发生在游戏地图上,无论是建立建筑,还是进行战斗或占领,游戏地图中的任意位置均可用坐标进行表示,例如,可将游戏地图划分为预设数量的网格,进而根据网格的数量确定坐标位置。相关技术中为了实现游戏地图轨迹透视的空间效果,以便玩家可以清晰地看到沿途的地形、地标和其他重要信息,往往需要使用支持三维(three-dimensional,3d)的游戏引擎先搭建3d模型,进而通过游戏引擎的摄像机在游戏中呈现给玩家。但是对于移动端设备而言,运行大批量的高精度3d模型,非常容易造成设备严重卡顿和发热,从而影响玩家游戏体验。另外,对于一些通常用2d资源呈现的轻量化扁平界面,在使用3d模型进行开发时,开发周期更长并且容易造成游戏资源浪费。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请至少部分实施例提供了一种游戏的显示控制方法、装置、存储介质及电子装置,以至少解决相关技术中在呈现游戏地图轨迹时存在的游戏流畅性差、资源浪费率高的技术问题。

2、根据本申请其中一实施例,提供了一种游戏的显示控制方法,通过终端设备提供一图形用户界面,图形用户界面所显示的内容包括:虚拟游戏场景,包括:获取游戏行为数据和预设游戏图像,其中,游戏行为数据为受控游戏对象在虚拟游戏场景下执行的多种预设类型游戏行为,预设游戏图像为预先绘制的与虚拟游戏场景相适配的二维插图;基于游戏行为数据,确定预设游戏图像中待显示的地图区域,以及游戏行为数据在地图区域内的第一分布位置,其中,地图区域为受控游戏对象在虚拟游戏场景中的足迹点分布区域,第一分布位置为地图区域内的足迹点分布位置;利用第一分布位置获取地图区域对应的透视平面内的第二分布位置,其中,第二分布位置为足迹点分布位置在透视平面内的对应点分布位置;依据第二分布位置在地图区域内显示受控游戏对象的游戏地图轨迹。

3、根据本申请其中一实施例,还提供了一种游戏的显示控制装置,通过终端设备提供一图形用户界面,图形用户界面所显示的内容包括:虚拟游戏场景,包括:第一获取模块,用于获取游戏行为数据和预设游戏图像,其中,游戏行为数据为受控游戏对象在虚拟游戏场景下执行的多种预设类型游戏行为,预设游戏图像为预先绘制的与虚拟游戏场景相适配的二维插图;确定模块,用于基于游戏行为数据,确定预设游戏图像中待显示的地图区域,以及游戏行为数据在地图区域内的第一分布位置,其中,地图区域为受控游戏对象在虚拟游戏场景中的足迹点分布区域,第一分布位置为地图区域内的足迹点分布位置;第二获取模块,用于利用第一分布位置获取地图区域对应的透视平面内的第二分布位置,其中,第二分布位置为足迹点分布位置在透视平面内的对应点分布位置;显示模块,用于依据第二分布位置在地图区域内显示受控游戏对象的游戏地图轨迹。

4、根据本申请其中一实施例,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项中的游戏的显示控制方法。

5、根据本申请其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的游戏的显示控制方法。

6、在本申请至少部分实施例中,通过获取游戏行为数据和预设游戏图像,进而基于游戏行为数据,确定预设游戏图像中待显示的地图区域,以及游戏行为数据在地图区域内的第一分布位置,随后利用第一分布位置获取地图区域对应的透视平面内的第二分布位置,最后依据第二分布位置在地图区域内显示受控游戏对象的游戏地图轨迹,达到了快速显示游戏地图轨迹的目的,从而实现了提升游戏流畅性、节约游戏资源的技术效果,进而解决了相关技术中在呈现游戏地图轨迹时存在的游戏流畅性差、资源浪费率高的技术问题。

本文档来自技高网...

【技术保护点】

1.一种游戏的显示控制方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面所显示的内容包括:虚拟游戏场景,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述虚拟游戏场景位于第一显示层级,所述预设游戏图像位于第二显示层级,其中,所述第一显示层级为三维游戏场景画面显示层级,所述第二显示层级为UI显示层级,且所述第二显示层级覆盖在所述第一显示层级的上方。

3.根据权利要求1所述的方法,其特征在于,基于所述游戏行为数据确定所述预设游戏图像中所述待显示的地图区域包括:

4.根据权利要求1所述的方法,其特征在于,利用所述第一分布位置获取所述透视平面内的所述第二分布位置包括:

5.根据权利要求1所述的方法,其特征在于,依据所述第二分布位置在所述地图区域内显示所述受控游戏对象的所述游戏地图轨迹包括:

6.根据权利要求5所述的方法,其特征在于,依据所述第二分布位置在所述透视平面内实时生成所述受控游戏对象的所述游戏地图轨迹包括:

7.根据权利要求6所述的方法,其特征在于,基于所述第一轨迹点与所述第二轨迹点实时生成依次连接的多个轨迹线段,得到所述受控游戏对象的所述游戏地图轨迹包括:

8.根据权利要求7所述的方法,其特征在于,对所述第一轨迹点与所述第二轨迹点进行连接,得到所述当前轨迹线段包括:

9.根据权利要求2所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1所述的方法,其特征在于,所述方法还包括:

11.一种游戏的显示控制装置,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面所显示的内容包括:虚拟游戏场景,所述装置包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为被处理器运行时执行权利要求1至10任一项中所述的游戏的显示控制方法。

13.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至10任一项中所述的游戏的显示控制方法。

...

【技术特征摘要】

1.一种游戏的显示控制方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面所显示的内容包括:虚拟游戏场景,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述虚拟游戏场景位于第一显示层级,所述预设游戏图像位于第二显示层级,其中,所述第一显示层级为三维游戏场景画面显示层级,所述第二显示层级为ui显示层级,且所述第二显示层级覆盖在所述第一显示层级的上方。

3.根据权利要求1所述的方法,其特征在于,基于所述游戏行为数据确定所述预设游戏图像中所述待显示的地图区域包括:

4.根据权利要求1所述的方法,其特征在于,利用所述第一分布位置获取所述透视平面内的所述第二分布位置包括:

5.根据权利要求1所述的方法,其特征在于,依据所述第二分布位置在所述地图区域内显示所述受控游戏对象的所述游戏地图轨迹包括:

6.根据权利要求5所述的方法,其特征在于,依据所述第二分布位置在所述透视平面内实时生成所述受控游戏对象的所述游戏地图轨迹包括:

7.根据权利要求6...

【专利技术属性】
技术研发人员:马昊李家辉何菲薛颖杰吴珊珊李旭泽唐翌珏
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1