移植专业户DotEmu的《泰坦之旅》:来自键鼠手柄,一起走向触屏

DotEmu是专业的移植厂商,《双截龙》、《最终幻想7》等作品经他们之手在全新的平台上焕发生机。然而,在《泰坦之旅》上他们碰到了大麻烦:往手机上移植高画质大作又是完全不同的活计。

编辑周思冲2016年07月01日 11时56分
Gamasutra对DotEmu的CEO西里尔·英伯特(Cyrille Imbert)进行了专访。他们一起谈论了将经典游戏移植到智能手机上的流程。触乐网对文章进行了编译。本文主要针对《泰坦之旅》的移植,作为补充,译注里会加入其他游戏移植的相关资料和一些评论。

在过去数年中,法国游戏开发商DotEmu始终从事着一个工作:将老游戏移植到智能手机上。在这个领域里,他们是最出色的开发商之一。经他们之手在触屏上重新焕发生机的游戏包括《双截龙》、《另一个世界》(Another World)和《异形战机》(R-Type)。DotEmu也在去年PS4重置版《最终幻想VII》的制作中做出了重要贡献。

(译注:DotEmu和史克威尔艾尼克斯的团队合作完成了《FF3》、《FF4》、《FF4: TAY》、《FF6》、《FF7》和《FF8》从主机版到Steam版的移植工作。2015年的PS4版《最终幻想VII》移植是DotEmu第一次负责“从主机到主机”的移植。)

DotEmu的最新作品是ARPG《泰坦之旅》(Titan Quest),他们对它抱有很高的期望。他们会对这个在2006年发售的高人气PC游戏进行彻底的改造。《泰坦之旅》的设计基于键鼠操作,DotEmu希望能将它改造得尽可能适合触屏。

无尽的研究

移植的初期工作很单纯——团队会花上大量时间去玩原作。他们需要亲身体验原作的视觉表现,氛围,和整体气质。英伯特解释,他们会尝试了解游戏的制作者在同一时期还参与了什么项目,由此来判断他们大致的制作流程。“很多时候,源代码已经损坏,或者不完整了。有时候开发商甚至会把源代码弄丢。要解决这些问题,我们必须采用模拟器技术(SNK游戏)或者逆向工程(《最终幻想》系列)。有的时候我们还要特事特办,用些偏门招数。”

(译注:原文中使用了“emulation”,意为“模拟”,可能是“emulator”之误。)

《双截龙》的三个版本:左上为街机版,右上为FC版,下方为DotEmu制作的iOS移植版
《双截龙》的三个版本:左上为街机版,右上为FC版,下方为DotEmu制作的iOS移植版

他们还需要考虑到不同游戏的技术指标,例如内存的占用量,帧率和分辨率。因为DotEmu的产品大多是iOS和Android游戏,他们需要适配不同的屏幕尺寸,将它们维持在同一个视觉标准上。“这很有挑战性,但这也让我们的工作变得非常有趣,”

改造操作方式

对一个游戏进行操作方式上的改造永远不会太轻松。尤其是将继续键鼠控制设计的游戏移植到触屏上,这是巨大的挑战。他们在这上面的做法有些出人意料:DotEmu并不是从需要移植的游戏本身开始着手的。

他们会在目标平台上寻找和原作风格类似的游戏,然后对其中最棒的游戏进行分析。找出这些游戏中共通的操作模式后,他们会根据这个模式,给予原作中的一些操作更高的优先级。游戏会围绕这些高优先级操作进行移植。

“综合了各方面考虑后,我们创造了一种粗犷的操作界面。它既保持了现有界面的特点,又带有新一些全新的功能。这些功能正是游戏在移植的过程中往往容易被扔掉的东西。”英伯特这样解释。

