The invention provides a control method and device for displaying the number of people on the same screen in a game. By acquiring the performance parameters of the game during its operation, the upper limit of the number of people on the same screen is adjusted according to the performance parameters. The performance parameters include one or more of the following parameters: the frame rate of the game, the CPU occupancy rate of the game process, and the total CPU occupancy of the terminal equipment running the game. Utilization rate. The method can dynamically adjust the upper limit of the number of people on the same screen according to the performance parameters of the game, so that the upper limit of the number of people on the same screen matches the performance of the game, guarantees the performance of the game and improves the user experience.
【技术实现步骤摘要】
游戏中同屏显示人数的控制方法和装置
本专利技术涉及游戏
,尤其涉及一种游戏中同屏显示人数的控制方法和装置。
技术介绍
大型多人在线(MassiveMultiplayerOnline,简称MMO)中,同屏窗口内会同时存在非常多的玩家,玩家数量可能成百上千,甚至更多。如果没有对同屏显示人数进行限制,就会导致游戏帧率低下,从而影响玩家体验,而同屏显示人数过低也同样不利于玩家正常交互。现有技术中,玩家可以根据自己使用的游戏设备的性能设置同屏人数上限,在游戏页面上提供了同屏人数上限的设置入口,玩家打开对应的页面输入同屏人数上限。当虚拟角色Y跳转到虚拟角色X附近一定范围时,触发服务器执行感兴趣区域(AreaOfInterest,简称AOI)进出事件,服务器会发送虚拟角色Y的数据给虚拟角色X,并判断当前同屏显示人数是否超过预设的同屏显示人数上限,如果超过该上限,即不显示虚拟角色Y,如果没有超过该上限,则显示虚拟角色Y,并且当前同屏显示人数加一。同理,当有虚拟角色离开虚拟角色X的视野范围,同屏显示人数减一。一方面,现有技术中,玩家设置的同屏显示人数上限不准确,另一方面,在游戏过程中,同屏人数上限固定,使得游戏性能不佳。
技术实现思路
本申请实施例提供一种游戏中同屏显示人数的控制方法和装置,能够保证游戏性能,提高用户体验。本专利技术第一方面提供一种游戏中同屏显示人数的控制方法,包括:在游戏运行过程中,获取游戏的性能参数,所述性能参数包括以下参数中的一个或者多个:游戏的帧率、游戏进程的中央处理单元CPU占用率、运行游戏的终端设备的总CPU占用率;根据所述性能参数调整游戏的同 ...
【技术保护点】
1.一种游戏中同屏显示人数的控制方法,其特征在于,包括:在游戏运行过程中,获取游戏的性能参数,所述性能参数包括以下参数中的一个或者多个:游戏的帧率、游戏进程的中央处理单元CPU占用率、运行游戏的终端设备的总CPU占用率;根据所述性能参数调整游戏的同屏显示人数上限。
【技术特征摘要】
1.一种游戏中同屏显示人数的控制方法,其特征在于,包括:在游戏运行过程中,获取游戏的性能参数,所述性能参数包括以下参数中的一个或者多个:游戏的帧率、游戏进程的中央处理单元CPU占用率、运行游戏的终端设备的总CPU占用率;根据所述性能参数调整游戏的同屏显示人数上限。2.根据权利要求1所述的方法,其特征在于,还包括:根据调整后的同屏显示人数上限,确定下次调整的时间间隔。3.根据权利要求2所述的方法,其特征在于,根据调整后的同屏显示人数上限,确定下次调整的时间间隔,包括:当调整后的同屏显示人数上限增大时,根据所述调整后的同屏显示人数上限,确定下次调整的第一时间间隔,其中,所述调整后的同屏显示人数上限越大,所述第一时间间隔越长。4.根据权利要求2所述的方法,其特征在于,根据调整后的同屏显示人数上限,确定下次调整的时间间隔,包括:当调整后的同屏显示人数上限减少时,根据所述调整后的同屏显示人数上限,确定下次调整的第二时间间隔,其中,所述调整后的同屏显示人数上限越大,所述第二时间间隔越短。5.根据权利要求3所述的方法,其特征在于,根据所述调整后的同屏显示人数上限,确定下次调整的第一时间间隔,包括:根据以下公式确定所述第一时间间隔T1:T1=B/C;其中,C为调整系数,B为所述调整后同屏显示人数上限,C为预设值。6.根据权利要求4所述的方法,其特征在于,根据所述调整后的同屏显示人数上限,确定下次调整的第二时间间隔,包括:根据以下公式确定所述第二时间间隔T2:T2=(A-B)/C;其中,A为最大优化人数上限,C为调整系数,B为所述调整后的同屏显示人数上限,A和C为预设值,B小于或等于A。7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:当所述同屏显示人数上限增加时,或者,显示队列的人数减少时,根据等待队列中包括的虚拟角色的优先级,从所述等待队列中选择虚拟角色加入所述显示队列。8.根据权利要求1-7任一项所述的方法,其特征在于,还包括:当检测到第二虚拟角色进入第一虚拟角色的感兴趣区域时,确定所述第二虚拟角色的优先级;判断游戏页面内的当前显示人数是否达到所述同屏显示人数上限;当所述当前显示人数达到所述同屏显示人数上限时,根据所述游戏页面内当前显示的虚拟角色的优先级以及所述第...
【专利技术属性】
技术研发人员:陈少群,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。