|
CandyCrush 糖果传奇/ ?9 J. f& `0 `% J& {# @: s7 e
部分课时目录(一共14课时)% c2 y: f" _0 g- \1 e$ r0 j$ g
课时1 CandyRush概述
+ `% ~; a- S* J课时2 创建项目和添加Candy! m* I3 x; B) w' h2 P5 l' @
课时3 二维网格类游戏本质和添加多个Candy
i$ w& y# v/ i& t3 V! e" o7 }课时4 随机Candy背景纹理
4 G/ p. e, o1 _课时5 交换功能设计和实现6 J" @) S0 Q( z% l6 w6 y5 W
课时6 二维数组和删除功能8 C- a0 I7 B1 \/ i/ n3 m6 J
课时7 缓动效果添加和顶格的特殊处理2 I3 ?7 }5 ~; g7 e- n2 Z
课时8 检测是否有可以消除的candy
, |5 h4 y3 Z6 v. a4 I2 ?$ Z课时9 完善消除功能和交换检测6 E- _; P1 A6 ]6 J/ d
课时10 流程梳理和交换效果8 z5 z+ Q# v% n6 p$ Q
课时11 音效的添加 " B5 k) F' ^. e# c2 E6 U
课时12 使用协程完善交换功能
" |9 q; Z8 b" S课时13 Candy选中效果实现3 O0 _! R; W0 F9 T4 Y! h
课时14 添加爆炸效果和震屏效果
% @0 O5 {$ Y( y; F+ E4 f8 J* m3 u- Y2 U
4 h# n! D5 R# I- o
3D跑酷,Escape From Earth 逃离地球
2 z' p' y3 P5 N- }部分课时目录:8 n G1 x1 [/ z5 d: K, H$ J9 B. u
课时1 逃离地球游戏游戏演示
1 y4 H) i4 i( x7 f课时2 创建工程,引入和介绍素材
3 R& r+ ]5 _' n: H7 g( v* C课时3 创建森林环境的Prefab
! [% G$ B c" _$ J课时4 添加游戏主角* q; h6 y! @+ y% `# m) X
课时5 控制环境的无限循环生成* t( t8 A, w) Y" i. f
课时6 添加一号环境的跑酷路线
3 P6 P3 U7 [) _7 M/ V( U7 C课时7 添加二号和三号跑酷路线) o! G$ I F3 \! \+ b" @0 E* N% l
课时8 设计障碍物一% r. ^! H, H" k$ ` w0 v
课时9 设计障碍物二4 ~* G. b) r* I. h, w1 j
课时10 给障碍物添加碰撞器Collider8 u* S+ v% r3 H5 L* B
课时11 创建障碍物的自动随机生成 j* J6 k6 S+ N7 Q K1 D( ] {
课时12 添加游戏控制器GameController
% h$ v: F" |5 X8 ~3 w课时13 给森林(环境)添加得到目标路经点的方法* b6 n# S( z% j3 H6 N" J
课时14 控制主角的移动; Q0 _, L( i5 x8 E2 S& b
课时15 添加背景声音,介绍动画Animation的使用, A7 d# h' l+ X# P+ _
16.添加菜单状态的控制
) P- C2 B4 `/ E% B& M2 l# d4 w17.添加主角的影子和控制摄像机的视野跟随, r. w. H2 G1 h
18.控制主角闲置Idle状态动画的播放3 v1 \/ }5 `6 r' B8 ?4 ~) }; n
19.处理主角的跑步动画# n$ T# D1 M6 V; L d) v" S
20.得到触摸的方向
: j; p! ^" O7 C. x; J21.控制主角的向左和向右的移动
8 l7 t6 l- ^1 r) _6 n8 ^22.控制主角的向左和向右的动画播放" R1 l/ Q6 A# }/ z+ K3 }
23.给主角添加大触发器和小触发器2 S) u+ y' T2 G) Y+ R' D
24.完成主角的死亡判定和死亡动画的播放 \/ M. Q+ B8 Q; X, u# s/ V7 e
25.完成主角跑步和落下的声音的播放
, V- R* P: J' k" \1 ]/ \; g26.添加警车
) d- L4 c% |' R) L+ ]0 G; t27.添加警车追捕和刹车的声音/ Z$ i; e/ W9 N' }4 s" z0 k) u
28.控制游戏结束的状态. b9 p j7 m2 i) a; `
9 F4 D! I: ]2 x# X/ mUnity插件之NGUI 完整开发课程,部分课时目录:( w, R( O5 ^4 }$ O1 h' B: \. _" b
课时1 NGUI介绍和插件的导入 6 k5 f1 j8 A, M `
课时2 创建UIRoot+ q& m+ M; i1 P" V. X) x7 w
课时3 学习Label控件,显示文字
. l* U6 D9 o" E$ d. ^课时4 学习Sprite创建精灵,显示图片
0 s" G S) y3 B2 P6 f: D课时5 学习Panel面板,控件容器
. s* s1 U6 F! q7 G课时6 创建Button按钮,使用脚本监听按下( o% {+ O3 e; Y) G
课时7 创建图集Atlas
5 s" C; ]9 ]# ]. O课时8 切图SlicedSprite九宫切图
2 {' A2 S8 x0 e( ]8 E课时9 dynamicFont 动态字体制作和显示2 W+ P, q8 o, D# K' H7 \: Y& J
课时10 widget属性,pivot,depth和size
4 j# _! I3 K2 x0 a课时11 NGUI中的Anchor锚点设置
2 {& V+ D" F+ T4 H0 q/ ^课时12 Tween动画
/ E# y/ k+ s7 V K. X1 s8 j....4 M2 r/ U) J/ g9 v" f4 ^
r' x9 ~- v3 {2 l& B4 }0 c3 u: X
9 u% r8 ~# S3 p) p: Q3 q, Q( j潜行游戏,Stealth 秘密行动1 G5 _# V2 _/ R1 s& Q2 L
部分课时目录(一共30课时)
# s; Q% R5 }2 d K..
3 W) @* C5 i% I$ I; q+ y2 j+ Z) a课时31 游戏介绍 / x- }3 U/ D0 W! \
课时32 介绍游戏场景和创建工程7 j/ C; S. g9 p7 u6 s
课时33 创建游戏环境
8 A7 B+ q: g" z. U# A6 l; X课时34 给环境添加灯光
0 J& z* W% m c) W5 k% ]- T课时35 给游戏添加警报灯' _, V3 J) A5 F7 a( k7 s& a
课时36 给游戏添加警报声
+ u. N5 ~7 z' E; ^' G9 g课时37 给游戏添加控制器GameCo...
$ m" O) S* N2 d3 u课时38 给游戏添加实时摄像机cctv...
, l$ |3 p/ s5 m5 }! j课时39 添加摄像机的旋转动画
7 {9 g9 B! L: X4 M/ Y, H6 q课时40 添加摄像机的探测功能,警报触.../ Z: h3 O# K+ P4 ?! {/ S$ n( X+ N
课时41 使用游戏管理的标签Tags( ?6 m4 E8 V( B
课时42 添加激光警报装置. l$ h. q- J- {6 R/ ]7 o, i1 E
课时43 设置激光警报的触发和设置激光..., e& z* r+ U7 s0 Z+ Y1 P
课时44 添加游戏主角6 W3 u0 D1 w# ]) N9 i E
课时45 设置游戏主角的动画 
1 Y1 m4 M, I6 U" a基础班3 E: C. s. k$ a3 ]# j
这套是比较完整的课程,并且有实例课程,并且附带源码
% `! y" y3 W/ j# q并非其他只有基础的课程,没有实例!
) ?3 u, q3 _( H
2 T' {9 u7 S3 q. ]! g% oC#语言基础课程课时目录:
% H; R# @; n8 q# ? R4 x课时1 C#基础概述
1 a8 a r( x. B3 ~! Q: N课时2 创建一个C#文件. L, ?& l( i& d& u6 ]1 U
课时3 编译运行和控制台( q+ l& Y+ b/ |. r7 B$ Q0 c
课时4 创建你的第一个应用程序3 ?- x6 w; w6 `0 Z& y
课时5 变量( }* N' M: Q/ q3 n/ j' [! v
课时6 表达式6 k* }! G, k2 I/ A% X+ A9 w& U) Z
课时7 枚举+ a4 s' u. ?. `& T6 j: x6 f) Y7 {0 o
课时8 条件判断语句8 u; T+ K, M: K; b9 w2 S5 A" O
课时9 for循环语句
. _- v2 ?/ `6 K课时10 while循环语句0 d) p l. w% G# _* o) L
课时11 函数
t$ p; g9 ^- \; ~, e/ I课时12 事件
2 T( I. T' k* [9 w0 a8 e课时13 C#进阶5 b& E3 l& L& `( J7 G
课时14 类的概念
, j/ @" y# p; |/ H* P. K课时15 继承
3 x( m% i B i课时16 MonoBehaviour
0 |4 t Q. Y9 S2 y课时17 方法重写Overriding
/ v" _6 r f C/ y7 s" G6 J课时18 方法重载Overloading! C6 q' U& b# B2 P
课时19 代理Delegates
+ A% r0 J" e' d2 z7 l0 J课时20 单例设计模式Singletons6 F1 i6 f/ k9 c l& w& e0 c+ y
: ?. L: F! F/ C, u
* b( I- U, o7 W" r$ Y6 k基础入门之进入Unity的世界
8 o$ \; K5 W9 t% V* Y课时1 Unity介绍
- ~: u6 E* e( ?0 F# @: m4 F课时2 Unity下载和安装
% A5 T9 k4 B/ `* v; g2 G课时3 Unity 破解& e) O' n# g1 ~& h; p
课时4 Unity 什么是工程
5 Q) i5 d8 P! d6 K. K% w3 e' z课时5 Unity 学习过程介绍
3 o O7 }, f+ {课时6 Unity中的五种视图
' z) |. z* u; [0 H9 d课时7 Unity中的资源; f5 v5 u" D* c! S9 {+ d3 w
课时8 Unity中的游戏物体) |6 Y$ n l) e; }, s0 {, z
课时9 Unity中的组件Component8 H7 U9 l- S4 C4 s
课时10 Unity中的场景Scene
- ]. b% s- z! [ Z* y' s) d课时11 场景中控制工具的使用
% K) O' G( i% q' z课时12 Unity中的本地坐标和世界坐标系* ]8 V- q, \/ s+ {+ P4 S. j3 M+ u
课时13 场景视图中的操作- X; j" |# d3 \0 e
课时14 向量
, G( F0 R7 h2 ~8 j: P/ x* V课时15 小结
+ h Q# T$ r; R& i, T0 W+ v8 a# ?' B+ a( S. Z" T
0 s$ N+ H* m" u, o5 v* J$ Y
基础入门之Roll-a-Ball滚动小球
+ m/ g7 {- x3 ^课时1 Roll-A-Ball游戏介绍% h2 P0 x$ Y) M+ K5 H Q7 P
课时2 了解基本集合体0 H7 w" ?+ p) X8 r) Z# r% Z0 x- L. Z
课时3 创建游戏环境# z. j9 f6 z8 M x. r2 \* h
课时4 给世界添加光
( o* x5 [- X+ M, k/ e4 _课时5 学习相机Camera
- m" x; y/ m8 R- g课时6 创建游戏主角0 d; M! Z1 z* L$ o
课时7 Unity中的刚体和碰撞器
. Q P$ t+ {! p! \" o; V0 M课时8 Unity中的脚本编写; k l: ~, r7 [
课时9 控制主角的移动" x, H) E6 r; M6 I; y( z# ?# P. g" C0 L
课时10 控制相机跟随5 U8 l7 x, V# ~
课时11 Transform组件
7 C3 ?( l0 ?3 \; p d3 ~/ A课时12 创建游戏中的食物
# x- r4 c4 J K0 o课时13 认识Prefab,完善场景中的食物1 b0 A) {7 m+ z. T9 s; l6 A
课时14 认识触发器# ` \0 X( t6 s: K' \4 T
课时15 添加捡起食物功能. n) f- S* c5 R2 y! q- B
课时16 日志输出和错误调试0 }7 c. r' r$ a' i- Q! Z# W
2 ~# S9 ]8 G$ E9 E* z
unity经典入门课程之C#基础实例讲解(打砖块实例)" V. e3 ]# g" E! T- v
课时1 开发工具VisualStudioToolsForUnity安装和介绍 R3 d6 i5 P3 H; P
课时2 项目效果预览,创建项目和第一个C#脚本% l m6 R/ V9 I1 p, F
课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象2 O2 `6 I9 I7 h% N( l5 x
课时4 实例化方法高级应用,使用for循环语句创建多个砖块+ _7 b0 k1 {; X: j+ n% y
课时5 课下作业-添加多行砖块
" L& s2 J1 M! k* A3 ]课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现
7 O2 W' t1 H5 H3 O4 Q0 I4 G课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象
/ n7 j8 M1 H, c; y0 t: _课时8 课程小结 ' P1 o" l0 j! N
! F' i) u; \+ U8 k
7 Z8 {; g& n* D5 ]6 H; N3 s
|