|
admin 发表于 2021-6-5 15:26:03
30729
109
! V8 l5 Q" f; i& j' _1 L0 F教程介绍:
- [. P: E" P7 k q& y9 Y立方跑酷是一个跑酷类型的3D游戏,这个案例重点在于游戏地图的生成算法和角色的控制。游戏的地图全部是由代码控制生成的,以两个预制体为基本元素进行拼接生成,并在地图中随机生成障碍物和奖励物品。游戏地图数据是用List+Array的形式进行存储的。角色移动地图边缘控制,地图连续生成,游戏地图塌陷,障碍物,奖励物体的位置确定都是以List+Array的这个数据为基准。
6 r6 [4 _8 L& T6 b, {
7 g0 ~0 H$ j0 X3 |( c课程时长:8小时40分钟
7 B: ?7 B8 D p8 l1 b7 D) ], e3 S! K; T4 O# U
: n" [9 o$ _6 ]) r1 O
第1课:课程介绍与案例要点分析 22:14! b+ F0 }) M. G: `* [2 m
第2课:初始化项目开发环境 27:31+ r$ x" h, x) k& E' k% k
第3课:游戏UI界面元素布局 26:43
+ U; d: d" F0 I! G- d) y% ] H第4课:地图生成算法之菱形布局 33:400 m* r* W" B' }1 V8 W: K) C
第5课:地图生成算法之墙壁边界27:54, e% ?/ Z+ a6 x5 E; I& T( ~
第6课:地图生成算法之数据管理27:55$ R W K7 G {& X4 c
第7课:角色出生与基本移动控制31:38
2 } q$ B* M: F第8课:蜗牛痕迹与移动边界控制24:080 j+ h# A( r4 ]) `
第9课:地图生成算法之连续生成21:12( B2 N6 H6 J0 U3 H; X8 _) A
第10课:摄像机跟随角色移动22:46( ~. |* _! P: C" r+ S* X
第11课:地图生成算法之地面塌陷26:119 `3 v/ s# z5 L, s& d
第12课:地图生成算法之路障生成28:20* d7 b# \6 v: V7 o* r6 @
第13课:使用协程生成路障移动动画26:57. a: n: [! A: c! K6 A: j
第14课:角色与路障交互死亡判断35:29
$ u2 }0 Y" {: K* S! Y& @第15课:游戏奖励物品生成与交互31:275 t s& V4 [* o7 \& B( b
第16课:PlayerPrefs存储游戏分数信息17:15
# b" a+ U5 U% X9 F" g7 d第17课:游戏UI界面逻辑[上]29:136 W+ O6 ]3 t6 D; a' f
第18课:游戏UI界面逻辑[下]24:29
% U( p. A8 b" n1 I3 q第19课:Android触屏操作与APK细节配置22:42& k; f R1 v7 D8 F
第20课:Unity安装Android打包环境与课程总结15:11
/ v' G* E- T1 T3 R! d% T
$ M C8 L; _. Q下载地址:6 [: |# j4 Q \( T
|
|