2。1 Unity3D的界面 ………………………………………………………………………… 4
2。2 Unity3D的坐标 ………………………………………………………………………… 4
2。3 Unity3D的游戏体 ……………………………………………………………………… 5
2。4 Unity3D的脚本系统 …………………………………………………………………… 6
3 游戏的设计与实现 ………………………………………………………………… 8
3。1 场景设计 ………………………………………………………………………………… 8
3。2 主要设计模式 …………………………………………………………………………… 9
3。3 主要的类 ………………………………………………………………………………… 9
3。3。1 Player玩家类 ………………………………………………………………………… 9
3。3。2 EnemySpawn和Enemy ……………………………………………………………… 10
3。3。3 文件操作类 …………………………………………………………………………… 11
3。4 系统实现 ………………………………………………………………………… 12
4 A*算法的设计与实现 ………………………………………………………… 17
4。1 相关的数据结构 ……………………………………………………………………… 17
4。2 A*算法与Dijkstra的比较 ………………………………………………………… 17
4。3 A*算法类的设计 ……………………………………………………………………… 18