|
从下载unity开始,
熟悉unity编辑器,各种菜单操作,以及作用,各个工作区的使用等等,.
以及如何操作。
然后就是熟悉下unity API,知道组件,预制体的概念,以及知道语法。
其次就是用户交互界面,也就是UI了,ugui十分简单,但是比较多,熟悉图片,按钮,滚动实图,滑动条等等的用法,写法。unity也开源了源码。
网络上也有很多课程,网课也有,推荐siki学院,课程特点就是,带你开发游戏,通过开发一个游戏来学unity,siki老师的有些很水,其他老师的有些还行。
书籍推荐
书籍 :《Unity 3D游戏开发 第2版 宣雨松 游戏开发 》 入门级别。但是很详细。
主要就是让你知道unity是怎么样使用的,以及是怎么扩展的。
另外就是
配合案例使用。 这本书主要就是结合游戏案例,
再者,就是C#的工具书,下面会介绍
之后就是学习中级了,这个时候有了基础,应该去试试自己做个游戏,做完后,就是考虑它的优化了,可以看看设计模式之类的书籍,结合U3D的,市面上有本叫 《设计模式与游戏完美开发》的书籍,是讲如何设计一个兵营类的战斗Demo。
然后就是面试了。
《游戏架构:核心技术与面试精粹》
如果对图形学感兴趣,推荐
《 Unity Shader入门精要》
C#部分,C#高级编程(第11版) C# 7 & .NET Core 2.0 当做工具书,虽然有点厚,也有人在MSDN上学会c#的....
lua部分 Lua程序设计 第4版 Lua5.3编程语言基础入门教程书籍 Lua编程程序设计 Lua编程
后面可以去论坛 学习,例如uwa,csdn,
Unity官方公众号 获取最新的技术文章。
unity conmect等
晒下自己的书
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|