任天堂Wii问世至今已经接近14年,绝大多数公司在几年前就不再为Wii制作游戏。但有两个例外:育碧还会继续为年货《舞力全开》(Just Dance)开发Wii版本,而就在前不久,设计师布莱恩·普洛文西亚诺(Brian Provinciano)面向Wii推出了“GTA”风格的开放世界游戏《夏威夷劫案》(Shakedown: Hawaii)。
除了《舞力全开》之外,《夏威夷劫案》很可能是今年登陆Wii的唯一一款新作。
《夏威夷劫案》是一款素质很扎实的像素风游戏
“直到现在,我仍然无法接受Wii已经成了一个复古平台!”普洛文西亚诺说。
《夏威夷劫案》于2019年发布,初期登陆PC、PS4、PS Vita以及Switch平台,短短几个月后又推出了3DS版本。你也许已经发现了规律:随着时间推移,它被移植到了更古老的硬件上。这可不是件容易的事。毕竟,除了极少数特例之外,普洛文西亚诺独自负责游戏移植方面的所有工作。
普洛文西亚诺的上一款游戏《荒野老城》(Retro City Rampage)最终登陆了13个不同平台,所有版本的移植都由他独自完成。“我也已经意识到,到了某个时候,我需要组建一支团队,不能再一个人承担太多工作量了。”
凭借此前积累的经验教训,对普洛文西亚诺来说,将《夏威夷劫案》移植到Wii平台相对容易一些。例如,他编写了能够让游戏适应不同平台各异的分辨率的代码,并且已经将游戏移植到了可用内存更小的3DS上。但普洛文西亚诺似乎很容易好高骛远,这回也不例外。他希望玩家的游玩体验不会被加载时间打断,这意味着他需要将整个游戏“塞进”系统内存中。
“这其中涉及到的工作包括对游戏图形的存储和渲染方式、音乐和音效进行优化,并在代码里查找任何可能造成空间浪费的其他内容。”
最终普洛文西亚诺圆满完成了这项任务。
在《夏威夷劫案》的移植过程中,普洛文西亚诺遇到的最大挑战与游戏帧率或加载问题无关,而是源于平台的怪异要求。虽然Wii早已失去生命力,但一名开发者若想面向Wii发布游戏,仍然需要满足任天堂制定的各种拜占庭式要求。
举几个例子:当玩家按下HOME键时,游戏必须显示Wii菜单,或者一个特定的图标;它需要能够灵活地应对光盘读取错误,或者一张光盘在加载中被弹出或重新插入等情况。如果遇到这些状况,游戏需要以每种语言显示特定文本,不能说“Wiimote”,而必须是“Wii Remote”。另外,开发者还必须创建Wii菜单图标、保存图标和一个漂亮的启动屏幕。
当然,任天堂并非故意为难开发者——这是所有主机游戏开发者都会经历的体验。
《夏威夷劫案》的Wii版本支持4种Wii手柄
对普洛文西亚诺来说,要想用光盘作为载体发布游戏,他还需要使用某些特定的任天堂开发工具。他没有那些工具的备份,有段时间就连任天堂也没有……为了解决这个问题,任天堂曾经牵线搭桥,让普洛文西亚诺与另一名可能愿意出售设备的开发者取得联系。值得庆幸的是,任天堂后来总算为他找到了他所需要的工具。
《夏威夷劫案》Wii版本不会登陆北美市场,因为在2019年初,Wii的数字商店Wii Shop就已经关闭了。任天堂北美分公司觉得普洛文西亚诺的想法不错,却也很难为他发布Wii实体版本提供实际的支持。
“考虑到Wii在生命周期中所处的阶段,要想推出一款新的Wii游戏,任天堂的每个部门都必须配合,把Wii的所有东西拿出来,跑完整个流程。”普洛文西亚诺说,“只要有任何一个部门做不到,那么游戏就无法发布。遗憾的是,我们在中间遇到了障碍。”
不过,任天堂欧洲分公司设法为《夏威夷劫案》的Wii版本制作了实体光盘。
普洛文西亚诺告诉我,他之所以热衷于移植游戏,并非为了赚钱,而是因为对那些古老的平台有感情。“某些人喜欢玩数独谜题,对我来说,让一款游戏在老平台上运行同样有趣。你也许需要针对速度更慢的CPU、更独特的GPU、容量有限的RAM或一个更缓慢的磁盘驱动器来优化游戏。”
一个更极端的例子是:普洛文西亚始终想尝试让《荒野老城》在任天堂掌机Game Boy Advance上运行。据他透露,移植的大部分工作在几年前就已经完成,其中包括制作一个全新的用户界面。
普洛文西亚诺解释说,让一款游戏在某个老平台上运行并不难,但每秒运行1帧和每秒运行60帧之间存在巨大差异。换言之,在某些情况下,开发者也许能够让游戏在老平台上运行,却无法做到让玩家能玩。
由于这个原因,普洛文西亚诺往往在开发后期才会宣布他在制作的奇怪移植版本。他还说,部分移植版本无法通过实体或数字形式分销,所以他一直在与其他公司进行沟通,希望想方设法让它们至少有机会在游戏行业活动中得到展示。
事实上,面向奇怪或古老平台移植游戏并非新鲜现象,初代《毁灭战士》就曾被移植到许多平台,还引发了玩梗式的传播效应。但你可能很难想象,《荒野老城》和《夏威夷劫案》的所有移植版本都是由原开发者独自完成的。
普洛文西亚诺很满意游戏以4:3比例运行在老电视上的效果
在普洛文西亚诺本人看来,移植工作让他放松,还可以锻炼他大脑的另一部分。
“假设我正在设计关卡,希望每个关卡都具有独特性,包含某种新机制。但做完十几个关卡后,我的脑袋可能就卡壳了。”他说,“当遇到这种情况时,我也许会回头鼓捣一款移植游戏,换换思路,而不仅仅是看电视。这就好比你在感觉疲倦时会去睡觉。倾听你的身体,倾听你的思想,在必要时花些时间充电。我会激活大脑的技术区,同时酝酿创作的想法。”
本文编译自:vice.com
原文标题:《Why This Developer Is Releasing a New Wii Game in 2020》
原作者:Patrick Klepek