Unity5 引擎对游戏开发者意味着什么?
[核心提示] Unity 是全球顶级开发引擎之一,可以让开发者轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具。
Unity5 可以使游戏开发者更加方便地设计出逼真画面与震撼音响,并拥有方便的跨平台开发能力。
Camouflaj 是一家西雅图游戏公司,与 Unity 已经合作 5 年,开发了《Republique》共和国,Unity 使这家小团队游戏公司可以和大公司一样开发出酷炫的游戏。《Republique》是一款生存恐怖解谜游戏,源于英国作家乔治·奥威尔于 20 世纪 40 年代末所着的《1984》,这本政治讽喻小说刻画的是一个假想的极权主义社会,与英国作家赫胥黎著作的《美丽新世界》,以及俄国作家扎米亚京著作的《我 们》并称反乌托邦的三部代表作。
游戏剧情讲述的就是年轻女主角身在此社会之中,给玩家打去一通绝望的电话,玩家帮助她逃离阴暗极权主义国家监管的故事。
2013 年 9 月,《Republique》推出第一季,在最近的第四季度推出了 PC 和 Mac 版本,背后使用的就是 Unity5,以重构游戏。游戏最开始在手机平台推出,Camouflaj 希望这款游戏可以有更长的历史,在 PC、Mac 上都有展现,玩家遍布全球。
从手机到 PC,Camouflaj 通过 Unity5 进行转换,Unity5 在光线、场景上的优化使整个游戏效果与真实场景更加贴近。
使用Unity4与Unity5场景对比
Unity 是全球顶级开发引擎之一,可以让开发者轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具。全球用户已经超 过 400 万,平均每两个手游开发者中有一个 Unity 开发者。中国用户超过百万,也是全球 Unity 用户最多的国家。在中国,Unity 与中国移动、中国联通、百度移动游戏、360 手机助手、91 安卓市场、腾讯应用宝、小米游戏等国内渠道平台合作。Unity 还拥有孵化项目:Unity 天地港首期三大工程包括孵化工程、成长加速工程和游戏评比工程。数十家国内外企业入驻。
全新版本的 Unity 5 引擎已经能够支持包括 MAC OS X、安卓、IOS、Windows 等在内的二十一个平台发布。与上个版本相比,Unity 5 含有大量的图形改进和扩展的编辑器功能集。Unity 还发布了 Unity Cloud Build,使开发者通过云进行游戏和应用开发。
Unity5 在功能上有几大优势:
图形工具。增强图形功能,如基于物理的阴影、实时全局光照明和反射探头,创建震撼视觉体验。
编辑器。对于苹果设备 64 位计算以及 Metal 技术的支持,拥有着全新的 Audio Mixer,对动画系统进行改善,升级物理系统。
标准着色器。在任何光线环境下,跨移动、高端台式机和游戏机保持一致。在游戏中应用到超过 95% 的材料,例如金属、塑料、木材、陶瓷和布。
使 用 Unity5 开发,灯光的计算使场景布置快速烘培。人眼可以看到的所有材质,如木材、金属都可以设置,质感可以不断改变。游戏场景中大理石雕像可以展现出下雨的淋湿感 觉,光滑度可以轻松调出,真实度与美感兼具。改变材质也不需要美术重新画,纹理可以通过贴图改变。全新的反射探头,整个场景的反射更加真实。音效是游戏的 灵魂,Unity5 还可以把以前的音效,指定混音器,产生音效。
21 种不同平台。跨越 21 种不同的平台,包括新的 WebGL,以及游戏主机、台式机、移动设备和 VR 设备。
以 微软平台为例,从 Unity 进驻中国后,微软就与 Unity 合作。微软开发体验与平台合作事业部技术顾问总监赵立威认为:国内开发者目前拥有巨大的机遇,从设备市场、消费模式、App 以及游戏知识产权和宏观政策对创业都优势十足。UAP 是微软目前推崇的跨平台开发概念,从 5 寸手机平台到平板到 PC、Xbox,乃至更大显示器,通过一套开发框架发布到不同的 Windows 平台上。而 Unity 恰好支持 Windows phone,Win8 等,包括 Xbox,与微软理念相同,游戏开发者可以不局限于 Windows 操作平台,实现不同操作系统和浏览器之间跨平台开发,Unity 工具对微软跨平台开发都有很大帮助。
Unity Cloud Build。Unity 云构建功能为所有的 Unity 开发者带来了构建自动化,通过监控源码控制自动生成和分发构建版本,在检测到变化发生时,会为多个云计算平台生成项目,提高开发效率。
题图:《Republique》游戏女主角
稿源:极客公园