首页
学习
活动
专区
工具
TVP
发布

Unity3d程序开发

专栏作者
258
文章
58601
阅读量
30
订阅数
C#:单例,闭包,委托与事件,线程,Parallel,Params,扩展方法,接口与抽象类
在对泛型的约束中,最常使用的关键字有where 和 new。 其中where关键字是约束所使用的泛型,该泛型必须是where后面的类,或者继承自该类。 new()说明所使用的泛型,必须具有无参构造函数,这是为了能够正确的初始化对象
立羽
2024-01-15
1590
Unity性能调优手册12第三方插件:DOTween,UniRx,UniTask
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/
立羽
2023-11-27
6430
Unity性能调优手册11PlayerSettings:脚本运行环境,代码裁剪
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/
立羽
2023-11-27
2620
Unity性能调优手册10C#优化:GC,对象池,for/foreach,string,LINQ
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/
立羽
2023-11-27
5380
Unity性能调优手册9Unity的Script:空生命周期函数,tags,组件,string,显式销毁的类(Texture2D、Sprite、Material),burst
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/
立羽
2023-11-27
1730
Unity性能调优手册8UI:Canvas,Layout,RaycastTarget,Mask,TextMeshPro,UI显示
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/ uGUI (Unity标准UI系统)和TextMeshPro(将文本绘制到屏幕的机制)的调优实践
立羽
2023-11-20
2860
Unity性能调优手册2基础:硬件,渲染,数据,Unity如何工作,C#基础,算法和计算复杂度
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/ 性能调优需要对整个应用程序进行检查和修改。因此,有效的性能调整需要广泛的知识,从硬件到3D渲染再到Unity机制。因此,本章总结了执行性能调优所需的基本知识
立羽
2023-11-19
3490
Unity性能调优手册7:渲染优化,DrawCall,剔除,Shader,LOD,TextureStreaming
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/ 本章介绍围绕Unity图形功能的调整实践。
立羽
2023-10-26
1K0
Unity性能调优手册5:Assetbundle颗粒,加载API,卸载策略,同时加载数量
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/ AssetBundle配置中的问题可能会导致许多问题,例如浪费用户宝贵的通信和存储空间,以及阻碍舒适的游戏体验
立羽
2023-10-19
2810
Unity性能调优手册4:资源优化,Texture,Mesh,Material,Animation,ParticleSystem,Audio,ScriptableObject
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/ 游戏制作涉及处理大量不同类型的资产,如纹理、网格、动画和声音。本章提供了有关这些资产的实用知识,包括调优性能时要记住的设置。
立羽
2023-10-08
5410
Unity性能调优手册3:分析工具,Profile,FrameDebugger,MemoryProfiler,HeapExplorer
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/ 分析工具用于收集和分析数据,识别瓶颈,并确定性能指标。Unity引擎本身就提供了许多这样的工具。其他工具包括原生兼容的工具,如Xcode和Android Studio,以及特定于gpu的工具,如RenderDoc。
立羽
2023-10-08
5810
Unity性能调优手册1:开始学习性能调优
翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/
立羽
2023-09-27
4830
unity3d:功能验证,收集开源项目的工程合集
【腾讯文档】UnityForTest目录 https://docs.qq.com/doc/DWm9HSkVhTGdyUUVo
立羽
2023-09-02
2330
Unity3d:GameFramework解析:实体,对象池,资源管理,获取计数,引用计数,自动释放
1.GF万物基于引用池IReference 2.ObjectBase : IReference类的m_Target持有unity中Mono,资源,GameObejct 3.AssetObject : ObjectBase类m_Target持有Assetbundle中的Asset,具有获取,引用两个计数管理释放 4.ResourceObject : ObjectBase类m_Target持有Assetbundle,具有获取,引用两个计数管理释放 5.EntityInstanceObject : ObjectBase类m_Target指向Assetbundle中的Asset实例化后的GameObject,内部m_EntityAsset也是Assetbundle中的Asset 6.对象池具有按照间隔自动释放无用对象,对于实体,获取为0,即无用对象;对于AssetObject,ResourceObject要获取为0,父依赖(自己被别依赖)为0,即无用 7.引用的概念为资源被依赖,例如bundleA依赖bundleB,于是bundleB的引用=1 8.获取的概念:针对资源为对象再派生(关联)出别的对象,例如ResourceObjectA派生出AssetObjectA,即ResourceObjectA获取为1;AssetObjectA再派生出EntityInstanceObjectA,AssetObjectA的获取为1
立羽
2023-08-25
4290
unity3d:YooAsset shader变体收集代码解析
YooAsset.Editor.ShaderVariantCollector.Run
立羽
2023-08-24
5680
unity3d:YooAsset零冗余构建Assetbundle代码分析
1.每个收集器下asset会构建出BuildAssetInfo,这种asset是没有冗余,只有依赖列表 2.每个依赖asset会构建出BuildAssetInfo,会记录将要打入的bundle列表
立羽
2023-08-24
8480
unity3d:小地图UV,UGUIshader毒圈挖孔,吃鸡跑毒缩圈
给了一个方形的mask组件,然后根据玩家位置计算出地图左下角的位置进行移动。这种实现方式虽然简单,但是会有两个问题: 1.Overdraw特别大,几乎很多时候会有整个屏幕的overdraw; 2.玩家在移动过程中,因为一直在持续移动图片的位置(做了适当的降频处理),所以会一直有UI的Mesh重建过程。
立羽
2023-08-24
2180
unity3d:网络同步,状态同步,源码,C#服务器demo
a背后有个观察者b,b对着a运动的方向,发射一个带有宽度的轨道。a超过了轨道即发送PDU,好处是在玩家速度,方向不变时,只需要发送一次PDU,而不需要每时每刻都发送 图下两条绿线即为轨道
立羽
2023-08-24
3210
Unity3d+Gameframework:entity实体代码分析,基于StarForce
游戏场景中,动态创建的一切物体定义为实体。此模块提供管理实体和实体组的功能,如显示隐藏实体、挂接实体(如挂接武器、坐骑,或者抓起另一个实体)等。实体使用结束后可以不立刻销毁,从而等待下一次重新使用。
立羽
2023-08-24
2970
Lua:小数精度计算,几位数判断,四舍五入,最靠近5倍数取整
当我们调用该函数时,该函数返回两个值,第一个值是数字的整数值,第二个返回值是数字的小数值(如果有的话)
立羽
2023-08-24
3630
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档