【唐老狮】Unity实战就业路线学习流程(建议)
一唐老狮一
编辑于 2023年10月16日 19:12
收录于文集
共16篇

你好,我是一唐老狮一。

《Unity实战就业路线》,是我目前在更新的课程,这是一套可以帮助想要从事Unity游戏开发的同学(在校学生、转行人员、独立游戏开发者、爱好者)系统性的学习Unity游戏开发的课程。

课程链接:https://www.taikr.com/goods/show/590

在直播中很多同学会问我:“Unity学到什么程度可以去找工作呢?”

我每次都会在直播中回复雷同的答案,为了方便大家明确学习目标,因此借此篇文章来告诉大家,基于我的《Unity实战就业路线》这套课程,学到什么程度可以去尝试就业。


学习流程建议

核心知识体系(必备)

第一步:语言基础

C#四部曲(入门 -> 基础 -> 核心 -> 进阶)

C#入门​

C#基础​

C#核心​

C#进阶​

不管你是否具备程序基础,都建议把C#四部曲学习一遍

对于没有C#程序基础的同学:

一定要认认真真一步一个脚印将这四部曲好好学完,打好扎实的程序基础,会让之后的学习事半功倍

对于有C#程序基础的同学:

可以相对较快速的查漏补缺,优先尝试完成练习题和实践,根据自己在做练习题和实践时的实际情况决定补充哪部分知识(或直接看课程目录,选择对应知识点进行补充)

C#四部曲学习完毕后的建议:

每天在力扣等算法题网站上做1~3道算法题,锻炼自己的逻辑、编程能力的同时,还可以养成良好的算法题解题思维。

大部分的公司都会有笔试环节,笔试环节中多多少少都会算法题,通过平常积累,比起最后找工作前的临时抱佛脚更有用!


第二步:Unity游戏开发

(第一部曲)Unity入门 -> 数据持久化之PlayerPrefs -> UI四部曲之GUI

Unity入门​ -> PlayerPrefs​ -> GUI​

(第二部曲)Unity基础 -> 数据持久化之XML -> UI四部曲之NGUI

Unity入门​ -> XML​ -> NGUI​

(第三部曲)Unity核心 -> 数据持久化之Json -> UI四部曲之UGUI

Unity核心​ -> Json​ -> UGUI​

(第四部曲)Unity进阶 -> 数据持久化之2进制 -> UI四部曲之FairyGUI

Unity进阶​ -> 2进制​ -> FairyGUI​

根据你的实际情况可以对此部分选择性进行学习

时间紧迫,着急找工作的同学:

Unity入门、基础、核心必须学习完毕,Unity进阶中可以只学习C#知识补充、TMP相关、性能优化相关

数据持久化四部曲中可以只学习PlayerPrefs、Json、2进制

UI四部曲中只学习UGUI

时间较为充裕,暂时没有就业压力的同学:

建议将Unity四部曲、UI四部曲、数据持久化四部曲中所有内容都好好学习完毕,UI四部曲中GUI和UGUI是重点,NGUI和FairyGUI根据自己的实际情况选修


第三步:能力提升

Unity程序基础框架​

Unity Lua热更新解决方案​

Unity热更新AssetBundle上传和下载​

Unity网络游戏开发基础​

Unity中的MVC框架​

这部分内容可以让你更加具备就业竞争力

Unity程序基础框架可以让你对游戏框架有一个基本认识

Lua热更新是目前商业游戏公司的必备技能

网络开发基础可以让你快速上手网络游戏开发

MVC框架可以提升对框架的理解

 

学到此处,可以开始找工作

后面的内容可以根据工作需求选择性学习

 

锦上添花知识体系(根据需求选修)

Unity移动平台相关​(相对重要)

Unity编辑器开发(相对重要)

Unity Shader入门(相对重要)

Unity ILRuntime热更新解决方案​(次要)

Unity DOTS系统(次要)

Unity中的A星寻路算法基础​次要)

这些内容相对来说是就业时的加分项,虽然可能有些公司在招聘简章中会提到移动平台、Shader、编辑器等要求作为加分项,但是实际进入公司后可能短时间内不会接触相关工作,所以可以在就业后补充这些知识。

这些课程相对来说移动平台相关编辑器相关可能会更早的在工作中会接触,因此如果时间允许,可以在就业前将这两门课优先学习了。


第四步:实战演练(有充足的时间再学习,主要以之前的知识体系为主)

Unity商业游戏核心玩法系列

Unity游戏开发直播回放

【直播】2D横版动作游戏​

【直播】游戏中的AI功能​

Unity实现即时战略游戏阵型功能​

注意:

实战演练部分,我个人认为是最不优先学习的内容,甚至在你就业后,都可以暂时不学习这部分内容,因为在之前的每一门课程当中,都有练习题+实践小项目,只要在平时学习时,认认真真的完成它们,便可以达到对知识点的巩固。一定要优先对知识体系进行学习,只有当建立了扎实的基础知识体系,实战演练才有意义。如果知识体系都没有学习扎实,就着急要跟着做实战演练,那只能是浪费时间,跟着老师做出来,和自己做出来是两个概念。

当你就业后,日常工作就是你最好的实战演练。只有当实战演练中的某些知识点,是你目前需要的内容,再来学习它们。


关注

唐老狮

获取更多干货内容

Unity实战就业路线持续更新中

https://www.taikr.com/goods/show/590