CandyCrush 糖果传奇' K. a2 b- l N8 H% A& o0 {. @
部分课时目录(一共14课时)
- h% `6 ]9 I( W3 n; t8 e# t" P& h课时1 CandyRush概述
& j8 t! X4 O$ O5 m) l2 E- H, x课时2 创建项目和添加Candy4 s3 j7 }/ s0 Q2 g# [/ f
课时3 二维网格类游戏本质和添加多个Candy
8 O q) n* S; S( ~ i& U# A课时4 随机Candy背景纹理4 l5 a( Q: G. E3 T: u6 D
课时5 交换功能设计和实现9 @# d) G( z$ j2 t7 e
课时6 二维数组和删除功能: C8 u, E) t/ z
课时7 缓动效果添加和顶格的特殊处理& ` d9 p. n6 }3 F6 K' [% e" \! h
课时8 检测是否有可以消除的candy
H" C9 Q8 M- h3 E, Q课时9 完善消除功能和交换检测. a& C/ s! y4 r) t
课时10 流程梳理和交换效果
/ E. w/ K3 r u* {4 x( N, [课时11 音效的添加 % [$ `1 L+ d! m, m0 |
课时12 使用协程完善交换功能0 A- ?! ^! @, b% J
课时13 Candy选中效果实现
, p' V' T' n$ Q- @' e- m/ q课时14 添加爆炸效果和震屏效果
- L8 c+ k( e9 s6 V$ `$ `0 E+ F! V
K$ ^+ H, L: D+ s$ H5 k
: y, G9 W$ X* o, E5 [) N' ?" h r3D跑酷,Escape From Earth 逃离地球, Q" q+ h8 m X! R9 W
部分课时目录:: C) |/ C# F; M% T- `0 X
课时1 逃离地球游戏游戏演示
$ W8 E! t \" e课时2 创建工程,引入和介绍素材
% j e7 {# p* x9 }+ m课时3 创建森林环境的Prefab9 m, G9 n/ K! o6 a$ @, v
课时4 添加游戏主角
3 A: n7 H% n6 P3 K9 U' w课时5 控制环境的无限循环生成8 i) k z4 B: ?2 D, D' W3 i
课时6 添加一号环境的跑酷路线
/ P, r x; n2 ?3 y7 N# }+ J课时7 添加二号和三号跑酷路线
7 q8 t! O! d8 J9 Y. N课时8 设计障碍物一
1 d# a0 g5 S* p! S$ `" B1 K' ^课时9 设计障碍物二
n `+ @1 [9 i7 Y( @6 v7 D课时10 给障碍物添加碰撞器Collider y* g8 _0 ?- \3 j
课时11 创建障碍物的自动随机生成8 H6 ~# S* I' {- c
课时12 添加游戏控制器GameController3 E1 G1 _2 |* O7 }
课时13 给森林(环境)添加得到目标路经点的方法% _6 @. R+ S) m
课时14 控制主角的移动
3 c! Z: U4 g# P5 F3 r) P/ g课时15 添加背景声音,介绍动画Animation的使用7 W6 f) ?$ ?( T1 G; g* o& u. ^$ ]
16.添加菜单状态的控制
2 x; J; |7 f4 O; o% r17.添加主角的影子和控制摄像机的视野跟随
, I3 k: K8 s$ n18.控制主角闲置Idle状态动画的播放
& R6 T5 e# O w' U19.处理主角的跑步动画0 x) e8 e9 }, z; N
20.得到触摸的方向
* T. f. `# M; L' p21.控制主角的向左和向右的移动
. ^" q, E. U* I" E3 ]22.控制主角的向左和向右的动画播放 f9 s) [& U, V7 ?: p% O
23.给主角添加大触发器和小触发器* Y0 b1 x0 P1 l4 J$ v1 y" l5 p5 w
24.完成主角的死亡判定和死亡动画的播放
* f% i, p, V3 O25.完成主角跑步和落下的声音的播放
, H# C( ^% [9 H+ M. W, X* o26.添加警车
1 v. l4 C$ u' W% N7 e% s2 z27.添加警车追捕和刹车的声音
! P4 P' F9 n" k! \28.控制游戏结束的状态2 F1 v. T* }2 G1 v H
+ Y' ~' |4 Y" i& {! g# N; k3 o' jUnity插件之NGUI 完整开发课程,部分课时目录:
- I; S' Y; d/ ?* W课时1 NGUI介绍和插件的导入 ( O9 v4 T5 m5 c5 |7 ^8 W
课时2 创建UIRoot
" j9 i9 R! F! j& W7 M课时3 学习Label控件,显示文字
8 h. O/ w$ X- B9 m9 m课时4 学习Sprite创建精灵,显示图片; v' E' M) Z+ Q: l
课时5 学习Panel面板,控件容器9 v) M& H: o& e: k1 z' l
课时6 创建Button按钮,使用脚本监听按下
% {5 n, Q8 x# X( ]* {课时7 创建图集Atlas
0 b0 n3 C) O2 A' |7 e课时8 切图SlicedSprite九宫切图; L. d' g3 h* ?$ w# u1 g
课时9 dynamicFont 动态字体制作和显示
- U2 u. J& Q8 y1 r课时10 widget属性,pivot,depth和size
+ r8 I4 L. c% Q) L7 k课时11 NGUI中的Anchor锚点设置$ ?! x: B- X% @8 ]5 A4 t; x
课时12 Tween动画+ q4 q6 B4 K# t4 }% M& T7 l2 f
....: U4 f \/ ?- L, Y2 Z/ l6 U
. |# ~4 C, S7 i V
- b- A- Y0 ^& C' O- t
潜行游戏,Stealth 秘密行动
$ {/ c' L# _ j) P) N: E+ \部分课时目录(一共30课时)
" \4 b3 F& I1 i0 Y. z; `..8 T& a: g1 A: q5 a7 Q& g7 H# ]. T3 F
课时31 游戏介绍 1 m$ E/ G; _# U5 E" y9 U( Q4 S' E1 o
课时32 介绍游戏场景和创建工程( H: V, K" R3 {) I P! v
课时33 创建游戏环境
# P m% ]. N' K* Y8 z3 o课时34 给环境添加灯光+ M0 N& y( q8 x
课时35 给游戏添加警报灯3 c# M% g) Q& h* B' c/ P4 v
课时36 给游戏添加警报声! [6 T8 _0 _9 O$ I5 F
课时37 给游戏添加控制器GameCo...
F6 v8 U7 j: A课时38 给游戏添加实时摄像机cctv...
7 k2 T+ a5 O+ O6 F1 \1 G课时39 添加摄像机的旋转动画
* o: H; l! P8 H% c课时40 添加摄像机的探测功能,警报触...
# I ~+ n, ]( |! s% a课时41 使用游戏管理的标签Tags! ]# v! j8 @# [- r B3 Y: g
课时42 添加激光警报装置
. b& V8 W! G& k& {! N$ n# [课时43 设置激光警报的触发和设置激光...
2 O; M o3 @: }& U课时44 添加游戏主角8 v6 Y0 P( w9 I
课时45 设置游戏主角的动画 ) I0 s$ j. f2 j1 c C
基础班. S; p' l% U* ]) g& o& l" E
这套是比较完整的课程,并且有实例课程,并且附带源码9 N1 Y& ^0 I# P" \; S I
并非其他只有基础的课程,没有实例!
. z' q- n$ G# F
! E7 _- \& V! N M( l0 q& o. P {C#语言基础课程课时目录:
9 I1 ^0 }- V$ y% x+ b7 e+ B课时1 C#基础概述
0 r' l/ ~$ S9 {1 n2 f" O课时2 创建一个C#文件% ~: B/ M7 h% \- X& B2 l
课时3 编译运行和控制台! q' G$ m- f# z) F* e
课时4 创建你的第一个应用程序
p( h$ @- ]; ?# p" @/ W' ~课时5 变量+ R7 D- u' B h% ~4 L* g
课时6 表达式
' `$ ~- C ]" Z; H+ X课时7 枚举
: W& e, `9 y4 }9 W+ s课时8 条件判断语句' i! t4 s0 Z% a3 \, c
课时9 for循环语句
; ? R5 C! k+ ~2 C2 [% n% |0 `9 y课时10 while循环语句/ W$ ~; L* x" E# {) }! } T2 K' `
课时11 函数8 r; W1 I2 {! L( P- C7 P0 N
课时12 事件8 E1 U- }" ^5 s& j6 |. {
课时13 C#进阶. b: h1 c$ J/ l; b2 \( f
课时14 类的概念
5 m: d( B5 |/ ?. R- d( ^. T# g9 n课时15 继承2 F- I5 f5 F# c$ D, T# B
课时16 MonoBehaviour3 N7 J1 _: p5 N
课时17 方法重写Overriding
+ N" g! z# X9 E8 t6 l课时18 方法重载Overloading
: A# s1 U1 Q; ~ N ]$ s课时19 代理Delegates" W! y: r. f( G7 A2 |: z
课时20 单例设计模式Singletons+ o: t9 t: ~4 Z2 k
F- Y0 v9 u3 ?2 L+ i9 ]3 d) O3 N7 b- J; L
基础入门之进入Unity的世界
% D: P: c( s/ `# [; q课时1 Unity介绍
9 I# V8 N- i# w T6 X# t* Y课时2 Unity下载和安装5 A1 T# D2 Y q" ~8 f
课时3 Unity 破解
, }" N2 N6 Z* v1 S) r课时4 Unity 什么是工程( t4 d: s2 S& i0 E: R& p# I
课时5 Unity 学习过程介绍
8 D2 r7 U. y. q# s! n课时6 Unity中的五种视图
/ j. }; C# r6 D' w, K- H( D+ f! H课时7 Unity中的资源1 ?, l( ?2 Y3 J
课时8 Unity中的游戏物体2 g% _( L! p( d
课时9 Unity中的组件Component. k3 T' a% t1 d3 N3 O% P
课时10 Unity中的场景Scene3 @7 k' f) ^! G
课时11 场景中控制工具的使用& O; L, o2 ?. h3 J8 x: u& ?
课时12 Unity中的本地坐标和世界坐标系+ X1 B+ H* C9 d5 Q/ `: A
课时13 场景视图中的操作
, J2 [% J4 a% J) ~. }6 W课时14 向量( B- w7 R% |1 n7 C( A' e9 |
课时15 小结! j: S. n- h7 V- R
% t( D1 N2 [2 ? J6 e+ y1 ]# K5 m V s+ J+ k$ m, d4 R
基础入门之Roll-a-Ball滚动小球( o, q: I, L0 ], }. C9 i! i2 S
课时1 Roll-A-Ball游戏介绍
- s. q; Q* {4 {$ r2 M课时2 了解基本集合体
D- A9 n* B' W5 ^" D8 \课时3 创建游戏环境9 j; |2 L" l% T: \8 j8 [
课时4 给世界添加光: F h$ N' I' h" t0 ~; x0 g8 m
课时5 学习相机Camera6 x6 ^ G" ^3 k. _" B0 G" V- B
课时6 创建游戏主角
- E6 \; z- h2 e3 @8 _' q) M课时7 Unity中的刚体和碰撞器2 ]+ ]9 t, o' I
课时8 Unity中的脚本编写
5 G. U1 v4 E: o1 t课时9 控制主角的移动
* {* i3 {5 p: s课时10 控制相机跟随
3 r* F$ w* p4 B课时11 Transform组件
) l* d0 x0 r# i课时12 创建游戏中的食物0 z0 g( p) o' ^) M3 V+ H6 u
课时13 认识Prefab,完善场景中的食物; ^9 N1 m/ L" r: d5 c8 Z% _- m
课时14 认识触发器
5 q5 m' i$ N' R H }( d; ~5 x课时15 添加捡起食物功能( \2 P5 G" d1 R/ [
课时16 日志输出和错误调试
" h2 T( K6 M" n U, q' a6 ^2 B# L+ J* j* U' r/ p2 i, \- [/ M
unity经典入门课程之C#基础实例讲解(打砖块实例)0 ]# m0 O+ H1 q8 {2 Z* D
课时1 开发工具VisualStudioToolsForUnity安装和介绍
9 G O# d* J L* O7 Y8 |* b课时2 项目效果预览,创建项目和第一个C#脚本
/ x7 {: s: W- w q: F; ~; o课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象# [; D/ c+ x Y
课时4 实例化方法高级应用,使用for循环语句创建多个砖块. S. Y. j" H) B8 z$ [7 c4 \1 e
课时5 课下作业-添加多行砖块, e: O7 Q/ ?+ w$ O
课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现' ~" i; x$ O) @" d0 d
课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象
& p0 |: K: C$ Z1 |& `% R# f课时8 课程小结
0 Y% w+ t/ B9 r! e! |' L ^5 u/ w% y, [% c0 `' y3 v
" f8 J2 H8 x$ d! q1 e [( _3 ?# w |