
揭秘:PlayStation 2时代的游戏开发巧思——“用旧引擎创造奇迹”
制作视频游戏非常困难。即使是一款小型游戏,也可能需要数年的时间和大量资源投入。其中,构建专属引擎是耗时最多且成本最高的部分之一。因此,许多开发者选择直接利用现有的引擎,如Unreal、Unity或其他已有技术,以加快开发进度。这种做法非常普遍,但近期一段关于PlayStation 2时代的有趣故事引发了关注。
PlayStation 2时代的有趣内幕:用旧引擎创新
最近,《The Callisto Protocol》发布,反响不一(我们自己的Ashley Bardhan尽管遇到一些难缠的游戏难度,但对其宏大野心表示认可)。为了宣传这款新的恐怖游戏,导演Glen Schofield不停接受采访。两周前,他在接受Wired采访时,回答了有关游戏开发的随意提问,披露了一段有趣的历史趣闻——他曾在EA工作时参与开发一款受欢迎的《指环王》游戏的幕后故事。
为何现代游戏开发偏爱旧引擎?
在Wired采访中,Schofield(曾任职于《生化危机》和《使命召唤》)被问及为何开发者不再自己从零开发引擎,而是选择使用现成技术。他解释说:现代开发成本太高、耗时太长,几乎不值得自己重造一个引擎。相反,优化和改造已有引擎更为高效和经济。
魔法般的“引擎变身”——从体育游戏到中土世界
他回忆起2003年发行的授权格斗游戏《指环王:王者归来》,当年他是制作人。为了适应紧迫的截止日期,团队花费一年时间开发新引擎,但进展缓慢。后来,他翻查了EA当时使用的各种游戏引擎,惊喜地发现,最新的高尔夫游戏《虎木运动:高尔夫》使用的引擎正是理想之选。
Schofield笑着解释:“《指环王》的场景通常是大片区域,最后会有城堡或要塞。符合这种布局的,正好是《虎木运动》的引擎!长长的区域,最后是食物和终点线。于是我们就把《虎木运动》的引擎改造成了《指环王》的引擎。”
令人意想不到的引擎复用:从电影特效到手持设备
更有趣的是,日前Twitter上一位前EA开发者透露,这段关于《指环王》的视觉特效代码后来被改造,用于一款PSP上的《虎木运动》游戏中,实现了球击中时的烟雾特效。这意味着,从一款电影授权游戏到一款运动游戏,甚至再回到另一款运动游戏,代码竟然“穿越”了多个项目,彰显了游戏开发的“杂乱且充满想象”。
据介绍,这段代码中还包含对甘道夫等《魔戒》角色的提及,这是开发中“借用”旧资源的一个典型例子。这也提醒我们,游戏开发的过程往往并不那么“优雅”,而是充满了巧思和创造性。
结语:小成本大创意,游戏开发的无限可能
从这个故事可以看到,虽然现代游戏开发倾向于使用成熟的引擎节省成本,但在特殊情况下,利用旧引擎或意外的资源也能创造出令人惊喜的效果。这不仅体现了开发者的聪明才智,也揭示了游戏产业中那份永不停歇的创新精神。