Unity可以说真几年是火了起来,这一两年的手游和页游平台上Unity作品数量激增.而Unity官方也是不断的推出新版本增加新功能,完善老功能.
接下来我给想要入行Unity的新人们的一些建议和知识:
欢迎加入我们的Unity问题交流群:1146128932
Unity方面的知识
1、知道什么是游戏引擎,Unity又是个什么东西。他能做什么东西。最好找一本介绍游戏引擎的书看一下,可以系统的理解一下什么是游戏引擎,能做什么。
2、全面的了解unity,把unity的各个功能模版都看一遍,最好能找个例子测试一下你看完这个模块之后学习到了哪些知识点。通过对unity各个模块的学习你就知道一个游戏引擎有什么构成,需要哪些知识,你需要学习哪些知识了。(比如游戏的输入交互接口input、用户的交互gui,官方的ugui可以学习一下他们的设计思想,音频系统audio,粒子系统particle,动画系统Mecanim,地编系统terrain,物理系统physics,导航网格系统navmesh,渲染系统包括shader,开发者自定义窗口组件的editor系统,资源的打包管理和加载系统等等)找一本unity的书,一般书里面都会详细介绍,书里面没有的你也可以去网络上面找资料或者去官网上面查阅资料学习。
如果是unity新手的话,可以先去unity官网照着教程做几个小游戏练练手,熟悉u3d一些基本编程规范与思想,对之后编程非常有益。如果不满足于这些,可以去github上fork一些比较成熟的u3d游戏项目看看他们的源码,会有较多的提升。当然一些优秀的u3d的插件例如behavior designer,itween的源码也值得