来源:网易游戏频道
ChinaJoy期间,网易游戏频道的记者有幸采访了Unity 3D引擎开发公司Unity的亚太区总裁约翰先生(John Goodale),与这位业界资深人士的聊天过程非常愉快。采访中,John对Unity 3D引擎做了详细的介绍,并针对其特色和适用性进行了讲解和演示。
Unity引擎诞生于十几年前,目前的Unity 3D是全球应用最广范的游戏开发引擎之一,开发便捷,还拥有类似于苹果应用商店的开发者资源交流平台----资源商店(Asset Store),来自全球的开发者都可以将自己的研发成果放在资源商店内与其他人分享,你也可以很轻松地找到自己需要的资源,对于个人的小团队来说,通过资源商店购买一些自己团队能力范围之外的数据和资源可以最大限度地减少游戏开发的时间和成本,还能提高游戏的素质。
以下是专访的实录:
网易游戏频道:请为我们介绍一下Unity引擎吧?Unity有着怎样的成长历程?又有那些与众不同的特点?
John:Unity 诞生于2004年丹麦的哥本哈根,其实是从三个年轻人的游戏梦想开始的。十几年前,有三个渴望自己创作游戏的年轻人,因为没有资金购买当时昂贵的制作引擎,就决定自己开发一个操作简单的,与众不同的引擎,他们废寝忘食,用尽全部的热情,终于在八年前发布了第一代Unity。
最初发布的是基于PC、Mac和Web的版本,因为这些都是开放平台,研发者即使没有开发资金也能发布。因为我们不希望看到那些热爱游戏研发的人,因为资金的短缺而放弃他们的梦想。创造Unity引擎的初衷就是为了给所有怀抱着梦想的年轻人,一双可以带他们飞向天空的翅膀。从Unity不为赚取暴利,只为方便用户的经营理念,可以看出哪怕是十年后的今天,我们的创始人依然坚守着他们赤子般的心。
Unity的特点是购买费用其实非常的低,非常便捷就可以获得使用许可权,基本上每一个研发者都可以负担得起。而且Unity的所有技术都在向“更便捷的使用,更简易的入门”在努力和发展。
我们的技术人员告诉我,即使是一个从来没有学习过游戏研发的人,只要听我们的技术指导上一堂几小时的课,就能用Unity做出一款简单的游戏。
我们的希望是世界上每一个人都可以用Unity创造自己的游戏世界,事实上我们的确是为了这样的目标而努力着。
网易游戏频道:听说7月的时候Unity发布了全新的4.0版本,与之前版本的主要区别在哪里?能给我们简单介绍下吗?
John:Unity 4.0是Unity引擎自2010年以来的首次主版本更新,为了适应若干新功能的引入,该版本对引擎底层和工具层代码进行了大量的改写,同样也对原有功能进行了大量改进。具体地,4.0版本引入了新的Mecanim动画系统、DirectX 11.0支持、Flash输出选项、Linux输出选项;并且对移动平台功能进行了增强,包括iOS和Android平台上的实时阴影、动态字体支持等。
用更简单的话来说,Unity 4.0是新一代的开发平台,他支持全平台的游戏研发,Mac OSX App、Windows Executable、Web Browsers (使用Unity网络播放器)、iPhone、iPad、安卓手机和平板电脑、Wii、PS3和Xbox 360等基本所有的平台游戏都可以通过Unity 4.0来研发和发布。
网易游戏频道:目前Unity和国内那些游戏研发厂商合作?有哪几款比较著名的产品?
John:其实之前国外的游戏研发商使用Unity制作的较多,不过,近年来,国内的Unity研发团队也越来越多,如腾讯、盛大、九城、畅游、完美世界、麒麟网、昆仑、骏梦、巨人、传媒大学等等都是我们的合作商和合作伙伴,还有许多小的游戏开发商也在用Unity的引擎制作游戏。
还有很多知名高校如上海同济大学、南京师范大学、鲁迅美术学院等都专门设置了Unity的学习课程和讲座。
用Unity制作的游戏也大多是比较创新的游戏,比如大型客户端游戏《将魂三国》、创新的俯视射击3D网页游戏《争锋Online》、全球首款Unity 3D武侠动作角色扮演页游《绝代双骄》等等。还有CMune也是中国公司,他们的《UberStrike》在Facebook上的排名第一。
网易游戏频道:对于玩家来说,有的引擎已经是一种品牌的象征,比如虚幻引擎3,大家一听,都知道大概会是一个什么样的画面效果。Unity 3D在游戏开发行业者的业内普及度很高,但是玩家的认知度方面还比较低,在品牌宣传方面Unity 3D有没有什么计划?
John:其实Unity在国外真的是普及度非常高的,因为他是唯一支持Mac OS X操作系统的游戏引擎,而AppStore上大于70%的3D游戏都是采用Unity引擎开发的。
但是的确如你所言,Unity在国内一般游戏玩家中的普及度还是比较低的,其实导致这个问题的主要原因是之前Unity与国内用户之间的沟通互动较少,之后我们会着力于建立能够实时交流的平台,更及时的发布新的信息,并得到用户的反馈。为了提高品牌的知名度,我们也会不定时的召开媒体发布会公布我们的新版本和Unity后续的发展计划。另外,也会在建立以及寻找中国的Unity开发者与开发社区,进行一系列的培训活动,进行产品和品牌的宣讲,使他们了解Unity。当然,如今用Unity开发的游戏非常之多,我们也会与他们一同推广他们的游戏,如果他们的游戏可以吸引游戏的广泛关注同样也验证了Unity引擎的成功。另外,会陆续进行一些战略发展的合作,譬如360也会与我们一起共同推进品牌的普及度和认知度。我们相信在不久的将来,更多的国内游戏玩家会与业内人士一样认识Unity,信任Unity,坚信Unity出品,必属精品,呵呵!
单人购买授权方式 小团队的复印
关于Unity公司产品的最后一个问题是Unity 3D的授权方式,以及资金有限的独立开发者们是否能够在Unity引擎中得到比较好的技术支持。John表示,Unity和目前市面上的众多游戏引擎的授权方式都不太相同,Unity拥有属于自己的一套授权方式----单人购买(Seed)。就像是开发者购买了一套工具软件,Unity公司会给购买引擎的开发者一个序列号,他们注册完成后就可以尽情享受Unity 3D带来的游戏开发功能。Untiy引擎的使用权只归购买者单人使用,但是单套Unity引擎的购买价格非常低。(小编注:这和其他大多数游戏引擎的授权方式不同,比如虚幻引擎3等,其他引擎多是和游戏开发公司签订长期使用协议,或按照游戏开发数量签订购买协议,比如开发者制作一款游戏需要付给引擎商多少的金额。)这样看来,如果是小团队的话,几个人分别掏钱购买各自的Unity引擎使用权,总金额也要比购买其他引擎便宜很多。John表示,Unity更希望的是开发者可以利用他们引擎来开发出更多更好的游戏,而不是利用他谋取利益。所以这对于一些资金有限的开着者来说绝对是福音。
优秀而庞大的资源商店 为开发者提供交流与分享的平台
在提到Unity的授权问题时,John还特别介绍了Unity引擎的一个极为方便、开放、快捷的开发者交流平台----资源商店(Asset Store),这是一个类似与苹果应用商店一样的线上开发者资源分享商店,在这个平台上,任何的Unity引擎使用者都可以将自己研发的资源放到商店中销售,其中包括超过4000种内容----比如材质贴图、一段代码、一套3D模型、一组声效、一系列的UI界面设计等等,你可以为自己的资源标上价格,等待其他开发者购买。经过统计,资源商店中平均的资源售价是42美元,价格最高的资源达到2000美元,销售的价格Unity公司与开发者三七分成(开发者得到70%)。Unity公司会对开发者提交到商店的资源进行完整地审核,有6名员工专门负责这个工作,对版权和资源的实际质量进行把关,为开发者提供良好的交流环境。
资源商店可以为开发者节约大量的时间,弥补开发者自身技术的不足之处,John讲到,曾经在一次开发者大会上,有一名开发者花了数小时差不多大半天的时间便携了一大段脚本代码,完成后却在资源商店发现了一段实现相同功能的代码以两美元的低价出售,所以,如果一名开发者可以非常合理地利用好资源商店,就可以达到最佳的游戏开发效率,同时还可以与全世界的开发者们进行经验的交流。
John还为记者演示了资源商店的界面和内容,包括搜索、推荐、评分等元素在内的功能非常完善,用户可以分类查找资源,还有收费排行榜、免费排行榜、最畅销榜等,比如搜索卡车(Truck),就可以搜到各种价格和风格的卡车模型。但是,Unity对版权的保护也是非常严格的,比如你如果要搜“Mickey Mouse”(米奇老鼠),那你不会得到任何完美匹配的资源,因为米老鼠的版权属于迪士尼,Unity不会放出这样的资源,而如果你搜索老鼠(Mouse),那就可以搜到一些老鼠为主题的资源,但是绝对不会出现“米奇老鼠”这样的特定形象。
对中国游戏市场的看法:看好页游和移动游戏
对于Unity产品的采访结束后,Dylan询问John对中国游戏市场的看法。John已经从业25年,作为亚太区总裁,也已经在中国地区工作了15年。在这15年里,他看到了中国游戏产业发生的巨大变化,当下的中国游戏市场,John非常看好目前的页游形式,他认为随着人们生活节奏的加快,越来越多的玩家需要这种可以时不时登陆、及时开玩的游戏,而近年来新兴的移动游戏领域,比如iOS、安卓等平台,还处在生命周期中非常年轻的阶段,相比早年的PC端游戏,中国的页游和移动游戏起步算是非常早的,未来有极大的潜力。
补充:Unity 3D引擎开发的游戏在自己已经支持的各个平台之间的移植非常方便,只是目前还不支持HTML5,不过Unity公司在不久之前有发布新闻,表示仍旧在继续观察这个领域,当HTML5的用户成熟之后,就有很大的可能加入对HTML5的支持。