Unity3D游戏开发视频课程-飞机大战,三消游戏,Flappy bird等干货案例来袭

系列案例干货来袭(别踩百块,围住神经猫,飞机大战,三消游戏,flappy bird)

5.0 (个评分) 7944人学习

中级 36课时 22小时14分钟 2016/05/26更新

资料下载

二维码 下载学堂APP 缓存视频离线看

    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Unity3D游戏实战开发系列套餐
总价:
267.00
套餐价:
200.32
节省
¥66.68
Unity3D手机游戏基础案例:别踩白块实战视频课程【初学者推荐】
2349人学习
¥49.00
Unity3D实战视频课程-围住神经猫案例【初学者推荐】
2684人学习
¥29.00
Unity3D游戏开发视频课程-飞机大战,三消游戏,Flappy bird等干货案例来袭
7944人学习
¥189.00
更 多 3 门 课 程
刘国柱老师Unity门徒级永久学习卡(游戏+VRAR元宇宙)
总价:
6344.00
套餐价:
3617.20
节省
¥2726.80
Unity编程之C#编程“基础篇”(第2部)
113932人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
34419人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
55652人学习
¥199.00
更 多 33 门 课 程
Untiy快速入门与VRAR系列课程
总价:
536.00
套餐价:
321.60
节省
¥214.40
Unity编程之C#编程“入门篇”(第1部)
200738人学习
¥1.00
Unity编程之C#编程“基础篇”(第2部)
113932人学习
¥99.00
Unity快速入门系列视频课程(第2部)-太空射击与移动端发布技术
10257人学习
¥59.00
更 多 7 门 课 程
Unity3D游戏开发工程师职业学习系列专题
总价:
595.00
套餐价:
416.50
节省
¥178.50
Unity编程之C#编程“基础篇”(第2部)
113932人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
34419人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
55652人学习
¥199.00
更 多 5 门 课 程
Unity编程之C#编程零基础转身企业级系列视频课程套餐
总价:
497.00
套餐价:
347.90
节省
¥149.10
Unity编程之C#编程“基础篇”(第2部)
113932人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
34419人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
55652人学习
¥199.00
更 多 3 门 课 程
新人优惠券
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 84

适合人群:

C#,unity3d游戏,unity3d,3d

课程目标:

系列案例干货来袭(别踩百块,围住神经猫,飞机大战,三消游戏,flappy bird)

课程简介:

欢迎加入我的51CTO官方专属交流群:697483006 

有关学习上的任何问题都可以在群中向老师提出来,我会及时给予解答的。


系列案例干货来袭(别踩百块,围住神经猫,飞机大战,三消游戏,flappy bird)

通过上述几个案例的学习 希望大家能够对unity3d引擎和C#语言的深入的学习。

image.png


image.png

image.png

image.png

image.png

image.png

image.png

image.png



image.png




展开更多

课程大纲-Unity3D游戏开发视频课程-飞机大战,三消游戏,Flappy bird等干货案例来袭

