CandyCrush 糖果传奇
5 L. o0 J& r8 Z+ L7 X( v部分课时目录(一共14课时)+ _7 i7 r W/ w* Y: k# g* @
课时1 CandyRush概述! V+ b5 X! I5 {3 X+ o( w/ `* E# k
课时2 创建项目和添加Candy' r2 d& G! p- ]( i& o3 N
课时3 二维网格类游戏本质和添加多个Candy# n* F9 t3 P" P7 c# A
课时4 随机Candy背景纹理; W8 W3 G, @; D4 O5 n3 _
课时5 交换功能设计和实现0 a& B9 E8 Y6 L6 x6 y" S, S. ?$ B( T
课时6 二维数组和删除功能. f' e6 `; x! J% }1 Q) b* x
课时7 缓动效果添加和顶格的特殊处理
0 F% [. n W/ Y x课时8 检测是否有可以消除的candy
% b9 g% B3 k3 u课时9 完善消除功能和交换检测( P c2 R0 @" `& C, Q3 a! S
课时10 流程梳理和交换效果
" R( [! ?: y. H% s& o2 t课时11 音效的添加
' _ b2 l( [* ]0 {9 w i$ k& l1 j课时12 使用协程完善交换功能/ }8 b3 \1 q# k4 m4 Y. V
课时13 Candy选中效果实现$ P/ y* y5 A- b* U6 D
课时14 添加爆炸效果和震屏效果
) S# C! k6 K% h# s$ U6 M- G% Z. {" x. H; h
% X) G5 [3 n R5 G2 ]
3D跑酷,Escape From Earth 逃离地球6 U( ~2 m$ N" Q9 R% G6 `
部分课时目录:
; Z/ C G+ e \. H+ A) F7 w课时1 逃离地球游戏游戏演示 ' a8 Y7 |: X" g0 [$ O4 F
课时2 创建工程,引入和介绍素材8 O; n* {, P' S. @" a8 m% N
课时3 创建森林环境的Prefab5 _& w. k8 s& ]* C3 k* v
课时4 添加游戏主角4 f& r# z2 ?+ K$ C
课时5 控制环境的无限循环生成
( q7 d+ D) k# ?+ Y* b3 D3 g) x课时6 添加一号环境的跑酷路线
2 Z$ I$ w, O U1 ~5 a课时7 添加二号和三号跑酷路线
$ R' w. `9 m. n9 N; _课时8 设计障碍物一
% [( M2 l& q5 N* v8 [% f5 D/ E' F/ L课时9 设计障碍物二
% A# g1 D, ? R: t( V8 d& Y" q7 K课时10 给障碍物添加碰撞器Collider& q: l. Z1 c3 f" F5 H
课时11 创建障碍物的自动随机生成
j( V7 d& x% U, b# {1 V课时12 添加游戏控制器GameController0 ~* T- _- N0 W7 U# c! [1 ~
课时13 给森林(环境)添加得到目标路经点的方法
, I- I |) B8 u5 n课时14 控制主角的移动) Z# r1 |' ^# K4 v
课时15 添加背景声音,介绍动画Animation的使用% ~) a. H4 W, g5 J4 A* n1 J" e2 N1 L
16.添加菜单状态的控制" w$ i$ {; _# h. \; K# S5 J
17.添加主角的影子和控制摄像机的视野跟随( T9 T) P* o5 R+ v
18.控制主角闲置Idle状态动画的播放$ J. V$ f' r9 F9 L. ]2 X, ^, h5 P
19.处理主角的跑步动画
2 o( v: _1 N* k3 ~. H6 d5 l20.得到触摸的方向
) _5 H/ G2 f8 f; w# O21.控制主角的向左和向右的移动
. O4 D! D: K ]1 m0 |6 A6 Z' y+ i22.控制主角的向左和向右的动画播放( S0 j) g/ a; l8 Q+ F
23.给主角添加大触发器和小触发器9 @' j ]6 t( Z1 L1 I
24.完成主角的死亡判定和死亡动画的播放
* I; D/ F4 }) e( D! F% P0 W25.完成主角跑步和落下的声音的播放
7 m9 F5 Z6 e4 `: t$ s. A26.添加警车' @: P2 k& q/ g; p
27.添加警车追捕和刹车的声音& T. h5 j/ L, F
28.控制游戏结束的状态3 h: Y+ j6 \7 s2 } s1 M3 B
8 S1 b* ^" _5 s& W# H1 V- hUnity插件之NGUI 完整开发课程,部分课时目录:" s3 S+ H" l7 Z6 ] D7 K
课时1 NGUI介绍和插件的导入 $ x) \, W! g/ u
课时2 创建UIRoot; m4 Y9 T# ~# @5 e& C% y) m
课时3 学习Label控件,显示文字. j/ G: v* d+ i0 ^/ o2 n0 P6 s
课时4 学习Sprite创建精灵,显示图片' |) Z( u& u5 J! W& N! y
课时5 学习Panel面板,控件容器& p9 T8 d' F- I$ U* R: v- A
课时6 创建Button按钮,使用脚本监听按下: C* K; m9 D# _. a/ g4 L
课时7 创建图集Atlas1 r/ j5 q# w# ~) T4 m# o, L
课时8 切图SlicedSprite九宫切图
* l, B6 i v4 [ I1 A5 V课时9 dynamicFont 动态字体制作和显示8 r+ q2 N; X8 K
课时10 widget属性,pivot,depth和size
$ O) K& R& c" q$ O& o课时11 NGUI中的Anchor锚点设置3 w$ A9 _1 j. f) M
课时12 Tween动画
/ I. s: S# [) _* ?& x5 o0 O# y# [....$ s% T( e& y$ z- W, V b
& f9 o% W/ r, A$ v. t
* j& M2 [% I* K$ v9 l% f# ^潜行游戏,Stealth 秘密行动
4 S5 T/ Q) c, F' N部分课时目录(一共30课时)
! L+ S3 e/ i9 O9 v5 J' H# C' P..
& m! E. V, A5 \7 o9 @5 [课时31 游戏介绍 9 L# Z! ]( s. T' L5 j
课时32 介绍游戏场景和创建工程9 W! a& y4 s9 |7 {. H7 y8 J
课时33 创建游戏环境) e4 m( _$ n9 r" h$ J0 t- s7 \
课时34 给环境添加灯光
$ m4 o' [, h: R; }3 T课时35 给游戏添加警报灯
6 r# b1 M4 u* q: t' G2 U课时36 给游戏添加警报声
7 q4 R. L! u9 M* p$ a) ^课时37 给游戏添加控制器GameCo...
; B' d* H" @. O! _. n) n% a课时38 给游戏添加实时摄像机cctv...
0 Q, f& Z# m7 O7 {课时39 添加摄像机的旋转动画7 m @" s9 F) p+ ]. U' ?- A9 N
课时40 添加摄像机的探测功能,警报触...
. i9 D1 u2 u) J% G7 \7 J课时41 使用游戏管理的标签Tags
8 _3 ^/ [( l; w9 e5 H& p- j4 n* Y7 L课时42 添加激光警报装置- F7 n0 m/ `" [4 h+ d/ H$ @' z; b
课时43 设置激光警报的触发和设置激光...: @9 ~: Y0 b w4 j0 O5 G5 G
课时44 添加游戏主角; Q" r7 C0 V: n l: r9 k- @" N
课时45 设置游戏主角的动画 % q( z9 M, I) r. Q
基础班4 F2 ?: D" q8 M! Q
这套是比较完整的课程,并且有实例课程,并且附带源码+ ^8 s+ _/ W7 ?# F) \6 w4 h4 @2 d/ Y7 ~
并非其他只有基础的课程,没有实例!
1 z1 i" \; I) u2 ~5 Y# D
. ]$ E' d- n+ v. m2 B3 X9 `+ `* }C#语言基础课程课时目录:
' ^* F I- ` J2 u Z课时1 C#基础概述- s+ ?( j; }2 m' M9 ]
课时2 创建一个C#文件
$ ?4 ]$ [, I, f+ `课时3 编译运行和控制台
4 f) d, W2 p" n课时4 创建你的第一个应用程序/ i/ F i, p/ g
课时5 变量
8 t# S1 N- W' D# ]1 Q课时6 表达式) Q, i( K' s; |2 {
课时7 枚举
. @6 v& ^& X# @- J8 ?' T- m. O$ b课时8 条件判断语句
: s7 r1 k. E+ |' R# S7 i课时9 for循环语句
/ k& D! F2 d, n课时10 while循环语句
" M. k$ R- [+ s9 ?4 I- l8 Q课时11 函数
0 \' o0 d' |- K- n$ X" `3 t课时12 事件
# d% o ~) A) V1 T% Z' e3 {4 X1 O课时13 C#进阶+ f0 T0 ^: @9 E: S1 o* g) [
课时14 类的概念$ V8 A* V8 y! L# e* c- g1 Z
课时15 继承- f! I. M# j& T5 |/ P
课时16 MonoBehaviour
3 _ `) g; m( g4 x课时17 方法重写Overriding) c( J2 _" W6 R9 j. Y' a1 j8 d
课时18 方法重载Overloading9 T+ L; d3 H2 k3 P$ y! ~
课时19 代理Delegates
}$ R# A q5 y a4 M课时20 单例设计模式Singletons
5 _* q; a* }6 j1 P
+ c) n; Z( A/ c6 V$ M
+ \# _. j1 d" H! A基础入门之进入Unity的世界
1 t E2 R% W ~4 R* i4 Z& B' e3 T) Y6 N课时1 Unity介绍* L- ]5 A) |$ ]+ l) l
课时2 Unity下载和安装
1 q& r8 X; ~: p( P课时3 Unity 破解
# N) M k: J+ S1 A; u1 R+ w$ ?' l2 _课时4 Unity 什么是工程& Y. A. ?# Q* N$ A' D9 |. M
课时5 Unity 学习过程介绍0 |7 A4 E1 h' M, @1 F0 |
课时6 Unity中的五种视图% H+ S2 d0 d6 o
课时7 Unity中的资源
$ [ P; V& q1 @% H6 H9 o课时8 Unity中的游戏物体
! `3 A g. e% ~9 c+ l课时9 Unity中的组件Component! J0 k7 s3 K3 x1 c4 m
课时10 Unity中的场景Scene/ q" J, W2 t2 C1 z3 }( F4 [/ F1 H
课时11 场景中控制工具的使用
1 N$ e0 b3 q: G) C' X课时12 Unity中的本地坐标和世界坐标系
# \4 L: v0 q1 I: t$ ~; N; `课时13 场景视图中的操作
: u! y, V* w0 u课时14 向量 A6 J7 `; y; H6 S8 I6 y
课时15 小结5 w3 S* T' s L- f8 k7 ^) k
7 G% S/ v. `" i" o& I0 A! n
`7 P& \0 A1 w2 T& f基础入门之Roll-a-Ball滚动小球
2 E0 t2 U/ }0 X4 X% u课时1 Roll-A-Ball游戏介绍8 {' G& U% }5 [/ `% m4 h
课时2 了解基本集合体* T' W0 L; D" N( S
课时3 创建游戏环境 ?4 [: I) y6 o$ z$ e
课时4 给世界添加光- ~* X! ]( V2 R" \; Q; ~
课时5 学习相机Camera- v& N; l: `' d; Z+ G6 _
课时6 创建游戏主角 D( {8 F' a' [, k
课时7 Unity中的刚体和碰撞器
. Y2 d7 P* R( b& I9 n2 v课时8 Unity中的脚本编写
i# m9 [4 r* x9 J s课时9 控制主角的移动
/ M( n2 Z# k6 {! f0 ?6 p课时10 控制相机跟随( k1 J$ ?. \6 \8 V
课时11 Transform组件" x$ D6 e0 b# ]$ u# x4 a7 n
课时12 创建游戏中的食物" O" k' J% U2 `6 M; s" ~- z4 k. M6 G
课时13 认识Prefab,完善场景中的食物; W% z+ {7 x9 U" D& V1 E
课时14 认识触发器
- B0 F: t9 L2 ~* Q; F课时15 添加捡起食物功能+ g: d, j/ l% d1 q1 ]& ?
课时16 日志输出和错误调试
& s6 m# J8 n/ v2 z% a: u/ @
6 Z- U/ N) c/ M) Eunity经典入门课程之C#基础实例讲解(打砖块实例)
" A/ |# t r5 j0 u- U* m课时1 开发工具VisualStudioToolsForUnity安装和介绍
6 x3 p |4 h8 `( y课时2 项目效果预览,创建项目和第一个C#脚本
_* O) s( Z* q5 m3 r# D0 d( V课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象4 [1 }2 V) p) X) h
课时4 实例化方法高级应用,使用for循环语句创建多个砖块
, I; \ ~* X1 n. A0 F0 m1 B课时5 课下作业-添加多行砖块
" h8 B. A {5 B1 W; F课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现
: y2 T3 ^- d# ]; F9 G2 \. l课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象! j0 E8 P: B1 C4 s7 e
课时8 课程小结
" s+ j! }+ h; x$ }5 E7 Q2 K4 H9 T+ I, Q, o+ X: A
* o) h7 c" [; R! H ] |