unity3D发展前景|学习U3D游戏前途
PC、MAC、iPhone、ipad、PS和Xbox360等众多平台的引擎效能成为了业界关心的焦点问题,而Unity3D游戏引擎技术研讨会在中国的召开,无疑吸引了各家厂商的目光!在上海举行的本届研讨会,由韩国国民大学游戏教育学院和中国东华大学联合举办。大会不仅是对Unity3D游戏引擎技术的介绍,更通过此次会议提升中国先进游戏技术的开发能力,培养后备研发人员,同时布局华南人才战略,与广州名动漫联合成立了unity3D官方培训中心,为稀缺的人才资源解围!
unity3D优势及气势
- 01
Unity 3D本来是由德国的一些苹果粉丝开发的一款游戏引擎,一直只能用于Mac平台,所以一直不被业外人士所知晓。但是今年推出了2.5版,同时发布了PC版本,并将其发布方向拓展到手持移动设备。几乎像当初的Flash一样,一下子就火爆了起来。我试用了一下,感觉是:被彻底镇住了。试用时所感受到的那种冲击力,和我当初第一次使用Flash的感觉是一样的:超简单的使用方法,方便的可视化创作环境,完美的工作流程,高效的工作效率……但同时它比当时的Flash有一个无可比拟的优势:它已经有成熟的并广为人知的脚本语言:C#和Javascript。这些特点可以归结到一点:可以让无数水平不等的使用/开发者轻松上手,而这正是一款软件能够迅速流行起来的主要因素。我只试用了十几分钟,就产生一种强烈的感觉!建议大家看一下名动漫U3D官方培训中心的课程大纲以及资料,对于你们的学习绝对是有帮助的!
- 02
相信很多独立游戏以及移动游戏开发者都不会对Unity引擎感到陌生。2013年4月25日Unity公司CEO David Helgason发布消息称,游戏引擎Unity今后将不再支持Flash平台,且于今天起不再销售针对Flash开发者的软件授权。
- 03
2013年GDC(Game Developers Conference)将于旧金山当地时间3月25日拉开序幕最早由游戏设计师Chris Crawford(克里斯·克劳福德)于1988年发起至今已举办了26届。 游戏开发者大会(Game Developers Conference)2013年3月25日开幕,但是27-29日才正式向公众开放,这也是一直延续下来的GDC传统:游戏开发者们之间的讨论聚会。GDC上只有Unity Developer Day排满了长队,可见Unity游戏引擎的火爆程度。届时来自全世界最顶尖的游戏开发者和IT行业从业者将汇聚一堂,展示自己的最新作品,或是阐述自己关于游戏开发和互联网前景的尖端理念。
- 04
2013年Unity全球用户已经超过150万,全新版本的Unity4.0引擎已经能够支持包括MAC OS X、安卓、IOS、Windows等在内的十个平台发布。越来越多的游戏厂商和应用软件开发工作室在使用Unity研发游戏和创造梦想。Unity引擎覆盖了越来越多的国家,而亚洲一直是Unity发展的战略重点。为了促进亚洲地区的游戏产业与文化创意产业的发展,推动网络和手机游戏多元化的进程,Unity将在中国、日本和韩国同时举办“2013Unity亚洲开发者大会“,超过十位来自世界各地的优秀的Unity开发工程师,将在亚洲的三个国家巡回演讲。这是Unity开发者的年度盛会,代表着全球Unity开发的最高水准和最高质量的技术交流。 Unity开发者大会首次登陆上海,将举办为期两天的开发者大会,共计超过40场技术专题演讲和现场答疑。亚洲的游戏开发者无论在数量还是开发能力上越来越强大,通过这一系列的开发者大会,开发者们可以与Unity官方进行更快速和有效的沟通,可以参与最高质量的Unity技术讲座,更可以与来自世界各地的Unity开发者面对面地分享交流开发经验。 Unite2013第一天的日程安排如下,我们会分享非常多的技术干货,包括:1、Shuriken粒子系统的使用技巧;2、Unity的内存管理,告诉你如何让你的Unity游戏不再内存泄露;3、如何在移动平台上优化你的3D游戏,告诉你开发3D移动游戏时需要注意的方方面面;4、Unity导航网格的使用技巧和疑难杂症解析。 Unite2013第二天的日程安排如下,主要包括:1、Unity的主[1] 流GUI解决方案解析,包括NGUI、UniSWF和Scaleform等;2、Unity的渲染pipeline技术分享;3、Mecanim的系统深入解析和最新特性;4、使用Unity开发网页游戏时你需要注意的方方面面;5、Assetbundle原理和使用技巧,告诉你如何获得最优的打包效果。
如何学习U3D
- 01
第一步首先了解unity3d的菜单,视图界面。这些是最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了。
- 02
第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。
- 03
第三步学习创建基本的场景的一些基本概念:游戏对象,组件,脚本。在界面上分别体现在层次视图,项目视图及属性视图,要理清楚彼此之间的关系
- 04
第四步学习资源导入方面的一些基本元素:网格,材质,贴图,动画等。
- 05
第五步学习脚本的生命周期,Start,UpDate,ONGUI这些基本的方法。了解,预制,时间,数学等常用的类及相关方法。理解游戏对象,组件,脚本彼此之间的关系
- 06
第六步进一步学习摄像机,灯光,地形,渲染,粒子系统,物理系统等等,这些每一个深入进出都是一个很复杂的主题
- 07
第七步一些更高级的概念:向量的加减法点乘差乘,光照法线贴图,内存管理,图形优化等等。Unity3D入门容易,真的要精通,那是相当难的
总结
- 01
U3D现如今的手游市场份额已经占据到85%!同时其跨平台的优势,对于端游和页游也势不可挡!后期的体感游戏也必将是U3D的领地!现如今U3D人才稀缺,从业人员薪资高,正是进入这个朝阳行业的最佳时间!