当前位置:丝路教程网 > Unity3D >

unity入门教程,0基础如何学习Unity3D

2018-01-12 10:12 来源: 丝路教程网 分类: Unity3D
154 作者:丝路教程网

[导读] Unity3D是一个跨平台的游戏引擎,如果您开始看这篇文章的话,你一定是在权衡学习或者使用哪种游戏引擎来开发您的游戏,就我的观点来看,你不用再犹豫了,直接下载Unity3D开始学习吧

  Unity3D有什么优势

  Unity3D是一个跨平台的游戏引擎,如果您开始看这篇文章的话,你一定是在权衡学习或者使用哪种游戏引擎来开发您的游戏,就我的观点来看,你不用再犹豫了,直接下载Unity3D开始学习吧!

  Unity3D的优势有以下几项:

  操作简单

  相比Cocos2d-x,OGRE等引擎,对于新手非常友好的一点就是其操作超简单,并且还自带了一个IDE:MonoDevelop,只要按下install,之后的创建新项目,多平台打包等等操作均可以在编辑器里面直接完成。另外,Unity的中间件均可打包成unitypackage进行发布,插件的操作也是最简便的。

  完整的技术栈

  相比其他游戏引擎,Unity最大的特点就是形成了一个成规模的插件市场,在此基础上,Unity具有相当多的中间件,可以大大加快独立开发者和公司的开发进度,如下图:

  活跃的社区

  Unity的社区是当前各种游戏开发社区中最活跃的,这点可以从知乎上的Unity3D话题的关注人数看出,也可以从百度指数的游戏引擎对比看出。

  C#作为脚本支持

  C#作为脚本可以在编程效率和运行效率之间取得比较好的平衡,如果你用过 C#的话,你一定很快就会喜欢上这门语言。况且使用C#也是报上了微软的大腿,今后的微软一系列新鲜技术也很有可能会和Unity搭配得当。(比如HoloLens)

  如何学习Unity3D

  在知乎、微博、贴吧上经常看到有人问如何开始学习Unity3D,可以分为几个阶段来学习:

  初学者,先申请丝路免费的unity资料,跟着视频资料做出你的第一个游戏,所有的资源,代码在Asset Store都可以下载到。

  熟练者,关注丝路教育unity开班活动,在这一阶段,要把在第一阶段所忽略的内容进行选择性的补充学习。

  进阶者,在这一阶段,要对Unity的各种细节问题,优化,底层原理和新的技术方案都要进行思考和学习。在以上几个模块中,丝路unity游戏开发班尤其值得关注,教的都是实实在在的知识。

  在紧接者这一阶段,你才可以对一些中间件进行学习,具体学习什么样的Asset,还要由你的项目需求决定,不过无论如何还是推荐学习这几个Asset:Behavior Designer(AI), DoTween(Tween动画), PlayMaker(可视化编程),Shader Forge(可视化的Shader编写)和Elementals(粒子特效)。

  经过丝路unity游戏开发班的受教,开发一个游戏对你来说不再是一个问题,各种工作也是手到擒来。


免责声明:

丝路教程网的部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,如权利人发现存在误传其作品情形,请及时与本站联系。

unity入门教程,0基础如何学习Unity3D

的相关文章
Copyright © 2008-2017 blog.silucg.com 丝路教程网 版权所有 网站地图
点击这里给我发消息
丝路教育