故事简介
丑小鸭生来就很丑,谁都不喜欢它,从小被其他鸭子欺负。它无奈离开了妈妈,拿上一把猎枪,独自流浪,风餐露宿。每当遇到各种怪物而子弹不够用时,丑小鸭只能通过自己的血肉之躯踩死怪物。路上只能靠水果和蔬菜维持体力,无聊时也能抬头数星星。翻山越岭,逢水架桥,勇闯空中栈道和独木桥,踩过蹦床,躲过电锯,钻过加农炮,坐过火箭,穿过枪林弹雨,在极度艰苦的条件下大战终极BOSS。最终,丑小鸭占领了一座豪华城堡,里面住着它心仪的白富美(其实也是个丑小鸭),它在夜色降临之前,轻轻关上门,打开灯,结束了流浪生涯,此时天空绽放绚烂的烟花,拉开幸福生活的序幕......
这个故事告诉我们:只要你肯奋斗,我命由我不由天
时长
课程分为上下两部,共64节课(21.1小时)
其中,上部29节课(8.5小时),下部35节课(12.6小时)
课程特色
- 对初学者友好,初次遇到新技术会详细讲解
- 全程直播,坚决不在直播外偷偷修改
- 展示所有细节,手把手教学
- 游戏元素完整丰富,共3张地图18个关卡
- 代码和文档开源,github托管地址 https://github.com/sailings/DuckAdventure
- 完善的售后支持
涵盖实战中常用的知识点
- Physics,刚体,碰撞,弹簧体
- Mecanim,动画状态机,动画融合,动画层
- Animation,动画编辑与录制
- 单例模式
- 协程
- Dotween
- 粒子特效
- 射线检测
- 键盘和移动端输入
- Cinemachine相机跟随,Confiner扩展
- UGUI常见控件,HUD
- 屏幕自适应
- 地图与关卡解锁
- 关卡滑动
- 背景滚动
- 子弹轨迹计算
- 音效管理
- 场景编辑
- 数据及上下文存储
大纲
丑小鸭历险记——趣味玩转unity2d游戏开发(下)
1.背景设置原理解析
2.背景设置以及云彩,山,树的滚动
3.游戏状态菜单
4.暂停、恢复、重新开始
5.主菜单的状态切换,地图选择
6.地图解锁
7.关卡列表展示
8.关卡列表左右滑动
9.关卡进入,解锁,关卡的最佳成绩设置
10.通关界面UI设计以及显示
11.通关界面的数值更新、加载下一关
12.通关界面动画效果
13.移动端输入控制
14.音效(上)
15.音效(下)
16.场景整理与规划,总分计算,地形编辑
17.关卡W1-1(丛林)
18.关卡W1-2
19.关卡W1-3
20.关卡W1-4
21.关卡W1-5
22.关卡W1-6
23.关卡W1-7
24.关卡W1-8
25.关卡W1-9
26.关卡W1-10
27.关卡W1-11
28.关卡W1-12
29.关卡W2-1(荒漠)
30.关卡W2-2
31.关卡W2-3
32.关卡W3-1(冰雪)
33.关卡W3-2
34.关卡W3-3
35.游戏打包、课程总结