您的位置:首页 > 移动开发 > Unity3D

懵懵懂懂开始学习Unity

2015-12-16 18:20 232 查看
其实早在几个月之前就已经开始学了,之前是在学习Unreal的,后来因为一些原因就放弃了Unreal,转战Unity。

Unity的学习一般都是去贴吧之类的地方,看前辈推荐了一些书籍,找来看,但是大部分的书籍都已经是有写过期的书籍了。

虽然都是些经典的书籍,但是毕竟版本跨越比较大,一些功能,或者一些方法功能已经不用了。个人建议旧的这些书籍其实已经可以不看了。

现在新版的书籍很多,其实完全可以按照最接近现在最新Unity的版本号来挑选书籍。或者还有一种方法,就是去下载相关的学习视频,个人比较推荐泰课在线,

siki老师的视频,语速可以接受,简单快捷,不像某些网站,硬生生的把一个知识点,拖个5分钟十分钟弄成一集视频。

siki老师的视频也可以下载下来看,自己已经知道的知识点,可以用本地播放器自带的加速功能来加速播放(我自己用的就是PotPlayer,一般调整为1.5倍速也不会太拖慢),只要自己能听得清楚。

再说说引擎,Unity引擎我也接触有一段时间。引擎上手不难,精通难,其实大部分都是这样。有时候你跟着几个案例来做,但是要完成做成一个属于自己的游戏,你还是需要积累很多知识的,起码我是这样想的。其实它就像大多数语言一样,新手入门阶段切忌通读API,当然部分神人除外。只要你用到的时候,你再去查找,这样也可以锻炼你查阅文本的能力,也算是英文阅读能力吧。英文阅读能力不太好的话,可以下载一个有道词典,或者去Unity圣典,游戏蛮牛之类的地方,一般都有API的汉化版本给你查阅的。我宿舍是会断网的,呵呵。没有网络的时候,一般都需要借助Unity自带的本地API来查询,所以你还是去下载一个有道词典吧。多动手跟几个案例,熟悉一下引擎和脚本,巩固一下语言知识,个人觉得还是不错,当然这个要自己取舍,有些视频还是比较浪费时间的。不过,视频里面前辈提出的一些经验,对新手来说也是很有用的,可以省了你自己去研究的时间。

Unity,我个人感觉潜力是很大的,闲时的时候可以去研究一下Unity的一些底层知识。例如Shader,毕竟现在特效还是很火的。当然如果你要做特效的话,还是需要一点图形学知识的(其实你做游戏就需要图形学知识),网上也有很多前辈推荐了不少计算机图形学的书籍,Shader的相关书籍的话,现在貌似没有比较好的参考书籍,可以考虑去youtube看看。

最后,说说插件。AssetStore上面提供了形形色色的插件,这些可以在开发中带给我们一定的便利。国内也有很多这些插件的使用教程,如果实在自己看不懂里面的文档的话。能力支持的话,可以支持正版,学习为目的话,个人觉得使用“学习版”也没什么问题。当然仅限于学习,商业用途或者你要发布的话,你还是需要一个正版的,还要遵守里面的规则。

$(".MathJax").remove();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity 计算机 游戏