用Unity开发Flappy Bird

来源:互联网 发布:办公室自动化软件 编辑:程序博客网 时间:2024/05/16 01:20

之前上过unity的选修课,学了点java。因为过一阵开发VR还是要unity基础的,于是~
上网找了教程,找了素材。Siki的教程。

现总结下(我是菜鸟,错误的地方望大神指正)

1、着色器
在project中创建,可以选择材质,然后给对象赋上。
2、组件刚体
菜单上component里面有物理Physils 刚体 Rigidbody ,可以把刚体附加到对象上,使对象有物理的重力,可以下落
3、预制体(prefab)
在Hierarchy下面的对象也就是创建的对象,把他拖到project中,最好单独创建个文件夹prefab。不然东西越来越多,真的会很烦,也不容易找。变成预制体后,可以重复使用,复制多个,然后改变那个后,点击apply应用后,其他的也跟着改变。很方便,在做游戏的管道时,真的很方便。
4、unity5.x获取组件
教程是用4.x开发的,我下载的是5.x。。。果然出问题了,现在是获取组件的方法变了:this.GetComponent<Rigidbody>() 然后点就可以了。对应着属性和方法。
5、碰撞器
给对象增加一个碰撞 Collider ,也是组件,增加刚体和碰撞后,对象就很像真实的物体了。根据不同的对象形状选择不同的碰撞形状。这个我真的很喜欢。有种我的世界的感觉。
6、触发器
也就是先创建一个空的对象,然后给他增加碰撞,勾选 Is Trrgger ,虽然增加了碰撞,但勾选了之后是可以穿过去的,然后脚本控制 实现方法,参数就是碰撞的对象,要先判断碰撞的是什么,然后对应的操作,C#还是比较简单。
7、GUITextrue
因为是5.x,所以创建GUITextrue的方法是先创建一个空物体,然后添加组件,组件中GUITextrue~~~
8、摄像头的调整
摄像头有两个,一个orthographic(无论多远,摄像头中物体都是那么大)。另一个是perspective(越远越小,越近越大)
9、打包成apk
我遇到了黑屏问题,主要是安卓apk版本的问题,重新下载就好,http://tools.android-studio.org/ 这个是下载的地址
10、摄像头跟随主角对象
两种方法,一种是把摄像机拖到对象下面,一种是脚本控制。

总结,学到了很多。不想写详细的学习开发过程,只是总结下自己学到的东西。当然还有分享~

Siki老师的教程 (记得关注他的微信公众号哦~)

二、基础案例教程
109 Unity5.2入门课程 - 进入Unity开发的奇幻世界
共24课时 时长2h42m
下载链接:http://pan.baidu.com/s/1o65XgEY
密码:v51t
119 Tanks坦克大战视频教程
共12课时
下载链接:http://pan.baidu.com/s/1hrjfjEW
120 Unity2D游戏开发2D Roguelike拾荒者
下载链接:http://pan.baidu.com/s/1kTYS8ez
124 如何使用Unity5.3开发2D游戏-视频教程
链接://pan.baidu.com/s/1pKUHsev
密码:up2i

三、C#教程
102 第一季 C#编程初级教程
共68课时 时长:10h7m
下载链接:http://pan.baidu.com/s/1i3wCSfj
密码:aj4x
103 第二季 C#编程中级教程
共38课时 时长:5h40m
下载链接:http://pan.baidu.com/s/1o6GLFWe
密码:2536
104 第三季 C#编程高级教程
共79课时 时长:13h41m
下载链接:http://pan.baidu.com/s/1kVxscJl
密码:tpol
105 第四季 数据结构教程
共28课时 时长:4h58m
下载链接:http://pan.baidu.com/s/17HyA6
密码:wtap

四、SDK接入
106 Google AdMob广告接入 - 赚取第一桶金
下载链接:http://pan.baidu.com/s/1FOVKy
密码:4iev
107 unityAds广告接入 - 接入视频广告
下载链接:http://pan.baidu.com/s/1hqtscYC
密码:5mg4
108 Bmob支付接入(游戏商店出售道具功能)
下载链接:http://pan.baidu.com/s/1dD15EUl
密码:wdpn

五、插件
DFGUI - Daikon Forge GUI视频教程
共49课时 时长:10h49m
下载链接:http://pan.baidu.com/s/1ntJ5pvb
密码:gylq
NGUI - Unity最火UI插件学习3.6.8版本
共41课时 时长:7h0m
下载链接:http://pan.baidu.com/s/1eRZLFFG
密码:7nkh
UGUI - Unity 4.6UIBeta版本入门学习
共16课时 时长:2h8m
下载链接:http://pan.baidu.com/s/1jGGWRPk
密码:j10m
UGUI - Unity 5.1超强UI案例学习
共40课时 时长:4h35m
下载链接:http://pan.baidu.com/s/1qW02qwk
密码:ipxt
118 DOTween动画插件视频教程
下载链接:http://pan.baidu.com/s/1ntngtxZ
121 Unity火爆插件Behavior Designer行为树插件学习
下载链接:http://pan.baidu.com/s/1sk0am89
密码:hxab
122 Unity火爆FSM插件PlayMaker视频教程
下载链接:http://pan.baidu.com/s/1eRywEbw

六、游戏开发进阶
112 游戏编程进阶篇 第二季 Windows游戏开发
下载链接:http://pan.baidu.com/s/1eQ6pK0U
密码:yssp
123 unet多人联机游戏开发 - 基于Unity5.3
链接:http://pan.baidu.com/s/1o8283xg
密码:y86u

七、公开课
公开课-C#编程
共9课时 时长:8h38m
下载链接:http://pan.baidu.com/s/1pJ48buN
密码:gq46
公开案例-flappy bird
共4课时 时长:4h24m
下载链接:http://pan.baidu.com/s/1ntzmzbz
密码:tk99
公开课案例-飞机大战游戏
共7课时 时长:5h26m
下载链接:http://pan.baidu.com/s/1o7wSIaI
密码:8d7e
公开课案例-使用df开发应用程序
共2课时 时长:1h52m
下载链接:http://pan.baidu.com/s/1eQjlHZk
密码:ays2
公开课案例-豪华版2048开发
共11课时 时长:6h55m
下载链接:http://pan.baidu.com/s/1c00QDSO
密码:z265
公开课案例-炉石传说-卡牌游戏开发
共25课时 时长:10h11m
下载链接:http://pan.baidu.com/s/1dD8qlcX
密码:4y2m
公开课案例-恶魔射手
共2课时 时长:2h58m
下载链接:http://pan.baidu.com/s/1pJCFA5P
密码:kfqa
公开课案例-合金弹头
共3课时 时长:4h40m
下载链接:http://pan.baidu.com/s/1o6u0JMU
密码:tt24
公开课案例-忍者跑酷 Ninja
共2课时 时长:2h38m
下载链接:http://pan.baidu.com/s/1i3lN1FB
密码:6djl
EasyTouch 触摸检测插件学习3.1.0版本
共1课时 时长1h39m
下载链接:http://pan.baidu.com/s/1ntzSxC1
密码:wcvf
Bmob移动后端云服务平台 游戏数据云端存储
共1课时 时长1h33m
下载链接:http://pan.baidu.com/s/1qW1OiXQ
密码:ayta
iTween插件 - 补间动画插件学习
共1课时 时长1h46m
下载链接:http://pan.baidu.com/s/1sjFZoVb
密码:sdcv
Minimap小地图插件教程
共1课时 时长1h22m
下载链接:http://pan.baidu.com/s/1bnsfrTt
密码:ojge

0 0
原创粉丝点击