本学习路线由大智(vx:zhz11235)凭个人经验编写,仅供参考,欢迎找大智交流(💬vx:zhz11235)。
由于大智了解的教程有限,本路线中 《教程推荐》 栏目,如果你有更好的教程,欢迎推荐或自荐,免费或付费课程都可。
👍教程推荐方法:找大智交流(💬vx:zhz11235)或github中发issue。
本文持续更新地址:https://github.com/MetaZhi/unity-learning-path
没有接触过Unity
无编程基础
利用Unity内置的几何体制作一个教室场景(或其他你熟悉的场景),可以第一或第三人称漫游(使用角色控制包)。
能跟着教程制作微型案例
还无法独立写代码
C#入门,能看懂常用Unity代码
能模仿并按自己的需求修改代码
实现和平精英中的吃药回血机制,不需要图形化界面,输出到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
能看懂常见Unity代码
跟着教程完整制作过微型案例
制作并发布Flappy Bird游戏给你的朋友玩。
熟悉Unity中常见模块
跟着教程制作过小型案例
🆓2D Ruby Adventure
可以模仿超级玛丽制作出前2关
Unity中型案例制作(本科毕业设计难度、求职作品) 需要一定的原创性,要使用较多的技术点
能制作独立游戏
Unity实习生
跑酷类游戏
地铁跑酷 核心功能
神庙逃亡
从0制作一款塔防游戏,发布到webgl或移动端
- 可以搜索、参考教程
任职Unity实习生
可以从0制作出原创小型项目
Unity初级工程师
能独立接小型外包
模仿绝地求生制作一个大场景(至少1kmx1km)的FPS单机游戏
- 包含AI NPC敌人
- 可以在中端机上流畅运行(优化)
任职Unity初级工程师
可以独立接小型外包
💰Unity 游戏框架搭建 决定版【推荐试看部分】 https://learn.u3d.cn/tutorial/framework_design
xLua教程(没找到能入选的教程,可以推荐或自荐给大智 vx:zhz11235)
💰ILRuntime与代码热更新框架的搭建技巧(168元) https://learn.u3d.cn/tutorial/ilruntime
Unity中级工程师
能独立接中型外包
用Unity实现手机端通过局域网控制PC端项目的程序
- 采用UDP嗅探局域网中的PC主机
- 手机端通过屏幕滑动控制PC端光标移动
- 手机端通过点击和双指点击控制PC端鼠标左键、右键的按下
【附加题】整理一个自己的Unity框架,包含常用的工具
- 资源管理
- 热更新
- UI框架
任职Unity中级工程师
可以从0制作出原创中型项目
每年的Unite分享
苹果开发者大会
显卡硬件厂商提供的手册
可以根据不同的项目类型及要求,研究并制定合适的技术路线
本学习路线由大智(vx:zhz11235)凭个人经验编写,仅供参考,欢迎找大智交流(💬vx:zhz11235)。
由于大智了解的教程有限,本路线中 《教程推荐》 栏目,如果你有更好的教程,欢迎推荐或自荐,免费或付费课程都可。
👍教程推荐方法:找大智交流(💬vx:zhz11235)或github中发issue。