架构描述

使用鼠标控制主机的移动;

使用脚本控制主机自动发射子弹;

使用UGUI实现相关文字的显示;

使用2D物理引擎实现主机和敌机之间的碰撞检测;

使用脚本控制不同敌机的产生和背景音乐的播放;

使用脚本控制超级武器和奖励的生成;

使用脚本控制背景的移动;

使用精灵的循环渲染实现动画效果;

架构图

images-p2_1.png