由上到下,分别是3DS、WiiU和iOS版的操作方式 前两张图片来自《Fami通》
由上到下,分别是3DS、WiiU和iOS版的操作方式 前两张图片来自《Fami通》
译注:最下面一张图片来自GooglePlay上DoeEmu官方制作的介绍图。这张图制作得并不太准确。首先,左边的手指从“1991”一侧的画面中划下来,有些意义不明——91年的《另一个世界》可不是触屏版。其次,《另一个世界》手游版并非如图中一样完全抛弃了虚拟按键。

带虚拟按键的操作模式
带虚拟按键的操作模式
触摸手势操作模式
触摸手势操作模式

从上面两张动图可以看出,《另一个世界》手游版的操作方式的确有些“粗犷”:在一部分流程里使用带虚拟按键的操作模式,在合适的时候又会切换到手势操作。

动图截取自AppSpy.com制作的的《Another World - 20th Anniversary iPhone Gameplay Review》。

一旦基调被确定下来,之后的焦点就转移到了菜单上。他们需要确保菜单在小屏幕上能看清。DotEmu的做法是,尽可能地避免使用虚拟按钮,除非万不得已。

“当然,我们的原则是不改变游戏的核心体验。有的时候,唯一的解决方案就是添加虚拟摇杆和按键。”《伊苏》系列的移植版就是最好的例子。(译注:《伊苏》系列移植版确实有虚拟摇杆和按键,但采用了“触摸时出现,平时隐藏”的折衷方式,并没有干扰到视觉体验。)

在他们的移植游戏中,《Pang》、《另一个世界》和《东方快车谋杀案》属于完全不同的类型。DotEmu的最新作品是《泰坦之旅》,它的评价褒贬不一,但的确是DotEmu接手过的游戏中最棘手的那个。

优化噩梦

《泰坦之旅》不仅游戏节奏快,而且从一开始就是为键鼠操作设计的。或者说,它是按照“能让玩家用键盘和鼠标玩上六十个小时”的标准来设计的。多人模式和庞大的资料片内容则让移植工作极为困难,仿佛陷入了沼泽一般。

优化是重中之重。“我们让游戏在最新的iPhone上达到了不错的帧率。但是,光这一项工作就花了我们整整6个月。而且我们还没做到完美,因为只有在最新型号的iPhone上我们才能跑到60 FPS。我们至今还在优化安卓版本就是因为这个。目前的版本太不流畅了。”他们预备在7月上线《泰坦之旅》的安卓版。

《泰坦之旅》游戏画面截图
《泰坦之旅》游戏画面截图

目前的iOS设备机能对DotEmu来说确实是个巨大的挑战。很多人认为《泰坦之旅》是目前移动平台上最好的RPG之一。但质疑的声音也不少,最饱受诟病是高帧率带来的可怕耗电量。他们决定在近期提供一个补丁,为游戏增加特别的低画质选项,来服务对画质不太敏感的玩家。

当然,DotEmu的原则还是很强硬的:他们宁可让一部分用户流失掉,也不会直接在开发时就让画面打折扣以吸引低配用户。英伯特强调:“无论在哪个平台,DotEmu的任务都是原汁原味地呈现游戏。有的时候牺牲是必要的。”

译注:英伯特应该隐晦地表达了一个妥协的过程。高耗电量造成了玩家流失,于是被迫推出补丁。那么,为什么不在一开始就设置低画质选项呢?因为这根本不是他们的本意。如他们所说,他们希望“原汁原味”地呈现游戏。在他们眼里,FPS到不了60的ARPG是根本无法被接受的,但与此同时,他们又不愿意舍弃原作中的画面细节。

移动平台用户确实对“画质”并没有太大的苛求,他们更重视耗电量等和游戏本身关系不大的指标。而且并不是所有人都用得起最新的iPhone,在低配机型上他们对画质的追求反而会适得其反。需要指出的是,《泰坦之旅》是DotEmu移植游戏中相对最新而且原作画面质量最高的。虽然移植经验丰富,但在这方面他们确实出现了失误。

0

编辑 周思冲

zhousichong@chuapp.com

“我和我最后的倔强,握住头像绝对不放”——清水健。

查看更多周思冲的文章
关闭窗口