MetaZhi / unity-learning-path

Unity最佳学习路径、教程推荐
GNU General Public License v3.0
311 stars 18 forks source link

『不走弯路』Unity学习路线(主程方向)

本学习路线由大智(vx:zhz11235)凭个人经验编写,仅供参考,欢迎找大智交流(💬vx:zhz11235)。

由于大智了解的教程有限,本路线中 《教程推荐》 栏目,如果你有更好的教程,欢迎推荐或自荐,免费或付费课程都可。

👍教程推荐方法:找大智交流(💬vx:zhz11235)或github中发issue。

本文持续更新地址:https://github.com/MetaZhi/unity-learning-path

黑铁 LV0

本级描述

📈升级指南

🤹需学习技能点

🎯学习目标

🎓教程推荐

📝升级自测(LV0 ↗️ LV1)

利用Unity内置的几何体制作一个教室场景(或其他你熟悉的场景),可以第一或第三人称漫游(使用角色控制包)。

青铜 LV1 ⭐

本级描述

📈升级指南

🎯学习目标

🎓教程推荐

📝升级自测(LV1 ↗️ LV2)

实现和平精英中的吃药回血机制,不需要图形化界面,输出到Console中即可。实现以下功能:

角色血量
  • 可以在Inspector中设置

  • 最大血量100

能量
  • 初始能量0

  • 满能量100点

  • 每3秒掉1点能量

能量回血机制
  • 能量在(0, 20]之间:每8秒回1点血

  • 能量在(20, 60]之间:每8秒回复2点生命值

  • 能量在(60, 90]之间:每8秒回复3点生命值

  • 能量在(90, 100]之间:每8秒回复4点生命值

按下键盘1-6
1 绷带

回复10血量,最高回到75

2 急救包

回复75的血量

3 医疗箱

回复到100的血量

4 红牛

回复40的能量

5 止痛药

回复60的能量

6 肾上腺素

回复100的能量

按下键盘0

随机损失一定的血量,最低血量到1


白银 LV2 ⭐⭐

本级描述

📈升级指南

🎯学完目标

🎓教程推荐

📝升级自测(LV2 ↗️ LV3)

制作并发布Flappy Bird游戏给你的朋友玩。

黄金 LV3 ⭐⭐⭐

本级描述

📈升级指南

🎯学习目标

🎓教程推荐

📝升级自测(LV3 ↗️ LV4)

可以模仿超级玛丽制作出前2关

铂金 LV4 ⭐⭐⭐⭐

本级描述

📈升级指南

🤹需学习技能点

🎯学习目标

🎓教程推荐

📝升级自测(LV4 ↗️ LV5)

从0制作一款塔防游戏,发布到webgl或移动端

  • 可以搜索、参考教程

钻石 LV5 ⭐⭐⭐⭐⭐

本级描述

📈升级指南

🤹需学习技能点

🎯学完结果

🎓教程推荐

📝升级自测(LV5 ↗️ LV6)

模仿绝地求生制作一个大场景(至少1kmx1km)的FPS单机游戏

  • 包含AI NPC敌人
  • 可以在中端机上流畅运行(优化)

大师 LV6 ⭐⭐⭐⭐⭐⭐

本级描述

📈升级指南

🤹需学习技能点

🎓教程推荐

🎯学完结果

📝升级自测(LV6 ↗️ LV7)

用Unity实现手机端通过局域网控制PC端项目的程序

  • 采用UDP嗅探局域网中的PC主机
  • 手机端通过屏幕滑动控制PC端光标移动
  • 手机端通过点击和双指点击控制PC端鼠标左键、右键的按下

【附加题】整理一个自己的Unity框架,包含常用的工具

  • 资源管理
  • 热更新
  • UI框架

宗师 LV7 ⭐⭐⭐⭐⭐⭐⭐

本级描述

📈升级指南

🤹需学习技能点

🎯学习目标

🎓教程推荐

📝升级自测(LV7 ↗️ LV8)

可以根据不同的项目类型及要求,研究并制定合适的技术路线

👑王者 LV8 ⭐⭐⭐⭐⭐⭐⭐⭐

本级描述

📈升级方向

备注

本学习路线由大智(vx:zhz11235)凭个人经验编写,仅供参考,欢迎找大智交流(💬vx:zhz11235)。

由于大智了解的教程有限,本路线中 《教程推荐》 栏目,如果你有更好的教程,欢迎推荐或自荐,免费或付费课程都可。

👍教程推荐方法:找大智交流(💬vx:zhz11235)或github中发issue。

image-20230424161457543

本文持续更新地址:https://github.com/MetaZhi/unity-learning-path