Unity3D手机游戏基础案例:别踩白块实战视频课程【初学者推荐】

通过本案例的学习可以对Unity3D引擎的使用进行巩固以及对C#语言语法进行巩固;学习从项目的创建到项目的发布整个流程上Unity3D与C#脚本的配合使用;并且可以完全了解通过Unity3D引擎开发2D游戏的整个流程;

2377人学习

初级11课时2015/05/28更新

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

刘建萍
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Unity3D游戏实战开发系列套餐
Unity3D游戏开发视频课程-飞机大战,三消游戏,Flappy bird等干货案例来袭
8116人学习
¥189.00
Unity3D实战视频课程-围住神经猫案例【初学者推荐】
2796人学习
¥29.00
Unity3D手机游戏基础案例:别踩白块实战视频课程【初学者推荐】
2377人学习
¥49.00
更 多 3 门 课 程
刘国柱老师Unity门徒级永久学习卡(游戏+VRAR元宇宙)
虚拟现实之汽车模拟仿真项目开发
19667人学习
¥198.00
三维数字房产互动展示(上部)
2586人学习
¥198.00
游戏UI界面框架设计系列视频课程
63205人学习
¥279.00
更 多 33 门 课 程
Untiy快速入门与VRAR系列课程
Unity编程之C#编程“入门篇”(第1部)
209182人学习
¥1.00
Unity快速入门系列视频课程(第2部)-太空射击与移动端发布技术
11038人学习
¥59.00
虚拟现实之汽车模拟仿真项目开发
19667人学习
¥198.00
更 多 7 门 课 程
Unity3D游戏开发工程师职业学习系列专题
Unity编程之C#编程“基础篇”(第2部)
131997人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
44298人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
64581人学习
¥199.00
更 多 5 门 课 程
Unity3D游戏开发工程师职业学习系列专题
Unity编程之C#编程“基础篇”(第2部)
131997人学习
¥99.00
Unity编程之C#编程“中级篇” (第3部)
44298人学习
¥199.00
Unity编程之C#编程“进阶篇”视频课程 (第4部)
64581人学习
¥199.00
更 多 5 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

本教程是针对刚刚对Unity3D引擎有了基本的认识以及对C#脚本语言有了基本的了解的学员

你将会学到:

通过本案例的学习可以对Unity3D引擎的使用进行巩固以及对C#语言语法进行巩固;学习从项目的创建到项目的发布整个流程上Unity3D与C#脚本的配合使用;并且可以完全了解通过Unity3D引擎开发2D游戏的整个流程;

课程简介:

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

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


本教程是针对刚刚对Unity3D引擎有了基本的认识以及对C#脚本语言有了基本的了解的学员,所准备的一个入门级的开发项目


主要帮助大家巩固Unity3D引擎的使用以及巩固C#脚本的基础语法的认识。


别踩白块案例属于入门级的案例开发,可以对基础知识进行巩固。


项目的大纲如下:

1、创建项目和导入素材到项目

2、分析案例的开发思路

3、开始游戏界面的创建与游戏界面的创建

4、开始游戏界面与游戏界面的切换

5、场景中各种颜色的木块的随机创建(一)

6、场景中各种颜色的木块的随机创建(二)

7、点击某个木块实现的功能(一)

8、点击某个木块实现的功能(二)

9、分数的计算

10、游戏发布

image.png

image.png


展开更多

课程大纲-Unity3D手机游戏基础案例:别踩白块实战视频课程【初学者推荐】

  • 1

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

    「仅限付费用户」点击下载“1-创建项目和导入素材到项目.ppt”

    [12:07]
  • 2

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

    「仅限付费用户」点击下载“2-分析案例的开发思路.ppt”

    [12:18]
  • 3

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

    「仅限付费用户」点击下载“3-开始游戏界面的创建与游戏界面的设计.ppt”

    [33:11]
  • 4

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

    「仅限付费用户」点击下载“4-开始游戏界面与游戏界面的切换.ppt”

    [18:20]
  • 5

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

    「仅限付费用户」点击下载“5-场景中各种颜色的色块的随机创建(一).ppt”

    [15:18]
  • 6

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

    「仅限付费用户」点击下载“6-场景中各种颜色的色块的随机创建(二).ppt”

    [31:24]
  • 7

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

    「仅限付费用户」点击下载“7-点击色块实现的功能(一).ppt”

    [20:19]
  • 8

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

    「仅限付费用户」点击下载“8-点击色块实现的功能(二).ppt”

    [17:11]
  • 9

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

    「仅限付费用户」点击下载“9-分数的计算.ppt”

    [22:18]
  • 10

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

    [15:36]
  • 11

    游戏源码以及素材有关游戏源码以及素材

    「仅限付费用户」点击下载“游戏源程序及素材.zip”

    [0]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部