快速开始

介绍

本项目是优就业 Unity教研室二室讲师与2020年进行开发的开源项目,整个项目的代码开源上传在了github 和gitee上。

开发工具

Unity2017.4.6f1+VS2017

硬件要求

64位win10/win7操作系统,i5及以上处理器,GTX1060及以上独立显卡,4G内存,20G硬盘

软件要求

需要安装Unity2017及以上版本,VS2017脚本编译软件

项目结构说明

微信打飞机游戏项目框架目录
	BackGround 背景的移动
		BGMove 控制背景图片循环播放文件
	Hero 主机的移动和发射子弹
		SpriteRenderer 精灵渲染组件
		BoxCollider2D 2D盒形碰撞器组件
		Rigidbody2D 2D刚体组件
		AudioSource 声源组件控制声音
		Hero 控制主机移动和子弹发射文件
    	GunTop 前端子弹发射点
    	GunRight 右侧子弹发射点
    	GunLeft 左侧子弹发射点
    Spawn 控制不同敌机的产生
    	Spawn 控制敌机产生文件
    GameManager 游戏管理器
    	AudioSource 声音组件控制背景音乐播放
    	GameManager 控制游戏状态文件
    Canvas 画布用来显示UI控件
    	AudioSource 声音组件控制按钮点击音效
    	Start 游戏开始按钮
    	Pause 游戏暂停按钮
    	Text Score文字显示
    	Score 显示得分
    	Bomb 显示炸弹图标
    		Text 显示炸弹个数
    EventSystem 事件系统响应按钮点击事件	

开发环境搭建

Unity引擎中国官网

Unity官网:https://unity.cn/

下载Unity安装助手

Unity引擎下载网址:https://unity.cn/releases/full/2017

环境安装教程

1、下载2017.4.6f1版本

点击Installer下载安装助手

images-p3_3.png

2、双击安装助手开始安装

images-p3_4.png

3、点击Next继续安装

images-p3_5.png

4、 勾选复选框,点击Next继续安装

images-p3_6.png

5、勾选要安装的模块,点击Next继续安装

images-p3_7.png

6、 选择安装路径,点击Next继续安装

images-p3_8.png

7、 安装过程中会自动安装VS编译器

images-p3_9.png

8、 安装完成后打开VS,点击工具->获取工具和功能菜单

images-p3_10.png

9 、勾选需要安装的开发模块

images-p3_11.png

images-p3_12.png

images-p3_13.png

10、点击窗口右下角的修改按钮直到完成安装即可

images-p3_14.png

功能列表

功能大类功能点描述完成情况
背景控制控制背景的移动游戏开始后背景会循环播放已完成
敌机的生成随机生成不同的敌机在屏幕的上方随机产生不同类型的敌机已完成
主机的移动控制主机的移动主机会随着鼠标一起移动已完成
游戏控制器控制游戏的开始和暂停当点击不同的按钮时,控制游戏的开始和暂停已完成
奖励的生成随机生成物品奖励随机生成不同的物品奖励已完成
UI界面搭建用来显示文字和交互按钮用来显示分数、开始和暂停按钮以及炸弹的图标已完成
碰撞检测主要用于进行碰撞检测检测主机和敌机、主机子弹和敌机之间的碰撞检测已完成