使用Unity3D完成一项2D的FlappyBird游戏
项目准备与建立项目环境
1.技术选型
2.Unity3D的版本选择与安装
3.准备美术资源
4.资产管理:版本库
5.项目的基本配置
6.资源导入
游戏介绍
1.本次FlappyBird以网上在线玩的为例,自己采用美术素材来制作一款简易的这样一款游戏。
2.进入游戏
3.游戏结束
游戏详细编程
1.首先下载好Unity官方版本和配置好脚本语言
2.把需要的游戏素材全部拖进Unity3D编辑器
3.使用Unity里面自带的Animation动画制作动态地面
4.创建小鸟模型,运用小鸟模型创建animation动画,小鸟总共有两种模式,一种待定一种上下浮动。飞行状态小鸟翅膀的话也有摆动的制作
5.采用UnityUI画布来增加分数面板
6.设置管道预制体创建代码游戏场景、管道、管道管理、玩家管理编写变量连接Unity面板
7.设置玩家和管道刚体碰撞以及代码编写
8.注重游戏逻辑和编写代码的格式问题,管道预制体中间加透明刚体,处理小鸟穿过管道得分加分机制
9.项目完成及优化,检查代码逻辑和完善代码
最后附上
FlappyBird依据的是网上在线玩的那个模板,自己整理的素材简单做的一个模子。