首页 > 游戏开发 > 游戏资讯 > 游戏圈老炮谈游戏引擎Unity
2017
03-28

游戏圈老炮谈游戏引擎Unity

Unity可以说是目前市面上最火的游戏引擎。今天,我们邀请到了独立游戏制作人郑老师,与大家分享Unity平台的特质和游戏开发的一些经验。

在游戏圈里混了10余年,我几乎见证了游戏的发展历程。从端游到页游,发展到今天的手游与虚拟现实游戏,开发过的数百款游戏中,有成功的,也有失败的,当然的失败的产品占大多数。大家都知道,一款游戏能否成功,技术层面的因素只占30%。剩余的70%中,包括了创意、设计、渠道、资金等等。当然,还有最重要的关系和人脉等等,反正成功的游戏不是你表面看的那么简单的。 游戏开发的引擎还真是不少,今天主要来介绍一下现在很火的Unity。

首先,我们先了解下什么是Unity。看它的英文名,大概就可以知道它是个游戏开发工具集合,也就是我们程序员界IDE(Integrated Development Environment ,整合开发环境)。它集合了游戏开发所需的基本所有的工具,比如着色器、动画编辑工具、灯光照明系统、音效编辑,还有比较高级的反射探头等。

Unity事实上还集成了很多工具,而且也有不少Unity牛人开发了很多高级组件。这些组件都可以在他们自己的商店你买到,因为Unity已经形成了自己独立的生态系统。

也许未来的游戏开发,在也不需要专业的程序员了,只需要你有好的创意与游戏设计,你可以从组件商店买到你想要的任何功能。

所以说,游戏的未来是属于游戏设计师的。不过我们的程序员也不用担心,未来的程序员大多都是在干功能组件化定制的工作,而且你可以高价卖给游戏设计师。在标准的流程下协同工作,没有矛盾,没有伤害,大家都懂得。如果说程序与设计是天敌,那未来游戏的制作就和谐多了。 也许大家多少都听说过Unity可以做跨平台手游的消息。没错,Unity制作的游戏可以一键发布都所有的移动平台上,而且整个编译发布过程是全自动的,并且能自动把游戏性能优化到最佳状态。此外,Unity还在自己的生态系统中推荐和帮助优秀的游戏,让他们有更多的用户和广告收益。

用Unity制作端游,估计听说的人就不太多了。但是Unity也可以做到一键发布到所有桌面平台上,譬如Windows/Mac/Linux,一键发布毫无问题。当然Unity还可以发布到掌机上。我小时候的梦想就是可以有一部自己的任天堂掌机,不过到现在也没有机会开发一款掌机游戏,如果哪位朋友有兴趣,我们可以一起策划下开发一款掌机游戏。

我想这就是现在Unity这么火的根源吧,因为Unity确实非常强大——对VR设备的支持,Unity高度优化的渲染管道,基本上可以发布到所有的的VR设备上……

此外,Unity工程师是一个非常有前途(钱途)的工作。

接下来再给大家简单介绍下想成为一名Unity游戏开发工程师所要具备的知识与技能。

Unity初级知识

Unity视图界面

坐标系统,输入系统,向量

游戏对象,组件,脚本

Unity中级知识

Unity 网格,材质,贴图,动画

预设,时间,数学

组件关系,类,函数

Unity进阶知识

Unity 脚本生命周期

摄像机,灯光,地形

渲染,粒子系统,物理系统

Unity高级概念

游戏算法

关照系统,内存管理

性能优化,图形优化

最后编辑:
作者:freeman
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据