摘要

针对现有平台无法支持大型3D项目开发,结合Dots框架,提出了基于代理的Unity3D大型项目开发优化框架(UnityOptAgent).UnityOptAgent是一个Unity3D库,包含用于在Unity3D中开发基于代理的模型的功能,提供可扩展的方法和类以促进核心基于代理的模型流程的实施.UnityOptAgent通过优化Job结构体中的C#代码,从而减少了进程的执行时间.项目可以稳定运行数千个实体角色,大大地提升了脚本的执行速度.

  • 单位
    福建船政交通职业学院