|
CandyCrush 糖果传奇
: ?' k% j; U: ]! L部分课时目录(一共14课时)
' @4 C) X" P+ C3 j. ^- k1 h课时1 CandyRush概述
; a/ s( h9 |% S+ Y* O0 u* t; l( q课时2 创建项目和添加Candy
( u" L% B) D3 A! E课时3 二维网格类游戏本质和添加多个Candy2 V5 b: F, T3 T
课时4 随机Candy背景纹理
9 o% S }! o0 f: v7 J课时5 交换功能设计和实现 X+ p6 t+ P3 i; |
课时6 二维数组和删除功能$ E* M( ]5 {7 W2 @
课时7 缓动效果添加和顶格的特殊处理, G' j2 Z! A2 r! L
课时8 检测是否有可以消除的candy
' _& k5 r- e, G" l2 o课时9 完善消除功能和交换检测
2 Z- r Z% e5 Z! k% b$ T5 K0 J课时10 流程梳理和交换效果* R7 s" c% k; ^4 b0 d6 t- |
课时11 音效的添加
X3 ~( z1 ~0 B! K! S2 s课时12 使用协程完善交换功能
$ y$ |1 c2 |: ?$ W课时13 Candy选中效果实现
2 ^' x3 |: d: E, o( J% X- L课时14 添加爆炸效果和震屏效果, d/ \+ R! r; p+ f$ T9 E5 m9 ?% B
' v5 V/ w2 i4 v4 D+ ^, o& ?* n. u0 Y9 f# ^* f7 U
3D跑酷,Escape From Earth 逃离地球
0 | R6 O' U: a, J) R8 M部分课时目录:
1 x4 {" A7 M6 l课时1 逃离地球游戏游戏演示 & v9 _8 V+ U/ O4 |! ^# r: L
课时2 创建工程,引入和介绍素材! u/ [$ m8 q6 b
课时3 创建森林环境的Prefab
; w' p0 \7 d$ s' k% F4 B课时4 添加游戏主角
) ]- p% U! d# g' C0 V* L) S" D课时5 控制环境的无限循环生成
- C' G) h4 c' o9 ^! a课时6 添加一号环境的跑酷路线, ]3 @3 E1 s& c
课时7 添加二号和三号跑酷路线
/ W: Q, Z3 x9 W8 ~# ?3 `课时8 设计障碍物一8 E/ W; D9 W1 |/ K
课时9 设计障碍物二
* S- ^) K8 ~2 f4 z7 ?课时10 给障碍物添加碰撞器Collider
4 T2 I+ e! A' n8 L课时11 创建障碍物的自动随机生成
4 a5 y! \; G- ?; ]" L$ }课时12 添加游戏控制器GameController9 W% D- @& P1 C8 z
课时13 给森林(环境)添加得到目标路经点的方法# M s6 I6 q$ P
课时14 控制主角的移动" K1 z" l" g( P7 _7 @! a
课时15 添加背景声音,介绍动画Animation的使用
) p/ q! M5 @5 G9 L4 M8 _- G16.添加菜单状态的控制
9 H. \, n1 H3 _. U t17.添加主角的影子和控制摄像机的视野跟随
7 Q9 |! s1 d2 {8 W- g/ x18.控制主角闲置Idle状态动画的播放! ^) o. v3 V# f9 J# k
19.处理主角的跑步动画, u4 ]9 A1 a( w" i8 N
20.得到触摸的方向
" m2 n+ U* w: _! C2 }/ f4 z21.控制主角的向左和向右的移动
9 d$ U4 H" n2 s+ f2 P x. S22.控制主角的向左和向右的动画播放' J0 ~. q- _( Q& o ~4 u- @/ J! g6 t% ^
23.给主角添加大触发器和小触发器! I, L) T1 V1 Y+ `
24.完成主角的死亡判定和死亡动画的播放
0 Q- h% v7 ?2 n5 S* A% b25.完成主角跑步和落下的声音的播放# i9 \* m: C2 O
26.添加警车
* O' |: D! h( X27.添加警车追捕和刹车的声音
2 ^, ~( I+ Q9 W. _% j% G- W: A# j6 q28.控制游戏结束的状态
' U0 [" F% K* b! y( e- D2 ?3 s' ?) m R+ A
Unity插件之NGUI 完整开发课程,部分课时目录:8 ]8 w3 s$ ]' H/ w/ {2 G
课时1 NGUI介绍和插件的导入
* M' ~% y: [5 @8 [课时2 创建UIRoot
' U+ S) V+ {( b% l$ ]( g. k& C课时3 学习Label控件,显示文字
8 p# @3 t; i7 R$ }! I) ^/ {课时4 学习Sprite创建精灵,显示图片
( g. Y8 U: q* t9 G& r% E课时5 学习Panel面板,控件容器
( g5 o8 @6 b8 m# ~8 @5 o9 n课时6 创建Button按钮,使用脚本监听按下' ^% K6 N8 A7 q5 f' G
课时7 创建图集Atlas
/ c) e/ M0 f {! _' s课时8 切图SlicedSprite九宫切图. j4 d7 S8 T" I/ \/ N+ l( v
课时9 dynamicFont 动态字体制作和显示
. }5 q# E& L8 Z/ J* m7 n课时10 widget属性,pivot,depth和size
' P$ k- n y+ S3 I. d9 S课时11 NGUI中的Anchor锚点设置
! e; v e9 A H* l2 o% k课时12 Tween动画6 [" f- T( [; A
....
, `" |2 z Q7 R* `& J9 F3 S# x) C2 n z6 [1 C. ?6 u2 k5 o
: F: V2 u" E; ~) |
潜行游戏,Stealth 秘密行动3 ^8 F7 Z4 \: S$ E2 h; Y
部分课时目录(一共30课时)
; H% ?# Z6 } G/ l% c..$ }1 |+ t" J6 Z O# C A! Q
课时31 游戏介绍
- c' o% v3 n; L, l. j课时32 介绍游戏场景和创建工程2 V6 `9 g+ x( z8 w% g" J
课时33 创建游戏环境
0 q, q. z, ^) t- H/ ?. Y- ?9 Z0 ?8 _) G课时34 给环境添加灯光; [ q- {7 B4 _' Q! A# j+ B
课时35 给游戏添加警报灯8 v9 {# \1 g) o
课时36 给游戏添加警报声
. m! v5 M8 {, B课时37 给游戏添加控制器GameCo...6 d" f5 R: |7 m- q
课时38 给游戏添加实时摄像机cctv...
" m6 f/ ~8 @ ?) f课时39 添加摄像机的旋转动画4 m1 e) V( ]9 O L
课时40 添加摄像机的探测功能,警报触...$ q# c/ q1 b" M7 l
课时41 使用游戏管理的标签Tags; r$ S* E& s9 H6 i
课时42 添加激光警报装置
" G. \; K- O3 x3 U/ B; @$ W) P% F课时43 设置激光警报的触发和设置激光...! ~$ m6 s/ k" l: {: t
课时44 添加游戏主角
$ t) a6 [# e: c7 r+ h6 w课时45 设置游戏主角的动画 
& y8 c. a) [' Z. q- m6 q基础班! \1 h7 ^4 J/ b
这套是比较完整的课程,并且有实例课程,并且附带源码2 L8 e2 \/ ^7 n" d! {. t
并非其他只有基础的课程,没有实例!4 J! H, N- J5 r" S9 |
) I& p. F# b& |: {3 _ i
C#语言基础课程课时目录:
) N3 {. ^# o: v. Z5 F课时1 C#基础概述
8 g; m! ~% t! V" ?课时2 创建一个C#文件
* ^5 d! f* J5 q# p; k课时3 编译运行和控制台3 y7 s4 C- [) q- q$ |( [1 Y' ?
课时4 创建你的第一个应用程序$ v* \% S0 z' a$ r! b. }) [
课时5 变量
+ W: a8 o5 g: J/ ?+ E W课时6 表达式( s3 k8 d8 G0 F% E& W1 d
课时7 枚举
% @' {' N: p. E% s$ ]课时8 条件判断语句
8 X: s. R$ b: m4 r5 {, g7 A) }课时9 for循环语句
& ]; U5 }& ~. U( f( K5 E" R% p课时10 while循环语句
5 ]7 h( R9 d) e; u8 t' L课时11 函数
8 \% @$ l# T# z7 c. f课时12 事件
4 L- ]7 ]4 i' n) U$ ^1 a: A5 K0 p; Y课时13 C#进阶
B+ x8 ?" F$ w4 _( d- d% |课时14 类的概念
' b# k! \1 s5 b# D2 ~课时15 继承
1 h! `: U4 N# ]2 j课时16 MonoBehaviour) s1 Z9 r+ I7 V$ z) E5 l
课时17 方法重写Overriding
, b$ Z- M) Q5 `9 \+ Q课时18 方法重载Overloading
' D6 ?: k. J) p* E) P8 a8 g课时19 代理Delegates6 d% M; Q ]& r- r1 d: ]6 ~
课时20 单例设计模式Singletons, h" G. p" [" n r
( t7 Z7 a) U7 [3 o: x. K% G- q0 w6 D; i
基础入门之进入Unity的世界& r1 ]) e/ J9 ^2 Z
课时1 Unity介绍9 w# q, C* E, y. T' j1 S& \
课时2 Unity下载和安装( v& H T$ [# l! U7 k
课时3 Unity 破解+ z* l+ e5 {* c% ?3 g2 c- l4 ]& V( d8 H
课时4 Unity 什么是工程5 |$ L) ]" \0 T0 x
课时5 Unity 学习过程介绍3 @1 D$ a5 I9 t. `7 g; f
课时6 Unity中的五种视图1 v: k) N7 l7 x3 k$ q
课时7 Unity中的资源
, m! l5 Y, N1 @/ t课时8 Unity中的游戏物体' m3 D/ m3 U) J" k
课时9 Unity中的组件Component3 ?6 n( p0 D" ?8 |
课时10 Unity中的场景Scene
! q- Z, G0 B0 B' ]7 u! }6 j- n9 h0 w% }& U课时11 场景中控制工具的使用3 D/ a/ x: X" Y K. [- l; e: W
课时12 Unity中的本地坐标和世界坐标系 w3 C" f2 J: h9 s6 G) E! V/ P, h4 k
课时13 场景视图中的操作
. s2 d) d, e0 y% j课时14 向量: u1 {. O6 ?' a7 U4 @/ U
课时15 小结) R/ p8 ~4 c. i
# u3 l; n& F" P( c) a* v; N- d+ s& M3 Q
6 f4 v4 h: R, G2 c; V& o% h基础入门之Roll-a-Ball滚动小球
! H6 P& F) _8 w! N/ g课时1 Roll-A-Ball游戏介绍
, H4 I) w5 R! M9 x课时2 了解基本集合体
" z! M# U# y: k课时3 创建游戏环境
) O a0 k% W9 Z8 g; w7 u课时4 给世界添加光7 Z n; n8 l: T/ C( C
课时5 学习相机Camera/ {+ w- K. x. u3 q! X7 n6 N
课时6 创建游戏主角
2 t2 h' G2 u5 l课时7 Unity中的刚体和碰撞器
4 W# V0 J6 Z+ i) F, Y课时8 Unity中的脚本编写1 ^ Y# l& a, e" [9 T
课时9 控制主角的移动
" Z# O0 I7 X: Y课时10 控制相机跟随$ l: m* p6 a) b: N @' e
课时11 Transform组件
D* w1 p; V P课时12 创建游戏中的食物0 F' j2 b% b1 _+ N2 G
课时13 认识Prefab,完善场景中的食物
& }4 l& F$ }; H; Z# [课时14 认识触发器
4 E5 Z u" y( {2 S6 m课时15 添加捡起食物功能
; s# R1 ~: G) \- p0 J4 T# X5 g# B3 D* a课时16 日志输出和错误调试
, R% [2 l+ j; ~8 ]: J4 V2 J9 N/ x4 ^9 _
unity经典入门课程之C#基础实例讲解(打砖块实例). N" m! b0 Z% m6 Q9 O$ ]" ~! I
课时1 开发工具VisualStudioToolsForUnity安装和介绍
' s; d& ?+ B' f$ A* F课时2 项目效果预览,创建项目和第一个C#脚本+ _" p3 L1 N/ Y" ~/ g# ^# ]
课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象9 I" j8 r# \/ c% s1 H
课时4 实例化方法高级应用,使用for循环语句创建多个砖块3 e$ x8 a% _) u4 W9 A! N
课时5 课下作业-添加多行砖块
- k) l- T% w% n# _- _5 q课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现
" `, O- d8 [- c- j" O) u" Q课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象2 E' x1 V2 E6 L2 M+ A
课时8 课程小结 3 \/ j3 k i8 r, x
6 K4 _: Q# x1 _, G) x! A8 C7 a ( R* W7 t1 H& A. x$ z, f
|