游戏中同屏有大量的玩家,这些玩家的位置和状态需要及时的刷新。但因为数量众多,开发者得采用一些手段来降低计算的开销,以下描述中哪一个是正确的优化手段?
采取对玩家按规则进行分组,每帧更新一部分玩家数据
每隔3秒更新一次,这样在不更新的时候完全开销为零,大幅的提升效率
按照其他玩家的距离远近来决定更新的频率,约远频率越低
按照玩家视野情况剔除,来降低视野外玩家的更新频率