找回密码
 立即注册
查看: 782|回复: 4

unity学习顺序?

[复制链接]
发表于 2020-11-23 19:55 | 显示全部楼层 |阅读模式
unity学习顺序?
发表于 2020-11-23 19:55 | 显示全部楼层
有编程基础再去学u3d十分简单,首先就是去学习unity的操作,很多入门书都有这个环节,介绍unity的布局,各个工作区是干什么用的。
然后就是熟悉下unity API,然后再去深入了解它的底层实现。
其次就是用户交互界面,unity自己提供了ugui,它的作者是原来的ngui的作者。
ugui十分简单,unity也开源了源码,但是UI类的工作十分机械化,一般都是用项目里的UI框架,进行写逻辑功能代码,大部分都是用lua写,为了可以热更。
网络上也有很多课程,网课也有,推荐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等

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2020-11-23 19:56 | 显示全部楼层
1个月做一个demo的话直接用unity是比较好的选择,有c++基础就不用专门学习c#基础语法,边写边用出一个demo然后发布到手机上。
祝面试顺利,游戏是一个好的方向~
发表于 2020-11-23 19:57 | 显示全部楼层
找unity视频教程、unity书跟着做一做demo
发表于 2020-11-23 19:57 | 显示全部楼层
youtube上有很多unity的 直接搜 unity tutorial
例如space shooter就很适合入门
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 04:41 , Processed in 0.113392 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表