|
CandyCrush 糖果传奇! o, V( c& F( y( {8 z" n( A
部分课时目录(一共14课时)
- M6 T5 [! Z* w/ G/ z. j% }/ H课时1 CandyRush概述6 Q, ~7 l0 Z) J2 p$ f9 g. q, L5 `
课时2 创建项目和添加Candy
4 U7 t- U$ f4 d& \# U; D课时3 二维网格类游戏本质和添加多个Candy
$ j! f8 X1 m2 f9 d8 G) o2 }课时4 随机Candy背景纹理5 ]& B& e# j) _; l
课时5 交换功能设计和实现
6 Q5 Y, c- [1 V课时6 二维数组和删除功能
; l/ v, ^4 v w* l课时7 缓动效果添加和顶格的特殊处理
8 E. k2 x7 q! f! r4 a7 P3 r2 H# v7 P课时8 检测是否有可以消除的candy+ v( B: r) y- n
课时9 完善消除功能和交换检测
6 ?' U) \7 |# N9 M& b! M6 F9 R" s课时10 流程梳理和交换效果
6 Q3 w+ v9 F% T4 G+ f4 @- @课时11 音效的添加 ! H& |7 c' D9 h" N& e
课时12 使用协程完善交换功能
/ O, `* V% p0 W0 O7 F课时13 Candy选中效果实现
) o' X j' K, _ D9 f2 o课时14 添加爆炸效果和震屏效果) X" e% l7 e% V
4 i& B+ \2 m i" F) T2 @# w& E; O- k
6 w$ y& e5 J: B1 t9 k3 G8 K! q3D跑酷,Escape From Earth 逃离地球
! Q. G0 X3 I k6 [+ }部分课时目录:
* u, b! q5 U) u' \9 N. g课时1 逃离地球游戏游戏演示 - y, r- [* N- \. n' w4 @
课时2 创建工程,引入和介绍素材
- V0 ~' w+ ~; P8 z6 V1 u课时3 创建森林环境的Prefab' u$ o' P/ @9 |4 n' y* f& m5 ^
课时4 添加游戏主角
8 }! h) z/ m: x0 w3 P8 J: P3 a课时5 控制环境的无限循环生成
+ ]; h5 r2 d$ _4 L/ r课时6 添加一号环境的跑酷路线
1 C4 D0 R+ A7 e3 |, v8 p课时7 添加二号和三号跑酷路线7 j3 J3 k8 O5 t9 K i% X' a
课时8 设计障碍物一# {' s0 _7 l9 o% u3 f
课时9 设计障碍物二% T" b& R! M& o
课时10 给障碍物添加碰撞器Collider, l! m5 e' ~% }5 e/ s8 k1 D
课时11 创建障碍物的自动随机生成
8 ` p" d3 z+ a; L课时12 添加游戏控制器GameController$ d& B M' k! K! G; ^
课时13 给森林(环境)添加得到目标路经点的方法4 W( e @; T! V
课时14 控制主角的移动, D5 B( J- { O! M# g
课时15 添加背景声音,介绍动画Animation的使用8 q% `" Y+ U6 D3 P+ ^
16.添加菜单状态的控制! a) H, u+ e/ s: D8 p' r6 M
17.添加主角的影子和控制摄像机的视野跟随# ~/ N0 y* J3 q) O8 v. _
18.控制主角闲置Idle状态动画的播放4 m1 m8 H1 J5 ?! q3 @4 K) n
19.处理主角的跑步动画9 Z4 h5 T- W1 v1 t' P. \6 l
20.得到触摸的方向6 [' p5 @0 L- L- t1 h5 g
21.控制主角的向左和向右的移动
; S* Z9 q$ }' a9 v, L A22.控制主角的向左和向右的动画播放8 O% s: m. y" Z D, \
23.给主角添加大触发器和小触发器
4 a* `4 s- v# U/ D* ^24.完成主角的死亡判定和死亡动画的播放
, P. {& n" Y2 e& ~9 |1 S8 I25.完成主角跑步和落下的声音的播放; | M O0 j$ y! g7 G. F: v
26.添加警车, n# a2 l& N) U
27.添加警车追捕和刹车的声音
. ~- ^6 k5 G" Z, r# B28.控制游戏结束的状态( A# d+ j; C2 v% X0 R5 T+ s
0 z4 }0 l7 V) V$ J, y# k
Unity插件之NGUI 完整开发课程,部分课时目录:( O! d/ q7 D/ g9 _
课时1 NGUI介绍和插件的导入 6 b, K+ `& I. q! _% S
课时2 创建UIRoot+ C8 b: s/ C3 J4 u+ Z
课时3 学习Label控件,显示文字
# c4 q- Y8 j f1 P课时4 学习Sprite创建精灵,显示图片
6 C+ k8 a6 u6 ?3 p课时5 学习Panel面板,控件容器
! q. s( p/ b+ b- D$ [ Q# v1 |# W9 V课时6 创建Button按钮,使用脚本监听按下" i2 v+ z) R3 m. {( E
课时7 创建图集Atlas: k: S) o" v [
课时8 切图SlicedSprite九宫切图
9 G+ W4 p& b5 }/ [/ ?课时9 dynamicFont 动态字体制作和显示
) S" v. S# C4 _5 L课时10 widget属性,pivot,depth和size! p5 o% a& {+ O, q% t2 l
课时11 NGUI中的Anchor锚点设置! y( U- G' B! W2 p/ K
课时12 Tween动画0 N9 ?# K9 J' s7 b2 d
....
) v; `4 B$ L: @" M( n0 i' M! M5 y. }0 q$ U5 x- E( D1 h i
- M" b2 `) ]# H4 T/ F潜行游戏,Stealth 秘密行动. ~3 R$ z% G! N
部分课时目录(一共30课时) ]. [8 R+ E( g/ u3 J
../ B% ~* l$ t. f7 H7 [) n- E
课时31 游戏介绍 0 m" N0 |% S8 W% c" `2 s' n1 |
课时32 介绍游戏场景和创建工程7 O- ]( u9 f1 }" w
课时33 创建游戏环境2 k1 {+ ? s# F% S9 D; v
课时34 给环境添加灯光
) j( W7 s# a) @+ c4 b, h& x: b+ z课时35 给游戏添加警报灯* d* w2 x% K3 F- G
课时36 给游戏添加警报声
. u% ?& Y! Z \课时37 给游戏添加控制器GameCo...
" q/ r' I- _2 ~. X; r课时38 给游戏添加实时摄像机cctv...
- P% ~; d) T1 Q1 ^1 f课时39 添加摄像机的旋转动画7 b$ S- @0 U' z2 O& g' q
课时40 添加摄像机的探测功能,警报触...
( T' C8 A0 ?. N/ d4 x课时41 使用游戏管理的标签Tags! }* R# W4 G5 S1 t, q1 c
课时42 添加激光警报装置- F {' p! }+ j
课时43 设置激光警报的触发和设置激光...( X1 E9 v# v0 t J- b8 A
课时44 添加游戏主角3 H: w+ V; V9 I! X( h
课时45 设置游戏主角的动画 
. t, D. X0 p' u基础班$ r7 j, k4 |% o z5 m
这套是比较完整的课程,并且有实例课程,并且附带源码
) R% p7 l O( k. T |并非其他只有基础的课程,没有实例! q- D; L4 b9 \" w
3 m; w% ~8 J7 u! t( K( ^C#语言基础课程课时目录:+ _0 E B7 p9 z7 w- `4 N
课时1 C#基础概述 ?5 q) u' x4 j3 P" ^' b
课时2 创建一个C#文件. y3 x3 l9 t# ^$ s& x: c
课时3 编译运行和控制台9 F3 { ]$ a S: u. V
课时4 创建你的第一个应用程序
2 L. Q, Y: q. t# O课时5 变量
2 q3 z5 j; f, w- H; ^, m% G课时6 表达式
* P( q- Q$ ?* R$ B. r( P课时7 枚举0 n% n- X4 s' Q6 l2 z
课时8 条件判断语句
+ E& C, Q/ l' F4 u7 C6 U课时9 for循环语句( I2 h1 Z; d: J" q- B
课时10 while循环语句: ~* x( \& I( B2 s
课时11 函数
# Z- R' C k7 w4 S课时12 事件( P. y5 C3 x l" T
课时13 C#进阶2 V- u5 y/ O/ e( O9 R
课时14 类的概念1 Q* U4 U! @0 J1 M( p; S+ A$ s
课时15 继承- ?8 ]) e8 F/ o1 j
课时16 MonoBehaviour, E5 A7 f, |! o0 X" N- d( w
课时17 方法重写Overriding9 x5 ^* T# y# t& C
课时18 方法重载Overloading
. ` t; t" G! B: m; @8 W课时19 代理Delegates
- C, S% Q/ n* b9 ~- I0 D( p课时20 单例设计模式Singletons+ B0 z1 u0 w8 J
# y N7 h7 u2 o- n5 }
/ [& g& P5 `; H/ U* i: ]' P' I) [8 ~
基础入门之进入Unity的世界& u( y$ e3 s$ u# M( u) [& Q
课时1 Unity介绍0 n0 u2 p" y3 F2 Q/ t5 M5 [6 Z. V
课时2 Unity下载和安装# W; J3 A9 d- S# s Z
课时3 Unity 破解
5 f1 b% b2 G0 a7 q# X课时4 Unity 什么是工程6 }( E! l% _6 D' _
课时5 Unity 学习过程介绍1 p z, c7 N( H. Q
课时6 Unity中的五种视图
' f! m# c( {% n2 {7 D4 G课时7 Unity中的资源5 E4 ^ K. O' ~( Z9 @
课时8 Unity中的游戏物体4 u9 v9 q; e7 s5 z# r" C) Z
课时9 Unity中的组件Component$ d4 | n- }* v l
课时10 Unity中的场景Scene9 R* j5 S D* F
课时11 场景中控制工具的使用" T) ^: k) C: c- z( [
课时12 Unity中的本地坐标和世界坐标系! `5 K/ B* T6 K, [% T- F. m4 P( R) r
课时13 场景视图中的操作
( J* B0 a( L5 y# Z) R课时14 向量
9 T- a% {+ {8 c课时15 小结& g& [$ w' u1 B' q4 R
$ D1 @* c. @& t
7 N' E! L: [$ D# b; x0 @/ w
基础入门之Roll-a-Ball滚动小球: R& l2 G7 x2 Z1 ^4 ^2 }
课时1 Roll-A-Ball游戏介绍6 f: U E% O' T- }6 e9 e
课时2 了解基本集合体9 |- J! g7 @; _# o0 x7 w# }
课时3 创建游戏环境
, B+ v9 g; w5 i4 i, _课时4 给世界添加光
% b/ ~2 u' b6 A. Y6 o课时5 学习相机Camera
q w6 D$ G7 E6 q. I课时6 创建游戏主角5 p/ r1 f5 A9 P' j
课时7 Unity中的刚体和碰撞器
6 Q, J9 ?, C" l1 T- x( W; e4 C% P0 a) C课时8 Unity中的脚本编写$ E- b, t* F" N0 a! m) [. l L
课时9 控制主角的移动
$ E4 Z# q( X+ b% d$ K8 @课时10 控制相机跟随 N( J) V) Z5 @- x ^: i
课时11 Transform组件
5 L- n+ h& Y5 v$ S# n+ c' ^课时12 创建游戏中的食物
/ I6 X& k3 Z% D6 F! \) B( U* B+ F课时13 认识Prefab,完善场景中的食物' N' d: t f/ g* Q
课时14 认识触发器% k* F* b5 l# s) G. O8 ^
课时15 添加捡起食物功能& X% r; ?" v( @) K2 ]) d
课时16 日志输出和错误调试9 R: ?5 g1 r3 d& w
, g6 I5 J+ v3 n S8 R
unity经典入门课程之C#基础实例讲解(打砖块实例)# s- C7 p! J2 ^; q3 |. D
课时1 开发工具VisualStudioToolsForUnity安装和介绍; p! b" l$ s7 d1 c
课时2 项目效果预览,创建项目和第一个C#脚本- }0 ^8 b" F! [' P/ g2 y" A: U
课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象
* \$ ^* J) b; Z: f课时4 实例化方法高级应用,使用for循环语句创建多个砖块, v+ H1 g* J5 b9 Y; o
课时5 课下作业-添加多行砖块
% k- V! @+ o. [8 {! c5 U4 j课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现3 ]% s+ |* \3 U$ r [* e
课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象
R3 B: Q- G, g6 {1 G, D2 |课时8 课程小结 0 K f' Q% A5 G8 }+ }
. b8 N+ p+ S8 w- Q0 D ' D+ \9 a* \1 b0 J* ?
|