|
CandyCrush 糖果传奇+ C6 O5 L* x5 S
部分课时目录(一共14课时)8 t( N r1 ?$ _; L( g: [
课时1 CandyRush概述
& C. y' u8 I0 u7 H) A课时2 创建项目和添加Candy
6 ?! i/ ~/ W5 q3 w- r3 r0 H9 U3 H/ G课时3 二维网格类游戏本质和添加多个Candy7 ?) a. \$ S" \& t
课时4 随机Candy背景纹理
- W" m0 {6 j; }4 v' }. N9 K9 l课时5 交换功能设计和实现
0 b! r" Y" {9 y6 `4 m. k, i课时6 二维数组和删除功能# g# o7 B3 ?& R# ?7 `- H
课时7 缓动效果添加和顶格的特殊处理# O+ D8 H9 o9 {- @$ C$ c
课时8 检测是否有可以消除的candy
$ v' g6 S$ G$ H课时9 完善消除功能和交换检测
. X8 q' D- C% O$ u& M: K课时10 流程梳理和交换效果
7 Y* C# h( T9 d* [ ]课时11 音效的添加
% N9 e; q6 F7 B# s; J课时12 使用协程完善交换功能
; I1 E# V+ g o0 P课时13 Candy选中效果实现. Z3 G# s* @) T4 g# G" W
课时14 添加爆炸效果和震屏效果1 }& M* L8 s- L8 X8 C
* k4 Z, N' q1 g" K8 H8 G. v% F: Y
/ r$ C& G1 z5 m3D跑酷,Escape From Earth 逃离地球* W/ P2 X1 O' d& @+ \& m
部分课时目录:, O% [/ v3 N5 t* j5 z* i J
课时1 逃离地球游戏游戏演示 6 @+ C% A; v: z7 U9 I7 @4 T
课时2 创建工程,引入和介绍素材
. N' Q/ y5 P: {, `% u课时3 创建森林环境的Prefab
! I5 q) d8 o/ G. V7 A课时4 添加游戏主角
6 i, K- \7 U$ |- K课时5 控制环境的无限循环生成* K- Y& `2 ]5 c4 l9 r+ C
课时6 添加一号环境的跑酷路线8 U: @2 g8 r7 {7 h7 j0 m) v
课时7 添加二号和三号跑酷路线
6 G& H1 v2 p1 a" [6 V- I课时8 设计障碍物一
! D; h2 P* `% F5 B/ A6 x7 m/ w课时9 设计障碍物二' M% L( c( v, y5 V
课时10 给障碍物添加碰撞器Collider: P; t/ i/ v$ q9 E e4 ^0 I
课时11 创建障碍物的自动随机生成
; L; U9 Y6 [ J$ E1 h& J课时12 添加游戏控制器GameController0 z4 [9 j0 j5 z3 @9 E8 s+ p- b
课时13 给森林(环境)添加得到目标路经点的方法2 j) {* o/ Z5 E5 {! Z% ]' n
课时14 控制主角的移动9 w. U2 _' e: ~
课时15 添加背景声音,介绍动画Animation的使用3 ~5 m" r* {7 a! M) I1 r- y+ r
16.添加菜单状态的控制
, w6 r5 [* A; T( A17.添加主角的影子和控制摄像机的视野跟随
' Y, \4 S' c8 S5 Z, I5 [1 y18.控制主角闲置Idle状态动画的播放: W) y; @0 o& I) Z6 ]6 g' i3 O. D f
19.处理主角的跑步动画& E9 }8 u3 c( j; O* `5 F
20.得到触摸的方向
- F# k) e) G" _% h1 P& C4 m! v21.控制主角的向左和向右的移动
& O: T. K. H. Z( Z. U. c- B N& L9 P- N22.控制主角的向左和向右的动画播放. ^" i# T" T! `
23.给主角添加大触发器和小触发器9 H3 O/ `$ K$ y( E4 V' {3 Y
24.完成主角的死亡判定和死亡动画的播放
( Q8 Z2 [* X% k. k25.完成主角跑步和落下的声音的播放
* z' F4 }1 t; H6 S/ l# _26.添加警车6 r" D2 `% H7 D
27.添加警车追捕和刹车的声音6 @) W& U) a* e3 B* e
28.控制游戏结束的状态2 Z. d1 E1 m! V
9 M: f. e, o1 g0 S
Unity插件之NGUI 完整开发课程,部分课时目录:# L, ~! O, o5 V$ N- {% M$ L
课时1 NGUI介绍和插件的导入 " ~6 ?& A& Q, M; ]7 W
课时2 创建UIRoot
5 g: U/ v' B1 I8 R4 z4 c- o" l课时3 学习Label控件,显示文字$ z& F& F% A/ Y7 f1 Q h
课时4 学习Sprite创建精灵,显示图片
5 Y4 Z! j+ P0 x: a2 ~) D课时5 学习Panel面板,控件容器/ Z% \, R2 N6 A1 U* z. ?
课时6 创建Button按钮,使用脚本监听按下9 @5 @' Y1 z I) c3 ]" n+ P
课时7 创建图集Atlas
' _5 A& Y4 @5 ?, q; t课时8 切图SlicedSprite九宫切图/ z r1 ?; ^3 z8 M0 ^6 [/ }$ |. W/ C
课时9 dynamicFont 动态字体制作和显示+ Q0 {! u0 h& n y
课时10 widget属性,pivot,depth和size' b+ B' @# _# S; Q0 o
课时11 NGUI中的Anchor锚点设置
+ ?& b8 L( P: i3 m5 S课时12 Tween动画
8 R( s% a% ?$ h8 N; D% `....9 J. { o' r! N
4 T, t( n) z7 s8 [' C- V* l7 j" Q! z+ n0 B
潜行游戏,Stealth 秘密行动
8 P: H w8 p0 q" T9 V0 f7 O! f部分课时目录(一共30课时)% Y/ J! Z, C; c- ?0 D2 Y% q
..) b" [& Q0 `7 H% O6 s7 `
课时31 游戏介绍
0 t0 d4 [9 Z- X) }1 o5 n% w课时32 介绍游戏场景和创建工程1 K+ j) T7 h' t- G
课时33 创建游戏环境% A0 `. @/ F/ T# J: f9 k; p2 W
课时34 给环境添加灯光; K+ S; G+ P) f1 i8 W' D9 `
课时35 给游戏添加警报灯
& ]) R8 F% R" h" j$ E2 L9 z5 s课时36 给游戏添加警报声& i& \, U: L: y( h
课时37 给游戏添加控制器GameCo...
, q# J( N+ L0 ~8 \1 S+ U课时38 给游戏添加实时摄像机cctv...
& A Z4 {* z* H8 R7 Y" p课时39 添加摄像机的旋转动画9 g$ B1 M9 I7 g1 W' g# @' s2 q( d
课时40 添加摄像机的探测功能,警报触...- n: Z' y/ d5 p2 X
课时41 使用游戏管理的标签Tags
: Y( \6 V' t# w5 ^; C. P课时42 添加激光警报装置
0 Z$ E. h8 V% s2 O, x4 j* Y! L课时43 设置激光警报的触发和设置激光...# S! p8 i- G, c2 u, p
课时44 添加游戏主角
) }% G6 D3 J: X. ]( d课时45 设置游戏主角的动画 
* P, g& M1 z. y9 J5 \! A$ b; I! _基础班
1 g; z8 h- q7 I8 |! c8 R这套是比较完整的课程,并且有实例课程,并且附带源码
1 ^' M% o* h) X) z/ a4 p并非其他只有基础的课程,没有实例!8 k* L) E. @1 M L8 T
, `% s4 j8 d. l: oC#语言基础课程课时目录:* `' R" r5 V# G p
课时1 C#基础概述
9 X/ J6 V/ {) B4 r2 H课时2 创建一个C#文件 v+ |+ l, @- }2 Z
课时3 编译运行和控制台 R& T0 m" f# g5 g
课时4 创建你的第一个应用程序+ Z* L6 _% I: `" g# Y4 K
课时5 变量
1 G1 O$ B% U' ^课时6 表达式
0 e7 S( A& d9 L( U" C8 Z课时7 枚举
( @* o9 o$ F7 T) t, D课时8 条件判断语句7 S" q0 r* c! _( x
课时9 for循环语句) B V3 f) g& K: U) l; a, }" Y' V
课时10 while循环语句
$ \" u0 Z) _/ j: l课时11 函数& e% w" h% u4 `' U I" ^
课时12 事件+ ?: }5 i& M& [1 M2 W6 m
课时13 C#进阶* P6 m4 a8 }; [. u4 M" e- p0 D
课时14 类的概念( w- Q8 F! Y' o, Q
课时15 继承" M: ^0 G! M) F( C" v# S
课时16 MonoBehaviour" d4 ]" s4 s) q9 ^" J
课时17 方法重写Overriding
, g0 P1 Q4 g9 R3 a) [6 n y课时18 方法重载Overloading* B$ }9 J+ c: h4 l8 U+ a
课时19 代理Delegates
( r- M. ^7 `: s: p( ?- e课时20 单例设计模式Singletons# n! @ w) N. X5 @
4 b0 k. o0 y7 @7 Q0 H3 P# i
, x4 g! P+ f4 ?基础入门之进入Unity的世界& e* ^( ^2 A" ~6 _
课时1 Unity介绍
3 }& z& v" M. `+ Y5 o. `/ B课时2 Unity下载和安装+ O4 v: c+ I& q6 g4 `- S
课时3 Unity 破解% C2 p) L9 w- R9 {- |1 A0 \! b" S* N6 u
课时4 Unity 什么是工程
8 m: X _' s3 _3 Y! R; ^课时5 Unity 学习过程介绍: X1 H4 Y$ }* I9 Y$ Q3 }
课时6 Unity中的五种视图
3 c! B1 z& I9 ]. d: ]0 R2 Y课时7 Unity中的资源
: A$ ?' J% ~3 I" x T4 s课时8 Unity中的游戏物体
- m A9 }# d1 Q0 }7 e课时9 Unity中的组件Component3 I4 f- H# d5 c/ J; E
课时10 Unity中的场景Scene5 Y# I3 [& J& Y6 T, O, m4 ?+ o8 g
课时11 场景中控制工具的使用
5 K* y9 v, M m2 R# R3 L( r# M) I课时12 Unity中的本地坐标和世界坐标系
4 u" M, i9 B$ t: v8 b+ `" @1 {课时13 场景视图中的操作
$ X# h4 a* d' S6 v课时14 向量+ N5 c G+ h5 Y2 U
课时15 小结9 W0 y2 M7 M8 l& A+ D
$ u2 s0 F4 P4 q$ y7 R$ p$ Z0 `; ?- L" J2 B0 E
基础入门之Roll-a-Ball滚动小球% L6 P2 n+ l+ |3 A2 l
课时1 Roll-A-Ball游戏介绍
7 {' I# c. Z+ o! r/ U课时2 了解基本集合体6 [. [/ k v8 t/ q# H- d+ r( o
课时3 创建游戏环境& \7 c: I) l2 D6 A1 G0 c
课时4 给世界添加光
/ Y& q2 ^! p ?. ]. J" @* L" E课时5 学习相机Camera
* v8 D# e- J' r, |' S, \0 [3 X课时6 创建游戏主角
, m) n' ~+ ^5 [1 Y; [ Y课时7 Unity中的刚体和碰撞器0 x. D! A5 T* n( u& g; k
课时8 Unity中的脚本编写9 ^- R: W# [0 u9 \# ~
课时9 控制主角的移动* @' Z; R5 K. y4 B3 B
课时10 控制相机跟随
: o+ {+ E6 @( @8 H6 v课时11 Transform组件1 m. ^) w! u1 j. u) s( _$ J
课时12 创建游戏中的食物. u# t& u, q, F# p. ~# U
课时13 认识Prefab,完善场景中的食物) W, U) m* j, D( U5 Z/ [
课时14 认识触发器) ^# M& |2 v! m& D9 U) }# c
课时15 添加捡起食物功能
/ } j6 W0 \: B0 i& U; T1 Y5 M' X J课时16 日志输出和错误调试
+ N- o/ `. ]. w* n% e0 |6 a# ~0 C/ Z, h; F
unity经典入门课程之C#基础实例讲解(打砖块实例)! E: b' _9 c2 P1 c. u
课时1 开发工具VisualStudioToolsForUnity安装和介绍; ?$ e1 I- }. n& H# X3 p
课时2 项目效果预览,创建项目和第一个C#脚本
8 a1 o! a% g* }. u课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象* o7 U) _) b- V- ~
课时4 实例化方法高级应用,使用for循环语句创建多个砖块 ]" L+ s6 `$ n! u- s
课时5 课下作业-添加多行砖块& T- ?& f. X. q4 T
课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现0 z/ A# D6 W6 j1 m$ a5 a ?3 c, F
课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象8 k8 g) K- O$ M% S1 {
课时8 课程小结 ; P7 _ \& v- A+ ^( z
; H8 t, r: X7 d2 F+ v+ }7 F
t" K# H3 s+ |7 P# ]1 b T |