CandyCrush 糖果传奇: B1 C7 r, X7 l' r6 t, F
部分课时目录(一共14课时)) r( L8 y `: ]3 u1 [
课时1 CandyRush概述' h! l3 b: q. B
课时2 创建项目和添加Candy
( I& X2 U: `" [$ u. N& L课时3 二维网格类游戏本质和添加多个Candy7 s1 V$ c$ q! ] f; C, s; J9 p9 d* p
课时4 随机Candy背景纹理" @ a7 c- i) |+ x3 y
课时5 交换功能设计和实现& e X b4 |! h/ O6 V
课时6 二维数组和删除功能
3 ?$ \2 d$ y6 `( T( J5 Z课时7 缓动效果添加和顶格的特殊处理! F) C& w4 e& D4 P9 |- k; {+ q
课时8 检测是否有可以消除的candy
8 m/ y" \* E2 [' a3 r8 P0 c课时9 完善消除功能和交换检测 y2 ^) `- }; n& g! R
课时10 流程梳理和交换效果
# N" O$ L$ y0 s" c# D- O课时11 音效的添加 % K# J" I; ]) o7 E. F, \
课时12 使用协程完善交换功能
( F1 f( i( S: b2 z% D! m课时13 Candy选中效果实现
( b' G+ J( }, b. S( t& u( A: m课时14 添加爆炸效果和震屏效果3 j( B. a7 U6 H
7 t6 z, U* T% M* ^) s
/ t0 M0 O- d! p1 S8 p3 E" b6 q: b
3D跑酷,Escape From Earth 逃离地球
9 e# m2 [3 Q: h部分课时目录:
0 m X6 u' l0 I, h课时1 逃离地球游戏游戏演示
8 o/ E' z! F+ U4 V% s" V; a' p课时2 创建工程,引入和介绍素材+ v4 i2 Q% u" f7 W# d: J- S+ S$ X
课时3 创建森林环境的Prefab+ {' m7 B4 D4 Y( }; e* c5 }
课时4 添加游戏主角
1 b8 `$ S& s3 f& `- A: ]0 Z9 \课时5 控制环境的无限循环生成. I& C0 c8 D9 m0 ?( X$ H9 p
课时6 添加一号环境的跑酷路线2 L' ?5 J! j+ ]7 [
课时7 添加二号和三号跑酷路线1 x8 T+ R6 _ @( u
课时8 设计障碍物一- C2 `7 V& w9 r1 |; l( q8 f
课时9 设计障碍物二9 q+ p d- U$ P' ?
课时10 给障碍物添加碰撞器Collider; u6 `" @3 |2 I( p( A# m
课时11 创建障碍物的自动随机生成6 I0 v8 n* E# x0 b: \# I
课时12 添加游戏控制器GameController+ j5 ?5 Z& F8 {& S
课时13 给森林(环境)添加得到目标路经点的方法
' W: E# n- k3 _* j/ k3 J$ |课时14 控制主角的移动2 W" E4 B5 u" i) L, L1 h2 O
课时15 添加背景声音,介绍动画Animation的使用
+ a! K9 s4 b7 @( B4 f+ Q16.添加菜单状态的控制* B5 W4 r* s) F8 W
17.添加主角的影子和控制摄像机的视野跟随
! T2 r) O! W. \/ [8 ]9 H9 K' ?3 ]6 O18.控制主角闲置Idle状态动画的播放' I2 H3 i2 j# G0 H
19.处理主角的跑步动画
- ]% n. R% ^ I0 {) e20.得到触摸的方向
$ ^, t4 u f" F/ @5 F# m: r0 [21.控制主角的向左和向右的移动7 U. r! u4 h5 J# L+ h* m
22.控制主角的向左和向右的动画播放
4 q% e7 V, O: a& t23.给主角添加大触发器和小触发器
2 }0 p+ L j& ~7 n4 e24.完成主角的死亡判定和死亡动画的播放
8 o1 }* ~. x- [' G+ X4 l5 [. F' [25.完成主角跑步和落下的声音的播放
0 q8 ~7 p2 w2 P# Y0 v& S26.添加警车
) i, g4 I0 F9 ~. J$ F27.添加警车追捕和刹车的声音
5 E5 T6 N6 d h5 B) f4 D28.控制游戏结束的状态: r' N* U# n2 J
" X4 P: V# b4 j ]9 Y! K9 l; fUnity插件之NGUI 完整开发课程,部分课时目录:+ s9 y& r% B- Q7 f, a: Z6 k0 F
课时1 NGUI介绍和插件的导入 * d) T& t8 u7 `5 ^
课时2 创建UIRoot& ]& ?* v5 W; u
课时3 学习Label控件,显示文字4 F: r2 m% \# g0 ~; _2 M/ f
课时4 学习Sprite创建精灵,显示图片* e) o; P. f3 n) [( N
课时5 学习Panel面板,控件容器
3 k4 F& \1 Y* {$ d! x课时6 创建Button按钮,使用脚本监听按下5 v l! L: V. J+ ~" I. h4 n: V
课时7 创建图集Atlas# g7 _# C! s+ w. W
课时8 切图SlicedSprite九宫切图5 p8 p" |% u: q
课时9 dynamicFont 动态字体制作和显示
9 Z: m' c$ h( e" A0 V, A课时10 widget属性,pivot,depth和size
# {- ~1 _/ l \1 B3 b F9 p! a课时11 NGUI中的Anchor锚点设置
+ @0 R! {6 h5 b* ?- N' c课时12 Tween动画
6 r" P. @8 A7 e* I....
: Q- H2 g# E& `9 P; z; `" \ T& ?* u1 K0 c! u1 t
2 v9 ~" V9 X) s潜行游戏,Stealth 秘密行动9 h; [7 }' K; W! ^6 {5 V$ h$ W
部分课时目录(一共30课时)
3 Z& m6 f# f4 M1 k3 O! H* E..
! i5 O6 u, z. L. E课时31 游戏介绍 " m2 F# X, o3 x- d8 O4 R
课时32 介绍游戏场景和创建工程
% ^" l* b( m/ F! f课时33 创建游戏环境
$ f! Q6 G% f8 s' |( ?课时34 给环境添加灯光) v o" l7 v' X
课时35 给游戏添加警报灯4 c; o& Y0 y9 G: ^' N1 w
课时36 给游戏添加警报声
F! A% ^! N+ t# t课时37 给游戏添加控制器GameCo...
" z$ H% z9 t6 Y: C. \" p课时38 给游戏添加实时摄像机cctv...$ r% V7 V/ h/ P& l
课时39 添加摄像机的旋转动画
! }) l2 L: m% s( c1 ~, h' a8 c" V9 c% ~课时40 添加摄像机的探测功能,警报触...
% B7 U( X5 o) w% F4 s课时41 使用游戏管理的标签Tags
# S) O8 ]1 r, C- c* H1 Y" N) }课时42 添加激光警报装置
* @- f# n4 l( r# x" m课时43 设置激光警报的触发和设置激光...
2 B, y: R( g5 O# W6 ]1 r课时44 添加游戏主角1 W* E; o9 i8 p c4 y
课时45 设置游戏主角的动画 ) Z/ g8 s4 V4 H5 p) F$ \* y8 S+ d
基础班
9 C% G+ A% w9 {0 ^这套是比较完整的课程,并且有实例课程,并且附带源码( f( l8 {5 z; F: i
并非其他只有基础的课程,没有实例!
+ e( M. h1 v6 u) L4 K, h$ M! B0 O
C#语言基础课程课时目录:
4 [8 v2 T6 {0 ^4 l课时1 C#基础概述- {) H4 v! P: `7 ^; ?. H, r
课时2 创建一个C#文件, E5 |0 @$ A. r. G2 F2 {
课时3 编译运行和控制台
: M1 h! P+ O3 H! x课时4 创建你的第一个应用程序! O% W3 ^6 \6 S O- k/ t
课时5 变量 m: c/ ^5 C+ u N- r- u
课时6 表达式
5 |) g3 I. n) C1 \: X课时7 枚举4 E8 U' b' ?/ e: u# v/ e" ~( m- L% a
课时8 条件判断语句
: ^( o* `# @! ]: Z- {$ s F! M课时9 for循环语句: P2 h6 ?0 l1 M4 G
课时10 while循环语句
: ?; m5 w' P9 N: f" F6 E课时11 函数/ p7 ^3 h7 m2 U2 X4 m( `
课时12 事件
5 ~6 {0 Z% V" x课时13 C#进阶8 \, S7 o- J" u/ Z/ _: X
课时14 类的概念* O* J7 ~2 S8 c/ L
课时15 继承7 K! ]+ t; ~- ]5 [: J( Z5 a5 ]$ ^
课时16 MonoBehaviour7 C$ f6 B# I! s& x2 e; F9 u
课时17 方法重写Overriding
1 x: N( s5 k8 e% z! m8 Q& j课时18 方法重载Overloading
' L4 z, h1 U- I: F& a课时19 代理Delegates- ?- m8 H5 y$ S, S! L8 c! }
课时20 单例设计模式Singletons
7 t/ p) y0 b% d7 Z& h0 ?& n- H% N8 C- |7 c( ]
+ L! j- P9 g+ G5 G# i( S/ t# S
基础入门之进入Unity的世界
) V ~2 [7 C. y8 g9 N. q课时1 Unity介绍
( c; R% n, s! c4 Y课时2 Unity下载和安装: h0 |1 @" L2 {3 M3 H) n- k- X
课时3 Unity 破解) B9 i; p3 V* U( O8 d( l0 s0 v
课时4 Unity 什么是工程6 x- X) X2 X9 j9 r
课时5 Unity 学习过程介绍
0 q G* z3 _' e' N: C% W# O1 X* Y: z课时6 Unity中的五种视图9 w5 h& g* c$ P `. \ A* |' x' D) |
课时7 Unity中的资源
/ t! \0 ^& T' m3 x4 j6 Y课时8 Unity中的游戏物体
, |' }/ ?8 ?6 r( a' ]+ _课时9 Unity中的组件Component3 y2 F6 S0 R/ v& H# _* v0 u
课时10 Unity中的场景Scene
}% V, h ~- w, U) D8 i9 z课时11 场景中控制工具的使用
2 S% u. S9 `+ U8 Z3 \/ q5 E+ v# J, U课时12 Unity中的本地坐标和世界坐标系2 F9 T% F; w+ n' ?7 H
课时13 场景视图中的操作3 @3 b9 O. O* S0 `$ \" c
课时14 向量0 c& |3 l- F$ @& o! }5 i x
课时15 小结
( S/ v: l4 [2 ]; T( V5 T: Z. n8 R: |
( T2 B. i% R7 z9 f- i, K/ H6 V, U$ L
3 c0 b) M- O: ]" Z基础入门之Roll-a-Ball滚动小球
$ J8 a: E: r1 F4 T课时1 Roll-A-Ball游戏介绍
! g9 f: L, x+ r+ m. C课时2 了解基本集合体
9 `. I% v, i5 v4 e6 J5 w5 q$ G* g! ~课时3 创建游戏环境
: I" o" q9 n- l课时4 给世界添加光) N L9 |5 y8 u* |
课时5 学习相机Camera% }/ p- f2 k# `7 n! G
课时6 创建游戏主角8 a! B2 S( |; \3 ~/ L3 m$ l
课时7 Unity中的刚体和碰撞器
* ?( ^+ c6 ^( Q. x) K课时8 Unity中的脚本编写* f; [ S) g" o% c2 n4 P
课时9 控制主角的移动+ s3 U& m* A9 e: m
课时10 控制相机跟随
% r H |0 E+ e; p y a课时11 Transform组件
6 W* E: F8 S9 S2 T4 O课时12 创建游戏中的食物
# t! i, D, a+ n% N' e0 g课时13 认识Prefab,完善场景中的食物
! v$ j7 N6 I: U& d; V课时14 认识触发器
9 z: Z' |! r+ K) a+ j/ y课时15 添加捡起食物功能" s) l7 O4 F l! Y r& O8 {
课时16 日志输出和错误调试2 b: Z) @* o8 p) h) w" {: C3 K9 t5 X
, B* a! \/ a. z% }- x: ? ]unity经典入门课程之C#基础实例讲解(打砖块实例)3 O' r- ~8 ?9 @2 L# u% e1 a$ a* b9 T
课时1 开发工具VisualStudioToolsForUnity安装和介绍
/ Z) U+ I2 @' d% }课时2 项目效果预览,创建项目和第一个C#脚本
4 O+ P# ]" G+ Q5 h8 t3 [课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象
9 R9 o" U7 ?" v% |4 L! R1 J, W h课时4 实例化方法高级应用,使用for循环语句创建多个砖块
$ I# }& C; }/ q+ z5 ]1 B2 |% E% `课时5 课下作业-添加多行砖块
$ c; g7 i* ^6 m. y, z2 z# A6 r4 h; m' g课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现5 B& l9 c% n; W% P6 R, S9 S
课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象9 h1 `+ B- F& B: h% L+ I
课时8 课程小结 0 r% l3 |, p# w" c8 N$ w
; l$ L4 y$ s- S9 ^ 9 e" S( H+ |6 {6 [- b7 D# k
|