Unity作为一款游戏开发引擎,能做的还有很多很多。
如果让我推荐几款最近玩过的、体验不错的移动端游戏,《Dark Echo》、《ULRTAFLOW》都是不错的选择。
在《Dark Echo》中你身处黑暗,需要依靠自己的脚步回声判断迷宫形状、还要小心脚步声不要惊动红色的怪兽吃掉自己;《ULRTAFLOW》则是通过墙壁和障碍的反射,将自己的小球在规定步数中投入目标大球。
《Dark Echo》游戏界面
这两款游戏都有很强的图形感和意义的抽象性,声音、光影、线条这些元素扮演着重要的角色。还有,他们都是使用 Unity 开发的。
在一个月前的 GDC 2014 开发者大会上,Unity 官方正式公布了 5.0 版本的游戏引擎和工具包。不仅提供全新的音乐制作工具集,还有高质量的光照与物理模拟系统。由 Unity Technologies 开发的 Unity 可以让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容,是一个全面整合的专业游戏引擎。
尽管将自己称为「游戏引擎」(Game Engine),Unity 所能做的已经超越了三维游戏建模这个狭窄定义。改变游戏体验、以场景编辑器打造能作为训练课程的「严肃游戏」、甚至在虚拟世界中为建筑做可视化、以 AR 模糊现实和虚幻的边界,Unity 都能做到。
定制法拉利不靠想象,分分钟效果给你看
4 月中旬,法拉利开始使用由 Zspace 为其开发的《Ferrari Augmented Reality Showroom》应用。通过 iPad 摄像头将屏幕上的车辆框架与展厅中的真实车辆重合,可以改变车辆的色彩、内部座椅和其他配饰,观察发动机等部件分布,将轮胎抽出来检视内部零件。甚至可以模拟跑车在风洞中的行驶情况,让用户观赏其空气动力表现。
不仅限此,Zspace 还开发了「3D 屏幕」,用户通过一副眼镜一支笔就可以观察 3D 产品的全方位展示,目前已经在美国高校有所应用。当然,Zspace 使用的开发引擎正是 Unity。
「严肃游戏」:测试训练新模式
Tonero 是 Toyota 的叉车厂,在面试和训练新员工中他们正在尝试使用 LED 屏幕代替现实。在操作者的视线范围内,叉车上安装了四大块 LED 屏幕显示虚拟场景。考核官使用 Unity 对场景进行建模,可以模拟码头等需要运输货物的场景。
叉车空间狭窄,四块 LED 屏幕刚好覆盖了驾驶者的视线空间
受试者只要坐在这样的叉车中根据虚拟场景中的情况和考官的指令进行操作,并不需要现实中有任何货物的存在。这样的训练既安全,又能避免误操作造成的损失。
这类介于游戏和现实训练之间的活动被称为「严肃游戏」。除此之外「严肃游戏」还渗透到飞行模拟等各个层面,人们可以用电脑体验真实的飞行和迫降。甚至还可以像极客公园的创始人张鹏那样,在家中通过电脑和操作器 DIY 一个操作感更真实的飞行模拟器。
用色彩和动作制造音乐
Science Nonfiction 是活跃在东京地区的电子音乐创作者。2013 年起他们开始尝试在 Club 中用虚拟形象和色彩来操作音乐。
通过动作捕捉设备,成员 TeddyLoid 变成了屏幕上由正方体组成的机器人,左右两侧三个图形块代表不同的声音元素。通过虚拟形象触摸虚拟色块,TeddyLoid 就能用身体而不是手指来制造音乐。
中间方块组成的小人就是佩戴动作捕捉设备的 TeddyLoid 在屏幕上投射出的形象
在 2014 年的尝试中,Science Nonfiction 的演出屏幕上不再仅仅是图形化的呈现,TeddyLoid 用双手拖动屏幕上的巨大地球、触摸建筑改变色彩,同时改变音乐的节奏和元素。
Science Nonfiction 演出现场,双手拖动地球转动音乐也会随之改变
据说从构想到实现,Science Nonfiction 仅仅花费了几个月就完成了第一场演出。他们的实验让音乐可以被观看和触摸,与观众的交互也有了新形式。如果你感兴趣,也可以从这里去 Youtube 上看看他们的演出。
或者,也可以改变游戏体验跳个 300、500 米
Oculus 社区的一个用户在 6 轴飞行器上装上 6 枚 Go Pro 运动相机,录下飞行器从地面到高空的垂直飞行路径。通过 Unity 引擎制作的 360 度视角画面与 Oculus 眼镜结合,佩戴者就能获得一跳 300 米高的体验,同时可以向任意方向观看四周场景。
在 Unity 的世界里,还有使用其建模的房地产开发商,由于模型多且真实,只要加入第一视角就能成为 FPS 游戏场景;或者模拟一个全新节能的电梯系统,交错的电梯轨道和超高大楼虽然很难在现实中国实现,在 Unity 的世界符合物理规律就可顺畅运行;使用 360 度拍摄设备记录模特的两个表情,Unity 5.0 版本就能在引擎中还原真人模型,放在游戏中不同语言版本更改口型变得更加简单。
Unity 能做的还有很多,完全取决于你的想象力。
这里还有 Unity 5 引擎技术演示视频可以观看。