|
CandyCrush 糖果传奇% p% |4 L6 Q0 H$ a
部分课时目录(一共14课时)4 b) R& x, H2 U
课时1 CandyRush概述
& ]3 l/ }5 m3 G7 f4 n' T8 G7 b$ L课时2 创建项目和添加Candy; B) U. s7 p4 s P) M7 Z9 L8 Z
课时3 二维网格类游戏本质和添加多个Candy( v' H% C) z8 |1 e3 s3 T
课时4 随机Candy背景纹理
6 Q2 r8 I" U5 m课时5 交换功能设计和实现
) G* B& C4 p- T, g( V: p7 c% ?+ q课时6 二维数组和删除功能
: d+ q2 v/ V. i课时7 缓动效果添加和顶格的特殊处理! z+ P5 i+ d; K% W/ g/ [9 V F
课时8 检测是否有可以消除的candy/ a) x, e2 c$ s/ m1 V. I
课时9 完善消除功能和交换检测
& H( O; t. T4 |, u课时10 流程梳理和交换效果) ]9 ~- _$ \" x: U' s+ B
课时11 音效的添加 / _& _3 `$ ?+ G+ w9 p! d# v! J
课时12 使用协程完善交换功能
1 M9 G1 [1 i5 O& D* g4 b( ]课时13 Candy选中效果实现0 p- ~! ?9 ]& j- r# o8 H5 U! E
课时14 添加爆炸效果和震屏效果
0 Z5 R# Y, Q) U. p8 J: U4 R( A) ~9 [1 ^$ B6 X* \$ C B$ f
! {+ c& H) {( F$ ~. g. D+ A @" G
3D跑酷,Escape From Earth 逃离地球
% [: {# Q$ K3 M5 D7 A( d* R部分课时目录:& h6 y$ a% H) I; Z% F4 {9 N0 m8 n
课时1 逃离地球游戏游戏演示
5 J9 X- g, v" G0 U课时2 创建工程,引入和介绍素材
: i1 `1 @: Z0 b& u6 d课时3 创建森林环境的Prefab. j& \2 ]+ |6 J$ m( {& l$ U9 n
课时4 添加游戏主角
$ e3 u; v R/ K3 B课时5 控制环境的无限循环生成, h) O8 I9 _; b% T
课时6 添加一号环境的跑酷路线5 i* ~& R: d2 c7 |) F* d! f8 o
课时7 添加二号和三号跑酷路线$ v: ?0 J% H0 E; k
课时8 设计障碍物一# j$ k* |/ w& j% X3 c; Q
课时9 设计障碍物二0 {& K, ?8 Q& t# _% m4 U
课时10 给障碍物添加碰撞器Collider, e6 F* v* a2 x3 e
课时11 创建障碍物的自动随机生成
+ F# _4 f5 m4 x, K! Y \课时12 添加游戏控制器GameController
1 f3 c5 {. w B课时13 给森林(环境)添加得到目标路经点的方法
2 {/ e0 s' P' O0 U2 [+ }2 G0 e课时14 控制主角的移动
2 E( c# ^3 G: y课时15 添加背景声音,介绍动画Animation的使用, U* j. U7 j% H$ ]; a# f8 s
16.添加菜单状态的控制
& k/ \8 f+ L1 r6 o8 }( s$ [17.添加主角的影子和控制摄像机的视野跟随
$ r& o2 f, X( z8 U I6 T18.控制主角闲置Idle状态动画的播放3 A. H- q& H1 ]
19.处理主角的跑步动画
7 B7 C2 ]: C5 ~! w* [/ j20.得到触摸的方向
$ O' J! e, [8 g21.控制主角的向左和向右的移动1 z3 k5 P# h, w# t! v4 ` {0 K0 _. x( p
22.控制主角的向左和向右的动画播放* c; e/ c. X/ `& o& n" Y
23.给主角添加大触发器和小触发器8 r j, I7 c" R) l; @
24.完成主角的死亡判定和死亡动画的播放
2 s R8 N0 t7 X( k: R25.完成主角跑步和落下的声音的播放8 q4 [) M3 s& Z9 u: y
26.添加警车$ d9 B y# j. p
27.添加警车追捕和刹车的声音0 f3 n' [! D& B. { q% ~
28.控制游戏结束的状态
) _" O! h; Y( w+ t, K0 A# g' X' K
6 n1 x* U# u6 e u+ R7 ^Unity插件之NGUI 完整开发课程,部分课时目录:
' J. F$ F& p4 X3 ]& D( f/ z7 O课时1 NGUI介绍和插件的导入
" u# w. z: m5 O: y) C& g7 z( h7 K) [* J课时2 创建UIRoot
( {& z2 W) l0 R课时3 学习Label控件,显示文字
4 q. l' }# U7 g: O; @$ ~( w课时4 学习Sprite创建精灵,显示图片. b8 U/ K% P! W# S8 n3 C- @' a1 R
课时5 学习Panel面板,控件容器
x$ t1 o/ m! O( f) U0 B5 d课时6 创建Button按钮,使用脚本监听按下
+ T* }* A$ o" O3 n ?课时7 创建图集Atlas
" V( v* D; z6 X) h* ~) M课时8 切图SlicedSprite九宫切图/ X# [1 e. X7 ~
课时9 dynamicFont 动态字体制作和显示
. b. S, e3 s9 [+ {: I+ d1 D8 S) w: @! P课时10 widget属性,pivot,depth和size* H! R8 X& q' p* F8 H0 k" p$ W
课时11 NGUI中的Anchor锚点设置/ V( ], D# r. G/ x4 }+ g
课时12 Tween动画 `# a4 J5 h' b3 `9 \! Z- v. V: m& L7 l
....' r% t0 ]* @! y
( ~# v' S# a( h2 r# e
) e0 X+ x' d0 G8 ~( ]
潜行游戏,Stealth 秘密行动3 Q( z3 Q A% }1 u# d- x
部分课时目录(一共30课时)
! Y, G0 ?6 Y' k6 e- [..2 Q6 z! ]+ c" d/ a$ }% N
课时31 游戏介绍
8 t- O( E+ s8 C P3 g k, K课时32 介绍游戏场景和创建工程+ A3 ^6 A, }6 b
课时33 创建游戏环境1 U, H% t7 I* e8 K3 \ \6 J- Q
课时34 给环境添加灯光- g# ?( \# |+ i7 }
课时35 给游戏添加警报灯
* g* T3 F$ f* X! A课时36 给游戏添加警报声- L8 \+ g7 c$ G- P# o9 Y" V: l6 I
课时37 给游戏添加控制器GameCo...
* b- N& r. { o* I5 V课时38 给游戏添加实时摄像机cctv...3 G! N' T1 J# V& ?0 ^
课时39 添加摄像机的旋转动画6 Q5 }" ` C; K2 M
课时40 添加摄像机的探测功能,警报触...# S& |" ?+ j2 a2 C- E/ q2 W
课时41 使用游戏管理的标签Tags
0 g' O7 l8 y: F课时42 添加激光警报装置
3 {7 m3 M% b3 @2 p5 h课时43 设置激光警报的触发和设置激光...9 a, b& Y+ }7 Y$ c
课时44 添加游戏主角6 h. {; a- W+ @' j/ P; K
课时45 设置游戏主角的动画 
8 _2 y1 y# j) |! E' m, p/ |$ S基础班- M* {& |- f* H2 ]% x. c8 ?
这套是比较完整的课程,并且有实例课程,并且附带源码2 t/ X/ G; [9 q3 s& H
并非其他只有基础的课程,没有实例!8 Y5 U) H+ y9 }0 S/ K, b& k0 I
D& B+ X5 c9 B
C#语言基础课程课时目录:& K" t, {6 T# y. G4 T8 O) _* _
课时1 C#基础概述+ |' p) \ Z9 p& l; t+ L! f0 P
课时2 创建一个C#文件/ |8 z# \ M* w# J6 B2 B8 c& u
课时3 编译运行和控制台
" D J y5 H& y* W! r$ V9 i% j课时4 创建你的第一个应用程序; v( u8 h4 d2 K/ J3 ~3 i( `2 ]
课时5 变量 m6 H1 n$ F9 W2 _7 [
课时6 表达式
# Z0 }# D, R. G; ?4 B x课时7 枚举
9 {9 X/ P& D# c( ~9 \4 [! c8 Y) o8 @课时8 条件判断语句8 E& ]' s; Z4 D4 H+ I% i
课时9 for循环语句$ w/ n% R1 x4 `& S5 o' K5 ?8 a! g
课时10 while循环语句! S t# [6 n+ z9 U2 C/ a) h* G
课时11 函数9 F, q6 c4 G- w2 o7 A' j- G6 ~
课时12 事件9 k/ m) d/ r$ A$ ~
课时13 C#进阶
9 L. d( x# h* S1 ]+ m2 j0 L1 M课时14 类的概念
~( V& Q- _. }- u! L0 M课时15 继承! {. w! H* g: g5 W+ \1 _
课时16 MonoBehaviour
0 b8 U5 q |2 Q6 X* e" b/ x' s1 M课时17 方法重写Overriding
/ v+ ?4 e. M, O" W8 p课时18 方法重载Overloading& d/ d+ R1 u6 r/ q# c5 @
课时19 代理Delegates
) _# C$ ]* \) j$ Y% ?0 ^4 [7 l% I: M课时20 单例设计模式Singletons0 J% `0 c7 Y5 @# X
, e6 Y+ r0 u6 Z! N
5 x$ q O; X/ b5 r基础入门之进入Unity的世界) X' I- U+ {0 m) ^; k0 B# \
课时1 Unity介绍" S, k/ u# y# s& X
课时2 Unity下载和安装: a% ~! f2 G w/ W/ w1 J( i# B0 y
课时3 Unity 破解# `7 Y: w9 q4 r9 u* Q( x
课时4 Unity 什么是工程
2 C [/ C4 ~1 g$ R1 G课时5 Unity 学习过程介绍
" L/ I0 o& j# h" g) M5 t6 v5 L课时6 Unity中的五种视图
N3 S+ | Y3 [ S课时7 Unity中的资源
6 I& i; i8 z. T! }! ^9 l课时8 Unity中的游戏物体
: T, k4 O- v6 b. S课时9 Unity中的组件Component
, {1 E6 T+ P. f% D% H1 x6 v7 Y- i课时10 Unity中的场景Scene
+ ]$ P3 `4 L7 W3 D课时11 场景中控制工具的使用
9 V' S1 r. e9 t' O7 o课时12 Unity中的本地坐标和世界坐标系* q9 x- m& u+ K* k
课时13 场景视图中的操作3 L" L! B2 B- m7 u- i$ G
课时14 向量! I# H" o9 Z0 K
课时15 小结
: F& H/ Y. i$ S" ~( P: O# F& t& r1 w8 t* ?+ @: e* y) ?3 E5 n& c( w& ~
6 |7 I; z; I2 \! ?
基础入门之Roll-a-Ball滚动小球5 A* h* k5 @9 G0 W8 G) y
课时1 Roll-A-Ball游戏介绍) s( p- d5 d L1 C9 Y
课时2 了解基本集合体3 w }- C+ l, U$ q( j
课时3 创建游戏环境, [9 T& q: K" k( H1 A+ n( l! \
课时4 给世界添加光
3 Y0 Z+ R) `+ ?5 `* Y- k# g课时5 学习相机Camera4 d9 X6 F5 I6 U& H' x" b4 M
课时6 创建游戏主角) H& M } W% p3 s1 a7 M
课时7 Unity中的刚体和碰撞器; V9 ~( h+ t& L! F% w
课时8 Unity中的脚本编写
- r$ c. f4 o7 g, a. |$ f课时9 控制主角的移动$ X, C: \( z$ b" K
课时10 控制相机跟随
E/ v8 K7 J0 n5 W9 r课时11 Transform组件
. w( i: N" t6 z- \- P' t课时12 创建游戏中的食物
7 N+ w( R) A) `( i0 \0 \. n课时13 认识Prefab,完善场景中的食物
R9 H8 H9 `! b课时14 认识触发器
# M# S$ T3 i$ U0 }8 k' n) _课时15 添加捡起食物功能
: C! j; C b8 }3 N% u课时16 日志输出和错误调试
3 d5 z1 c/ p0 R. ?7 l: C6 A W+ {1 G7 C( Y6 Z9 p
unity经典入门课程之C#基础实例讲解(打砖块实例)
" V; p# h6 ?) Q$ J课时1 开发工具VisualStudioToolsForUnity安装和介绍
3 O6 w5 ?1 M2 D* O$ s$ E课时2 项目效果预览,创建项目和第一个C#脚本
5 G" i7 F* c! A0 F( K1 s课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象# j# k) O: C& c: T2 m1 [
课时4 实例化方法高级应用,使用for循环语句创建多个砖块 F/ c( ~) k; w$ u, U
课时5 课下作业-添加多行砖块8 G* i0 D, f8 J: i
课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现
# w9 M, _$ \9 d2 n( t! G课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象
* E4 f# Q. c. ~. {0 m! G# V3 a& m1 k课时8 课程小结
, W8 h: K0 R' W& v0 r* j
. a$ W; M. J1 s) b5 Q . J- E! ?% [8 U4 r, J
|