论文部分内容阅读
为解决当前跨平台游戏开发难度较大的问题,使用三维游戏引擎Unity3D开发了一款三维射击游戏,并移植到Windows,Web,Mac,Mac Dashboard等多个平台。从图形用户界面、关卡设计、动画模块、声音模块、人工智能等模块入手,阐述了游戏开发过程,解决了陨石围绕星体公转,用A*算法实现飞机自动寻找最近的陨石,建立对声音的监听等问题,并对纹理贴图、天空盒等问题进行了实现和优化。