![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
文章平均质量分 72
鹿野素材屋
独立游戏/应用开发,《香椿勇者》开发者,长期接各类外包。
对动作游戏、游戏AI具有浓厚兴趣,现在主要进行模拟经营类型游戏开发。
展开
-
Unity项目优化方案2023
每年整个新活,每年出个手游项目。又到了项目收尾的季节,也是最掉头发的时候。这两周开启漫漫的优化之路。老方法,先按住Ctrl+7,打开profiler性能分析工具,找到性能占用的大头。不用看也能猜到,Batches是优化的重头戏。原创 2023-03-07 10:52:22 · 1558 阅读 · 0 评论 -
Unity使用NaveMesh实现第一人称视角移动
navemesh已经大量使用到游戏中,但大部分寻路都是使用SetDestination函数,给予一个目标点移动,第一人称直接操控移动的文章很少。为了解决这个问题,特此出了这篇文章。这篇博客主要使用NavMeshPath,通过得到移动数组,最终实现正确移动。以上就是今天要讲的内容,本文仅仅简单介绍了NavMeshPath的使用,而NavMeshPath提供了大量能使我们快速便捷地处理数据的函数和方法。(吐槽下~官方总结)原创 2022-11-15 11:40:18 · 1519 阅读 · 1 评论 -
射线实现扇形检测
参考了一篇博客,简要写了下demo,代码如下using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScript : MonoBehaviour{ // Start is called before the first frame update void Start() { } // Update is原创 2022-05-19 14:17:41 · 426 阅读 · 0 评论 -
一个简单的游戏性能测试用例
作为开发人员,我们经常会遇到美术给的模型面数过多等情况。为了避免返工,可以先做一个简单的游戏性能测试用例。具体功能如下:1,生成测试盒子;2,得到游戏中的点面数;3,FPS实时监测检测点面数的代码如下:using UnityEngine;using System.Collections;/// <summary>/// 计算场景中的顶点与三角面/// </summary>public class CalculateVertsAndTris : Mo.原创 2020-11-18 14:20:30 · 3619 阅读 · 0 评论