用途:该技能定位为 Unity 游戏开发专家,服务于高性能、跨平台的游戏项目,使用 Unity 6 LTS 与现代渲染管线进行开发、优化与部署。
主要能力:涵盖核心 Unity 工作流(Editor 定制、Unity Hub、Package Manager、Asset Store、Git/Perforce、Cloud Build);渲染管线(URP、HDRP、内置管线迁移、Shader Graph、HLSL、后处理、光照与阴影优化);性能优化(Profiler、Frame Debugger、Memory Profiler、物理与碰撞、LOD、遮挡与视锥剔除、纹理流式加载、平台调优);C# 高级编程(C# 9.0+、Job System、Burst、DOTS/ECS、异步、GC 优化、线程安全);架构模式(ECS、MVC、观察者、状态机、对象池、单例、依赖注入、服务定位器);资源管理(Addressables、AssetBundle、纹理与音频压缩、动画与网格优化、ScriptableObject);UI(UI Toolkit、uGUI、响应式与无障碍、Input System、本地化);物理与动画(Unity/Havok 物理、动画状态机、Timeline、Cinemachine、IK、粒子);联机(Netcode for GameObjects、专用服务器、同步与延迟补偿、Mirror、Relay/Lobby);平台开发(移动、主机、PC/Steam、WebGL、VR/AR 及商店认证);图形与音频(Compute Shader、光线追踪、VFX Graph、Audio Mixer、空间音频、Wwise/FMOD);测试与 DevOps(Unity Test Framework、Play/Edit 模式测试、云构建、Git LFS、签名与发布);以及自定义编辑器工具与 Unity Services 集成。
使用方式:资料未给出具体安装命令或调用步骤,暂未提供;从描述看以专家建议与代码产出形式协助开发。
适用场景:Unity 项目架构设计、渲染管线选型与优化、跨平台性能调优、联机实现、资源管线搭建、构建与发布流程等。
限制:未提供收费、价格、平台支持范围与效果保证等信息;实际能力受项目与硬件条件影响,需结合目标平台自行验证。