|
CandyCrush 糖果传奇7 P9 i: a% ^" J; _" _0 f# {
部分课时目录(一共14课时)/ ?- e" c% B6 r6 @
课时1 CandyRush概述
8 r0 }$ _( y* ~) d$ a课时2 创建项目和添加Candy
5 _4 b- T7 M H d课时3 二维网格类游戏本质和添加多个Candy5 x, t- s/ w. G, w; b0 o
课时4 随机Candy背景纹理1 C" F/ d" Y7 o( h5 Y3 `
课时5 交换功能设计和实现
/ P2 {4 l: v3 l! v课时6 二维数组和删除功能1 S u% u; Z0 W- H2 f4 |; Y( y
课时7 缓动效果添加和顶格的特殊处理3 E1 b& T: F1 o4 e0 N2 f I% e, Z
课时8 检测是否有可以消除的candy: Z7 e2 W# {; q k1 M2 ~' x
课时9 完善消除功能和交换检测
& V8 f3 k8 I5 f( b+ g( T' D" F' r8 O' E课时10 流程梳理和交换效果# A9 I! V+ B+ S* C, c) s8 N6 M. t1 N
课时11 音效的添加
; m8 x( S' T9 Y r- O+ J+ B. e1 U课时12 使用协程完善交换功能
# P" `( c. v, ~7 X* b课时13 Candy选中效果实现6 b- f3 q. W/ W6 h# E1 g G( { x% f9 r
课时14 添加爆炸效果和震屏效果8 `& J- W3 c2 G2 [
( ]- `- e7 Q% x) x" o
7 t, z3 P" P/ I$ t* j0 ]6 Z$ V
3D跑酷,Escape From Earth 逃离地球
5 @/ g4 [% s# ]' k9 ?7 v部分课时目录:) _$ A# `8 q3 T" {4 B( H
课时1 逃离地球游戏游戏演示
" n: D4 U- K8 M ^课时2 创建工程,引入和介绍素材
3 p$ h6 A) ]1 q7 i- x课时3 创建森林环境的Prefab( _1 G+ _# T: j3 j" z
课时4 添加游戏主角
3 W2 G) T0 m/ W: J; C' C7 G课时5 控制环境的无限循环生成
2 Y$ j; i' ~2 F" W8 w6 }1 o课时6 添加一号环境的跑酷路线- {6 y& o% v4 L8 ?4 ]
课时7 添加二号和三号跑酷路线4 C3 v3 v- m' B0 c
课时8 设计障碍物一8 f' Q# U8 G8 N: L: ~3 o, z
课时9 设计障碍物二
2 b: E) ~9 ?- G, Z课时10 给障碍物添加碰撞器Collider
! v; t% u% A% _3 N5 s! r课时11 创建障碍物的自动随机生成
; f+ J4 Q* N% y6 g( ~9 o课时12 添加游戏控制器GameController
* d3 p6 a" ^4 k课时13 给森林(环境)添加得到目标路经点的方法5 w4 f( B7 _" E! q
课时14 控制主角的移动9 _( `- g4 f9 M1 m5 Z1 i5 G
课时15 添加背景声音,介绍动画Animation的使用
$ r8 J+ d- {2 _1 ^$ g16.添加菜单状态的控制
8 p' ~6 E( H" P17.添加主角的影子和控制摄像机的视野跟随
$ A7 n* k5 R+ y" H9 G18.控制主角闲置Idle状态动画的播放$ L, u$ Z/ \9 l
19.处理主角的跑步动画
& ]9 B- ~1 o, n9 f. x' C20.得到触摸的方向0 T, N) t: _9 ]
21.控制主角的向左和向右的移动
$ C; k4 Q( l4 ~0 b6 r$ U22.控制主角的向左和向右的动画播放; |; b4 g6 }; O; g% s+ C
23.给主角添加大触发器和小触发器 d# ~3 B8 C j3 Q7 |; x! O: T
24.完成主角的死亡判定和死亡动画的播放
' Y& z P ~% ^25.完成主角跑步和落下的声音的播放4 a% N+ J* Y3 R; [1 O) t
26.添加警车4 B% _% B9 @) D
27.添加警车追捕和刹车的声音( o; @6 T* m; Q2 X. |! p
28.控制游戏结束的状态0 ?+ [6 X2 C6 E0 W& E
3 x& V8 E7 W" ^4 OUnity插件之NGUI 完整开发课程,部分课时目录:
, ]; g4 |# k) Y课时1 NGUI介绍和插件的导入 4 v2 ^1 p4 T6 R# m7 ^( ]6 C
课时2 创建UIRoot2 U. h8 F+ B$ I# T1 Y9 a$ j1 _
课时3 学习Label控件,显示文字7 P5 p+ r7 U2 \) Y1 T/ z1 \6 I B; _
课时4 学习Sprite创建精灵,显示图片
2 I% L! W, l( C2 A7 I课时5 学习Panel面板,控件容器" O/ l. g; b) Q% m( p% W
课时6 创建Button按钮,使用脚本监听按下
, F% k1 E" u/ c* ^3 @0 V6 @) w课时7 创建图集Atlas& O9 n" n; F' a4 B( f7 O5 q
课时8 切图SlicedSprite九宫切图
4 X( x, \- d( Y/ U6 R9 i, [8 K1 q3 B课时9 dynamicFont 动态字体制作和显示. p8 V& c0 \8 r- c/ z3 O
课时10 widget属性,pivot,depth和size* Z/ A$ N, N0 ?) f
课时11 NGUI中的Anchor锚点设置
7 O& _# C% F2 V1 n0 `6 v1 |* S课时12 Tween动画
( f# E, a) o: X2 L0 U....
: d) J4 _* X- r' R/ _1 w
! k5 t: e; ]/ x3 e0 `! u9 w0 G
潜行游戏,Stealth 秘密行动' q( q% n) b% t" A% M5 j& w
部分课时目录(一共30课时), a1 k) c7 ?" }2 d3 ]% F. A/ h
..
! M' N6 J' e+ F课时31 游戏介绍 * R4 c, m+ p! D* N6 k
课时32 介绍游戏场景和创建工程
8 G, ~0 T; |) T/ m( x' C& j- P% g课时33 创建游戏环境
6 t0 I+ `9 S c9 ~# L. ~9 W; ?$ [: \课时34 给环境添加灯光2 u, ?& b" g- B+ `- G
课时35 给游戏添加警报灯
2 U9 f& n) b* e% A+ c% W课时36 给游戏添加警报声
7 k0 K% g' S* h" z6 f0 c课时37 给游戏添加控制器GameCo...
1 j1 o5 h( w- v! W" A+ A7 [课时38 给游戏添加实时摄像机cctv...
. t6 v% p0 m) Q6 D# ?6 @课时39 添加摄像机的旋转动画6 U; R9 z' A4 s9 ~# R3 C% ^+ Q! b
课时40 添加摄像机的探测功能,警报触...8 ?0 v5 c. \5 H/ x' {! Z
课时41 使用游戏管理的标签Tags+ v: [4 a2 x+ L/ s, ]5 D9 _
课时42 添加激光警报装置4 Q5 u2 U; N1 F( q! l+ Y+ _/ i
课时43 设置激光警报的触发和设置激光...
( B. J0 T2 l% v! ?4 |9 j' K @0 O课时44 添加游戏主角
5 u! b& ~/ V( j7 u5 A, t课时45 设置游戏主角的动画 . c" `) X4 x& m- \ l, C) G
基础班! ^6 Q, W2 r$ G
这套是比较完整的课程,并且有实例课程,并且附带源码9 v( g& y! N- s0 X7 |
并非其他只有基础的课程,没有实例!
0 k0 H7 {: q" S. h
, {, O+ u8 i7 s! f& x; Z( f/ YC#语言基础课程课时目录:. \& q1 C5 Q: }, M: O
课时1 C#基础概述9 ~; J0 `. \( T6 ^. J! `
课时2 创建一个C#文件( O+ Z* Y" G2 u9 N) ^
课时3 编译运行和控制台
* P( n7 S$ Y7 ]/ D$ Q课时4 创建你的第一个应用程序! B" I% A- x$ J+ x1 ?$ k6 z( I& Z4 q
课时5 变量
* {# z, h9 ~) z( I8 w# g课时6 表达式
, Z# h9 B: c& }) c课时7 枚举# w( o. q& P2 G
课时8 条件判断语句0 X5 M# i) D! r" A
课时9 for循环语句, y( o5 D+ [, F; O- X4 ]
课时10 while循环语句# g0 \; m; Q, B. h/ B3 k) f
课时11 函数
! z/ U) ?# @- n. [. n# h课时12 事件
( k a/ K" r8 I* e7 e1 D课时13 C#进阶( X/ }1 c7 G1 F! u) T3 s9 c
课时14 类的概念
1 I) ], M% ]; ~6 @: t课时15 继承; V( W4 e- ^! @' t& i9 w
课时16 MonoBehaviour3 Y; H* n/ P$ Z* ]3 _7 S. Z
课时17 方法重写Overriding V, {) I& U9 O7 G6 _0 H
课时18 方法重载Overloading
8 |! q0 ~) D) F. B/ R课时19 代理Delegates
% R2 ?/ T& x$ S( L1 e2 ~2 h8 Z/ F课时20 单例设计模式Singletons& t$ N+ M' W- c& a* m
- ]$ u( s5 r! |3 d
; M1 a, z% D q
基础入门之进入Unity的世界% f5 w- v( n9 O$ {
课时1 Unity介绍$ L+ [! y' d5 s
课时2 Unity下载和安装
- _) z0 t- j+ J& ^' z$ [课时3 Unity 破解3 ^( _1 t8 E& F$ w: W
课时4 Unity 什么是工程 i$ c$ H& y6 Z- {) D* w; b
课时5 Unity 学习过程介绍
% a5 K2 u5 l* y! G: y课时6 Unity中的五种视图/ V1 O4 B( _# }
课时7 Unity中的资源
$ a9 L; }) A3 U9 n3 |4 _8 {课时8 Unity中的游戏物体* ]" ^8 q: g8 C% E( O% ?- f2 C
课时9 Unity中的组件Component v4 k8 I6 M3 U2 S: E9 A; I
课时10 Unity中的场景Scene
8 ~& Y3 y. \# b' Z0 f& \4 `课时11 场景中控制工具的使用
- V1 y8 h/ {* @! x课时12 Unity中的本地坐标和世界坐标系( L* f$ ^, x& ]* ?7 b. }
课时13 场景视图中的操作3 h0 I: @: h$ s8 a
课时14 向量8 Z: q3 P; K6 J! G2 X
课时15 小结
4 H3 n4 c- d# o4 B0 q+ f; G5 S) [% w9 E7 X
5 D1 n4 R7 U/ l" v基础入门之Roll-a-Ball滚动小球1 s0 `$ J5 _ ^. u
课时1 Roll-A-Ball游戏介绍
) T5 ^, n. G' z2 P! S课时2 了解基本集合体: X4 V5 I. P8 l2 N8 N; A0 R
课时3 创建游戏环境( L5 L1 s [9 K4 h
课时4 给世界添加光
4 A) H+ H6 N F6 g6 m6 u课时5 学习相机Camera% @' O4 b6 P) s
课时6 创建游戏主角+ E0 M/ m& P" ~
课时7 Unity中的刚体和碰撞器
" t2 _3 H* q% E课时8 Unity中的脚本编写
+ a% G: l6 q6 x$ ]; K0 h课时9 控制主角的移动
7 p; B: ]3 H8 b4 h5 l: I2 J课时10 控制相机跟随5 l: {6 g; H+ R6 v
课时11 Transform组件 S8 d% c w* l/ q$ _
课时12 创建游戏中的食物6 J% n% B9 U+ j5 N& `9 ~: x5 L+ `
课时13 认识Prefab,完善场景中的食物
1 y( F1 r: ^7 ^& ^课时14 认识触发器
2 A9 J. g1 M# S8 j/ Q课时15 添加捡起食物功能0 g3 M. k$ e' f+ v" A% ^8 S
课时16 日志输出和错误调试% q9 J& P2 f; s$ X
9 r5 k$ n. X h$ B3 [unity经典入门课程之C#基础实例讲解(打砖块实例)
& H5 X! A. V/ N6 E+ f1 V+ [课时1 开发工具VisualStudioToolsForUnity安装和介绍
& N, p3 v0 P1 m4 W8 U课时2 项目效果预览,创建项目和第一个C#脚本3 r' g) b0 l8 n0 z6 d4 t) K
课时3 脚本挂载,控制台使用,变量声明和赋值,在舞台添加多个对象,使用脚本初始化对象
; P/ p3 x- Z' q) F" ]/ t课时4 实例化方法高级应用,使用for循环语句创建多个砖块
; L1 O# v/ y- k! q1 d! u课时5 课下作业-添加多行砖块
1 L! R8 j* D0 g+ `' b7 Z3 a3 M: Y; w课时6 组件机制,刚体介绍,类型转换,函数返回值,发射小球功能实现
! f. w1 n1 b3 w7 F' } Y, f课时7 条件判断语句,鼠标按下事件处理,获取水平和垂直改变数值,改变对象位置,自动销毁对象6 r1 r; }/ Q, B7 N7 c9 k! F
课时8 课程小结 8 ?; a" x. n: z
* z& r* b! J* o% \ ; E8 a; I" p* `/ d, A( H; U
|