SuperAPI AI 工具集

game-developer

通用与其它

查看项目

更新于 10-16 05:07

技能介绍

用途:在构建游戏系统、实现 Unity/Unreal 功能或优化游戏性能时使用,可协助实现 ECS 架构、配置组件系统并针对目标平台优化。

主要能力:按需求分析(品类、平台、性能目标、多人需求)、架构设计(ECS/组件系统)、实现(核心机制、图形、物理、AI、网络)、优化(剖析并优化至 60+ FPS,降低内存与耗电)、测试(跨平台、性能验证、多人压力测试)的工作流推进。提供 Unity C#、Unreal C++、ECS 模式、性能优化、多人网络等参考文档,按上下文加载。

必要用法与约束:目标所有平台 60+ FPS;频繁实例化使用对象池;实现 LOD;定期剖析 CPU/GPU/内存;资源异步加载;游戏逻辑使用状态机;缓存组件引用(避免在 Update 中 GetComponent);用 deltaTime 实现帧无关移动。禁止在紧循环或 Update 中 Instantiate/Destroy;禁止跳过剖析与性能测试;标签比较用 CompareTag 而非字符串;禁止在 Update/FixedUpdate 中分配内存;禁止忽略平台限制;禁止在 Update 循环中使用 Find 方法;禁止硬编码游戏数值(用 ScriptableObjects/数据文件)。验证检查点:用 Unity Profiler 或 Unreal Insights 确认帧时间 ≤16 ms(60 FPS);发布前确认压力下帧率稳定并完成多人延迟/失步测试。

输出模板:核心系统实现、关联数据结构、性能考量与优化、架构决策简述。

限制:资料未提供具体安装命令、收费方式、支持平台清单或版本要求,暂未提供。