CandyCrush 糖果传奇; K/ e1 p- [. e7 M E, D, N
部分课时目录(一共14课时) t0 |' q. i6 t! ?6 c5 h1 w0 R
课时1 CandyRush概述9 r: n6 o) ]+ B% C: f
课时2 创建项目和添加Candy
^ t- x: ^+ A+ G) y课时3 二维网格类游戏本质和添加多个Candy
0 E& F+ {6 g: n课时4 随机Candy背景纹理
9 U( y+ {; [6 M8 x课时5 交换功能设计和实现9 j6 c+ X$ \) J8 \: U: }, t- F
课时6 二维数组和删除功能
& h" }* A# c# @& I( c课时7 缓动效果添加和顶格的特殊处理% ?$ b6 [/ Z2 Q6 ^8 j& W/ h
课时8 检测是否有可以消除的candy& W) T, F3 T! `5 b' U
课时9 完善消除功能和交换检测0 G* ?( v* J) L: n; s
课时10 流程梳理和交换效果
9 B$ F p/ }. P7 B课时11 音效的添加
8 K/ y0 }) [; N7 C! y课时12 使用协程完善交换功能
3 n F' q. r# ~& r& N2 E: V# g课时13 Candy选中效果实现
9 i/ x ^4 B9 D/ N课时14 添加爆炸效果和震屏效果8 o. {1 B# W% ?8 T' v/ m" h
4 x/ [0 ?( P- h/ V) `* N* S# M; h# J4 ?6 Y; l# Q
3D跑酷,Escape From Earth 逃离地球/ a7 K7 R; ^+ Y7 t/ L7 B' [
部分课时目录:
; M) h# Q" f6 W+ p6 e4 u, W课时1 逃离地球游戏游戏演示 # h2 m8 T5 w1 ~0 ~
课时2 创建工程,引入和介绍素材3 a v, m4 M& m4 q& D
课时3 创建森林环境的Prefab% B# J& x6 H$ y0 @
课时4 添加游戏主角: i: C- l! Z+ P& b
课时5 控制环境的无限循环生成, X6 n3 Q v3 D+ e' \
课时6 添加一号环境的跑酷路线: u: X/ b& }) e- z. e
课时7 添加二号和三号跑酷路线: j3 H" P6 k1 x0 g, _
课时8 设计障碍物一4 e& b. g' o& ~: r6 _1 c3 u
课时9 设计障碍物二9 A9 s. H$ Z4 ]8 B+ ?7 F" T( c
课时10 给障碍物添加碰撞器Collider
" l* Q \# U6 k: Z* P! D, k课时11 创建障碍物的自动随机生成& ~9 Y! [( G4 |* n U& r
课时12 添加游戏控制器GameController) g' \2 S7 F: R$ ^3 [% q
课时13 给森林(环境)添加得到目标路经点的方法& d) Y% }9 [, }; G
课时14 控制主角的移动
8 S% ^7 c2 l9 Q' t- w课时15 添加背景声音,介绍动画Animation的使用
3 X: H, S v& {* g16.添加菜单状态的控制
: M" q5 p6 o" t/ d/ T+ v17.添加主角的影子和控制摄像机的视野跟随9 |" E4 I2 v, N5 @8 s* |4 e# u
18.控制主角闲置Idle状态动画的播放" O# V! U1 ~) b! _1 {/ y
19.处理主角的跑步动画
j9 e* x2 _0 h( F+ ^! \20.得到触摸的方向
# V( V5 O, V7 g21.控制主角的向左和向右的移动7 E" K" l# i/ \& M/ C. B! l
22.控制主角的向左和向右的动画播放* e3 E3 J( m' x
23.给主角添加大触发器和小触发器1 G O8 n$ m5 ]
24.完成主角的死亡判定和死亡动画的播放' W; p1 U4 g9 h3 [
25.完成主角跑步和落下的声音的播放 V4 c6 Z: ~0 V D3 S) k
26.添加警车- |: F0 U7 r" ]+ E; Q/ s* n
27.添加警车追捕和刹车的声音* H7 u; ]" {9 m2 c
28.控制游戏结束的状态$ I- c) p( ? o) d% ` G9 C6 p
2 P$ o; S' \. ]( R# b! j. x
Unity插件之NGUI 完整开发课程,部分课时目录:6 b; O! k5 b4 t" m3 t- u. f
课时1 NGUI介绍和插件的导入
2 V/ w) G9 c: e1 |- L课时2 创建UIRoot0 P& c" e) T9 k. ?5 f$ i( H
课时3 学习Label控件,显示文字$ {5 k& l; g5 T
课时4 学习Sprite创建精灵,显示图片
& L( m, V% I. F+ j) ^" U课时5 学习Panel面板,控件容器
. U8 [; s0 L% G2 |+ ?% W6 `# U+ V3 ?课时6 创建Button按钮,使用脚本监听按下, S/ }# o {; D# ~; b9 i
课时7 创建图集Atlas C/ J% j7 O3 W& Y
课时8 切图SlicedSprite九宫切图 d2 q) o& Y: s) O
课时9 dynamicFont 动态字体制作和显示9 o" _9 O/ ]/ f1 ?( U8 c
课时10 widget属性,pivot,depth和size6 T) O& C D' l
课时11 NGUI中的Anchor锚点设置: W( i6 A7 ^; ~ R0 H6 R U; q. ^( B8 O! b* G
课时12 Tween动画
" v1 m' u1 e1 U9 j....; J1 ^. W8 _: I |% X; G' x
! I. l* g- m2 B3 w4 E! E7 _
+ ^1 |1 q+ q8 \" V潜行游戏,Stealth 秘密行动8 h5 P6 ]$ U! E' X
部分课时目录(一共30课时); }* h c6 ?* C: B: u& ]( o
..
0 \! p$ @3 w( {% h6 I0 @课时31 游戏介绍
( |& p8 t% | ]5 ]6 F课时32 介绍游戏场景和创建工程
. t, j, t. l: c, {- v5 I8 I课时33 创建游戏环境3 T% z0 m3 c" l2 x4 V6 |
课时34 给环境添加灯光
" E* B7 `; N0 K) z% E5 r课时35 给游戏添加警报灯
+ F3 P7 O7 q6 y2 o- @0 N2 P( Z课时36 给游戏添加警报声# @' ?( I$ e8 p! A7 Y8 p1 W
课时37 给游戏添加控制器GameCo...& a e6 r/ W$ a- J- B8 p
课时38 给游戏添加实时摄像机cctv..., N8 J% P2 M$ k9 i+ j, U
课时39 添加摄像机的旋转动画
7 P$ P" f& ?1 `课时40 添加摄像机的探测功能,警报触...
d9 @7 h' V$ z5 a0 c课时41 使用游戏管理的标签Tags, ^% E$ p4 e$ s) T
课时42 添加激光警报装置# F3 M0 C) B& ~: S: Z% r; y
课时43 设置激光警报的触发和设置激光...# e2 ], e4 L! {1 U0 e8 T3 u
课时44 添加游戏主角
, }. l h; @. g& y2 s! b9 y课时45 设置游戏主角的动画 
" b+ m6 A, y5 L" w& G基础班
+ N$ A" m9 A5 `& X这套是比较完整的课程,并且有实例课程,并且附带源码0 _' Z2 ?- Y' I9 I5 ~) H% s
并非其他只有基础的课程,没有实例!" l k3 k+ ^* f5 B2 w
$ W! s {# F. d$ MC#语言基础课程课时目录:6 d/ ~$ i6 I- v+ N
课时1 C#基础概述! T; |" [# D& c+ b7 g" U L) Y8 u
课时2 创建一个C#文件* n9 \. z* w1 P) v
课时3 编译运行和控制台1 \$ [. `5 N3 i
课时4 创建你的第一个应用程序
- P4 k6 e8 M5 Q ?/ {课时5 变量
& N3 Z* O6 j) y0 \7 t8 T课时6 表达式
4 |. ]' c& [8 b7 ~. I8 S9 M* D+ [课时7 枚举
. B v( w8 V/ A# w0 G& S/ v9 e课时8 条件判断语句
% g3 ~1 j/ A5 V: ^7 G; x+ a( j, Q课时9 for循环语句4 C+ R B* m' h8 i4 P
课时10 while循环语句
8 W. {. t1 M/ ?( |, f, a1 l课时11 函数
8 e% o1 }- I: v课时12 事件4 q: U% W" t3 u* [1 d
课时13 C#进阶
5 {. k1 |9 t" k; o+ U课时14 类的概念$ N0 D) z; g7 F: q2 S
课时15 继承5 b8 l X2 i2 o; e) X; ~
课时16 MonoBehaviour5 w& K' I% _$ n. v; J4 p1 v
课时17 方法重写Overriding
: f# S5 ]! t5 f8 _4 y课时18 方法重载Overloading0 K8 A7 ]5 H5 Z
课时19 代理Delegates
. Y" T7 p0 p8 `$ C) q课时20 单例设计模式Singletons
: I. [7 r- j/ `0 Q) B
% l! [" q& k) o- U/ ~
" B) r6 k, g- i4 s3 z2 \) v基础入门之进入Unity的世界
! I9 i# T# u X0 K# X2 D6 w课时1 Unity介绍
( M7 W: U1 H4 A# G+ ^% Z5 B; @课时2 Unity下载和安装; u! J5 k: n1 j }
课时3 Unity 破解
, [. Z/ h0 d: O课时4 Unity 什么是工程
, s7 h" C8 Y* c7 N课时5 Unity 学习过程介绍! Z( T) t, Q7 l# i5 C
课时6 Unity中的五种视图
8 c: u3 A1 K9 k7 y6 L! y5 h课时7 Unity中的资源
) d0 `% U+ j" }) I5 q5 X) q课时8 Unity中的游戏物体* K, _/ @8 I' k0 c
课时9 Unity中的组件Component$ X. E/ b) [6 p; Q
课时10 Unity中的场景Scene' v9 g: N1 B& L
课时11 场景中控制工具的使用: i( f9 ^7 P+ x+ \
课时12 Unity中的本地坐标和世界坐标系
# h1 B/ u( ~5 l7 a1 H: F5 b课时13 场景视图中的操作5 P8 g4 G$ t6 s
课时14 向量) V: Q: f" J) {& d( d
课时15 小结8 F" X! a% z: E# _$ y$ u
' c' p: X; |/ ]7 ~: h1 F' Q7 Y, O0 ^
) `& @: C- E6 J" w d6 L基础入门之Roll-a-Ball滚动小球1 H2 [3 S0 E7 i( g( q% K& z9 ^0 w
课时1 Roll-A-Ball游戏介绍4 _! w, ~; A2 n- m# I2 |
课时2 了解基本集合体
1 J! X5 H6 \% y3 w课时3 创建游戏环境- K( q' V6 K9 Y, A
课时4 给世界添加光 Q9 r! M' u% Y. f3 `
课时5 学习相机Camera
g$ W. w0 S2 u% ]9 |课时6 创建游戏主角0 U9 y, l$ J+ d" `% Q
课时7 Unity中的刚体和碰撞器
8 Q+ B: {5 S( H0 Z课时8 Unity中的脚本编写9 i- \" V. ~- U% v( X/ \
课时9 控制主角的移动
' E; ~/ e! @6 b" H3 V课时10 控制相机跟随
+ [, n& {, n% L+ W, W R P' v) C6 V9 a课时11 Transform组件
l9 ]/ E7 o+ N* U2 e6 {课时12 创建游戏中的食物" r. W; b) R" I$ F; ?1 |% g, Q6 l
课时13 认识Prefab,完善场景中的食物+ ^) H3 I4 }. E- M+ v7 O" p& {
课时14 认识触发器
5 q a2 X, s# C/ U1 y课时15 添加捡起食物功能
% Q5 n; O* z4 ~) a7 n; w课时16 日志输出和错误调试. Q- ?$ o& W) G5 A7 N9 O- l
2 F; _+ Q( r9 z f: Munity经典入门课程之C#基础实例讲解(打砖块实例)$ H4 d8 U. p9 l# k- I
课时1 开发工具VisualStudioToolsForUnity安装和介绍1 B$ G/ ]+ r9 R& J0 A# e3 C' u
课时2 项目效果预览,创建项目和第一个C#脚本
1 ]8 n. c$ p3 U) J课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象9 x2 ?* X- y a' ~% h
课时4 实例化方法高级应用,使用for循环语句创建多个砖块3 p6 N( P7 u- r% z; E
课时5 课下作业-添加多行砖块" \ H0 Z5 m6 J; a+ e$ ]$ V6 r' W
课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现
/ a/ R2 V" K6 K# E$ n: a- s课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象
2 o1 u& Y3 e0 Q! x) E5 ]$ h. M( z课时8 课程小结 * w' V' V# B' k/ }; n/ H
C. b2 U" g- C4 j
6 c+ C+ L) q3 c( {3 _8 S
|