声明
第一章绪论
1.1.研究背景
1.2.研究目标
1.3.研究意义
1.4.研究方法
1.5.论文结构
第二章Unity3D
2.1.视图 - Views
2.1.1. 控制台视图
2.1.2. 场景视图
2.1.3. 项目视图
2.1.4. 层级视图
2.1.5. 检视视图
2.1.6. 游戏视图
2.2.Unity3D中的主要元素
2.2.1. 游戏对象(Game Objects)
2.2.2. 变形组件(transform)
2.2.3. 碰撞组件(Collider)
2.2.4. 摄像机与地形系统
2.3.Unity3D中的时间概念
2.4.Unity3D中方法的执行顺序
2.5.本章小结
第三章基础队列测试
3.1.基础队列介绍
3.1.1. FIFO– 先进先出队列
3.1.2. LIFO– 后进先出队列
3.1.3. 短任务优先队列
3.1.4. 随机队列
3.2.实验目标与评测标准
3.3.数学模型
3.4.实验方案
3.5.实验平台
3.6.项目设计与执行
3.6.1. 项目架构
3.6.2. UI界面
3.6.3. 项目初始化
3.6.4. 项目运行时
3.6.5. 记录结果
3.6.6. 项目主体类图
3.7.测试结果与分析
3.7.1. 数据分析工具
3.7.2. 统计学基础知识
3.7.3. 统计分析结果
3.8.本章小结
第四章优化与提高
4.1.队列比较
4.2.算法原理
4.3.算法实现
4.3.1. 结构变动
4.3.2. 算法核心代码
4.4.统计分析结果
4.5.NPC之间的协作
4.5.1. Petri网
4.5.2. 动态均衡分配任务
4.5.3. 核心代码
4.6.本章小结
第五章应用示例
5.1.游戏中的应用
5.1.1. 业务应用
5.1.2. 服务器开发应用
5.2.其它领域中的应用
5.3.本章小结
第六章总结
6.1.实验结论
6.2.实验贡献
6.3.个人收获
参考文献
致谢
攻读学位期间发表的学术论文