资料下载
  • 第1章 系列案例干货之别踩百块游戏案例 (3小时18分钟 10节)

  • 1-1

    创建项目和导入素材到项目 首先需要创建项目,然后再导入游戏所需要的素材(图片和声音等)

    [12:07]
  • 1-2

    分析案例的开发思路 再开发案例之前需要梳理案例的开发流程,养成好的开发习惯 1、创建项目和导入素材到项目 2、分析案例的开发思路 3、开始游戏界面的创建与游戏界面的创建 4、开始游戏界面与游戏界面的切换 5、场景中各种颜色的木块的随机创建(一) 6、场景中各种颜色的木块的随机创建(二) 7、点击某个木块实现的功能(一) 8、点击某个木块实现的功能(二) 9、分数的计算 10、游戏发布

    「仅限付费用户」点击下载“2-围住神经猫.素材zip.zip”

    [12:18]
  • 1-3

    开始游戏界面的创建与游戏界面的创建 开始创建游戏的开始界面以及游戏的主界面,对不同的界面进行布局

    「仅限付费用户」点击下载“1-别踩白块素材.zip”

    [33:55]
  • 1-4

    开始游戏界面与游戏界面的切换 当点击开始界面上的开始按钮时:开始界面切换到游戏主界面 (开始界面隐藏,游戏主界面显示) 当点击游戏主界面中的返回按钮时:游戏主界面切换到 开始界面(开始界面显示,游戏主界面隐藏)

    「仅限付费用户」点击下载“3-飞机大战.素材zip.zip”

    [18:20]
  • 1-5

    场景中各种颜色的色块的随机创建(一) 色块预制件prefab的制作以及程序中实例化预制件的过程通过Instantiate方法 给每一个色块绑定了一个组件(Block.cs)管理色块相应的功能的开发

    「仅限付费用户」点击下载“4-三消游戏.素材zip.zip”

    [15:18]
  • 1-6

    场景中各种颜色的木块的随机创建 为每一行创建一个色块     1.添加4行(for循环4行)     2.色块的颜色是随机出现的 float num = Random.Range(0,3);     3.色块所在的列数是随机的 int column = Random.Range(0, 4);   //随机数的最小值包含 最大值是不包含的     4.为色块进行坐标的赋值 调用Block类中的setPosition方法

    「仅限付费用户」点击下载“5-flapy bird.素材zip.zip”

    [31:24]
  • 1-7

    点击某个色块实现的功能(一) 为色块添加鼠标按下事件的过程   a.给色块添加collider组件   b.在程序中添加OnMouseDown事件

    [20:19]
  • 1-8

    点击某个色块实现的功能(二) 在OnMouseDown方法中实现以下功能 1、让舞台上的所有色块所在的行数-1 2、查看每个色块的行数-1之后的行数值是否大于0,如果小于0了我们需要删除这个游戏物体 3、当行数下移之后,行数值发生了改变,然后调用设置作品的方法,让它重新定位一下 4、当row小于0时删除游戏物体还要把其从数组列表中移除 5、给最上面一行添加一个色块 6、点击时发出声音

    [17:11]
  • 1-9

    分数的计算 当点击不同颜色的色块增加不同的分值 其中创建工具类存储不同色块增加的分数的变量,此变量为静态变量static

    [22:18]
  • 1-10

    游戏发布 完成游戏的结尾工作: 点击返回按钮到开始界面时需要把游戏中的数据清除,色块删除,数组列表初始化,以及分数清零的功能 发布成PC端的文件exe文件,安装ios,android的环境即可发布ios,android版本

    [15:36]
  • 第2章 系列案例干货之围住神经猫游戏案例 (2小时39分钟 13节)

  • 2-1

    分析案例的开发思路 在开始游戏开发之前进行案例的分析,以确保游戏的正常开发

    [14:42]
  • 2-2

    创建项目和导入素材到项目 分析完案例开发的思路之后,开始创建项目以及把所需要的素材导入项目中

    [04:39]
  • 2-3

    界面的切换 游戏的开始界面切换到游戏主界面的功能 开始游戏界面的布局 给开始按钮添加点击事件

    [11:37]
  • 2-4

    游戏主界面添加多行多列的格子 围住神经猫的主要功能之一:创建多行多列的格子,需要知道奇数行和偶数行的区别 在u3d编辑器中生成port的prefab预制件 在GameManager类中创建8行8列的port(进行实例化) 预制件绑定Port类 在Port类中创建SetPosition(row,column)方法来设置格子所在的坐标

    [16:56]
  • 2-5

    点击格子添加其他颜色的格子 当创建好多行多列的格子之后,我们给每个格子添加鼠标点击事件 让其可以点击添加其他颜色的格子,以表示当前不能再进行移动 给预制件port添加Collider碰撞器组件 给Port类添加鼠标按下事件 在鼠标按下事件中实例化红色的port2物体,并且设置其坐标和点击的port坐标一致

    [13:26]
  • 2-6

    添加动画效果的神经猫 创建动画效果的神经猫:把图片切成多张小图片,之后创建animation

    [06:21]
  • 2-7

    计算神经猫可移动的位置(一) 获取当前猫所在的行数和列数row,column 计算猫周围的6步(如果所在的函数是偶数:上(row+1,column),下(row-1,column),左(row,column-1),右(row,column+1),右上(row+1,column+1),右下(row-1,column+1);奇数行:上下左右,左上(row+1,column-1)左下(row-1,column-1))

    [16:37]
  • 2-8

    计算神经猫可移动的位置(二) 排除不能走的圈圈(当前的圈圈的ifMove的值为false的时候) 让神经猫随机走到某一步上

    [32:41]
  • 2-9

    判断神经猫是否逃脱出现提示界面 当神经猫下一步要走的所在行数为0,所在行数为最大值;所在列数为0,所在的列数为最大值就说明神经猫逃脱了,就出现神经猫赢得比赛的界面!

    [08:50]
  • 2-10

    判断神经猫是否被围住出现提示界面 当神经猫可走的步数为0时说明神经猫被包围住,玩家赢得比赛

    [06:10]
展开更多

¥189.00

立即购买
关注公众号 领VIP会员
下次再说

点击打包下载,即可获取该课程全部资料

迎新春满300减35 满400减50
是否单独购买该课程?
直接购买 去凑单
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部