合金弹头原画师揭秘,让程序员抓狂的长动画幕后秘辛

58 4

2023年东京游戏展的边角摊位前,62岁的Akio Oyabu正用指尖蹭着一台复古街机的屏幕——玻璃上还留着前一个玩家的指纹,映得里面马可的裤脚褶皱愈发清晰,有人递来一杯热可可,杯壁的温度透过纸杯渗进来,Akio抬头,撞进加藤略显局促的笑:“我做了个demo,你看这衣角——像不像当年你的马可?”

《合金弹头》原画师揭秘:动画长让程序员抓狂的幕后秘辛

纸杯放在展台上,可可的香气混着街机的电子味飘开,加藤打开笔记本电脑,屏幕里的像素主角起跳时,藏青色衣角顺着惯性扬起30度,落地时又因为冲力折出两道细纹,Akio的指节轻轻敲了敲屏幕:“褶皱的角度,跟摇杆力度挂钩?”加藤点头,耳尖有点红:“当年你说‘玩家要摸到角色的力气’,我现在才学会怎么把‘力气’画进帧里。”

1995年的画稿:“活着的褶皱”比8MB内存更重要

时间往回拨28年,东京新宿的一间小办公室里,烟味裹着泡面的葱香在天花板织成雾,Akio的画稿摊满整张桌子,每一张都画着马可的滑步动作——举枪时手臂肌肉的紧绷度分3级,扣扳机的指节泛白程度对应子弹速度,连枪焰的形状都按距离分成“近程的圆”“中程的扇”“远程的线”。

加藤摔门进来时,手里的内存监测表拍在画稿上,金属表壳撞得铅笔滚到地上:“你知道马可的滑步动作占了多少内存吗?350KB!整个游戏的内存预算只剩8MB,再加细节,测试机明天就得报错‘内存要炸了’。”

Akio没抬头,用铅笔在画稿上添了道褶皱:“你玩过《魂斗罗》吗?”他忽然问,加藤愣住,Akio继续说:“上周我在街机厅看一个小孩玩,他把《魂斗罗》玩到通关,却对着屏幕说‘主角像个木偶’——因为他的射击动作永远是‘举枪→开枪→收枪’,没有力气,没有温度。”

他抓起一张画稿递过去,纸上的马可裤脚画了5道褶皱:“滑步时,裤脚要跟着速度变——按轻了,褶皱是‘舒缓的弧’;按重了,褶皱是‘尖锐的角’,玩家会觉得,不是他在按按钮,是他在推马可往前跑——这才是‘活着的感觉’。”

那天晚上,加藤蹲在办公室门口抽烟,看着Akio趴在桌上改画稿的背影——台灯把他的影子投在墙上,像棵弯着腰的树,风从走廊灌进来,吹得画稿哗哗翻页,加藤掐灭烟,摸出手机给主程序员安迪发消息:“帮我想想办法,那家伙的褶皱,我不想砍。”

程序员的“翻译术”:把“不可能”折进8MB里

安迪的解决方案是在第三个通宵后拍在桌上的,他的眼睛红得像浸了水的番茄,手里攥着半瓶喝剩的功能饮料,瓶身的标签皱得像腌菜:“我用了帧间压缩——你的褶皱前3帧有80%的像素重复,我把重复的部分做成‘公共块’,只存差异的10%,给动画加‘动态优先级’——玩家动的时候,背景敌人降半帧;玩家静的时候,背景恢复全帧,这样内存能省出22%,够放你的褶皱了。”

测试那天,整个开发组挤在14寸显示器前,Akio握着摇杆,指尖的汗把塑料壳浸得发亮,按下滑步键的瞬间,马可的裤脚跟着力度扬起——轻按是20度的弧,重按是45度的角;坦克履带转起来,泥土掉下来的速度刚好跟地面坡度一致,连墙角的草都因为履带的震动晃了晃。

加藤站在最后面,叼着烟没点,烟卷的火星在黑暗里闪了一下:“操,真的活了。”

2023年的demo:“疯子”的传承,是把“力气”画进帧里

游戏展的音箱里传来《合金弹头1》的BGM,加藤的demo还在运行,屏幕里的主角穿过像素森林,踩断的树枝会往旁边弹30度,踢飞的小石子旋转的速度跟力度有关,Akio忽然问:“你当年骂我是疯子,现在怎么也成了疯子?”

加藤挠了挠头:“去年我做《荒野射手》,画主角跳跃动作时,总觉得缺点什么,直到有天晚上,我翻出当年的开发日志,看到你写的‘褶皱是角色的呼吸’——我试着把主角的膝盖动作加了3帧:起跳时膝盖弯30度,空中保持20度,落地时弯45度,玩家评论说‘主角跳起来像真的在用劲,我都跟着腿酸’。”

他打开一个文件夹,里面是几百张画稿——主角的跑步动作分5级速度,每级的衣角褶皱都不一样;攻击时的手臂肌肉线条,按武器重量分成“剑的紧绷”“弓的舒展”“锤的凹陷”,Akio伸手摸了摸屏幕,画稿上的铅笔印还清晰,像极了当年他桌上的那些。

细节从不是“浪漫”:是游戏人与玩家的“指纹约定”

《合金弹头1》发售那天,开发组所有人挤在街机厅,看第一个玩家投币,小孩握着摇杆,按下滑步键,马可的裤脚跟着他的力度变褶皱,坦克履带转起来,泥土掉在地上,溅起细小的像素尘,小孩忽然笑了:“这个主角,像我跑步时的样子!”

加藤站在后面,手里的可乐罐被捏得变形,Akio拍了拍他的肩,没说话——那天晚上,他们没去钓鲈鱼,而是买了箱啤酒,坐在办公室的天台上喝,安迪望着远处的霓虹灯,说:“你知道吗?我昨天测游戏时,发现马可的褶皱有个bug——当他往左滑步时,褶皱的角度比往右大1度。”他笑了笑,“我没改,留着当‘秘密’——总有玩家会发现的。”

《合金弹头》原画师揭秘:动画长让程序员抓狂的幕后秘辛

后来的故事里,《合金弹头》成了经典,有人在贴吧发贴“马可滑步的褶皱有3种形状”,有人截动图分析“坦克履带的泥土掉速跟坡度有关”,甚至有人把马可的动作做成“帧动画教程”,Akio说:“这些细节不是给评委看的,是给那些把游戏玩了几十遍的人看的——他们会懂,我们没有随便画任何一帧。”

“疯子”的钓竿,和未完成的“鲈鱼约定”

展台上的热可可凉了,Akio端起来喝了一口,可可的甜混着一丝苦,加藤从包里掏出样东西——是根折叠钓竿,金属竿节泛着哑光:“当年安迪说‘等游戏卖火了去钓鲈鱼’,我去年买了这个,一直没敢用。”

Akio摸着钓竿的握把,想起1995年的深夜,安迪敲着键盘说:“等内存的问题解决了,我们去东京湾钓鲈鱼,我知道一个地方,鱼特别肥。”安迪已经不在了,但钓竿还在,demo里的衣角还在,褶皱还在。

屏幕里的像素主角还在跳,衣角扬起又落下,Akio忽然说:“明天一起去钓鲈鱼吧?”加藤愣了愣,随即笑出声:“好啊,我带诱饵——要活的沙蚕,安迪当年说过,鲈鱼喜欢活的。”

细节的重量:游戏里的每帧,都是“写给玩家的信”

《合金弹头》能火28年,从不是因为“画面比别人好”,是Akio不肯放弃的“15帧褶皱”,是安迪熬了3个月的“帧间压缩”,是加藤后来学会的“把力气画进帧里”——是一群人对着8MB内存较劲的“疯子精神”。

就像《茶杯头》的开发组,花5年画了10000帧手绘动画,每个boss的攻击动作都有20帧以上;像《空洞骑士》的小骑士,挥剑时的手臂动作分12帧,剑刃的反光跟着光源变;像《星露谷物语》的主角,浇水时的手臂肌肉分8级紧绷——这些“多余”的细节,其实是游戏人与玩家的“指纹约定”:你认真写,他们就会认真读。

展台上的街机还在播放《合金弹头1》的演示,马可的滑步动作循环往复,裤脚的褶皱永远跟着力度变化,Akio望着屏幕,忽然想起那个说“主角像木偶”的小孩——现在他应该已经长大,或许也在某个游戏里,画着自己的“活着的褶皱”。

加藤合上电脑,把钓竿收进包里,Akio站起来,展场外的阳光透过玻璃照进来,落在他的画稿上,风从门口吹进来,画稿哗哗翻页,最后停在一张马可的滑步图上——裤脚的褶皱画了5道,每一道都带着28年前的温度。

“下次画褶皱时,”Akio说,“记得加道‘风的痕迹’——比如秋天的风,褶皱是软的;冬天的风,褶皱是硬的。”加藤点头,掏出笔记本记下来:“风的痕迹,对,要让玩家摸到风的温度。”

展场的广播开始催闭馆,人群慢慢散去,Akio望着加藤的背影,忽然喊了一嗓子:“明天钓鲈鱼,要早起啊!”加藤回头,笑着挥手:“知道了,疯子!”

风里飘来可可的香气,还有街机的电子声,Akio摸了摸口袋里的画稿——那是他今天刚画的,马可的新动作,裤脚的褶皱加了“风的痕迹”,他想,等明天钓完鲈鱼,要把这张画稿给加藤看——看,这是“风的力气”,这是“活着的感觉”。

想知道更多这样“把力气画进帧里”的游戏故事吗?佳骏游戏每天蹲在开发组的老抽屉里,翻那些皱巴巴的画稿、泛黄的代码注释,还有被时光磨旧的内存监测表,从《街头霸王》的必杀技为什么要加“喊叫声”,到《塞尔达》的隐藏彩蛋为什么藏在树洞里,我们帮你把“游戏人的固执”掰开来,揉碎了,讲给你听,更多藏在帧里的“力气”,更多没说出口的“游戏情书”,关注佳骏游戏就够了——毕竟,那些“疯子”的故事,总得有人认真读。

漩涡鸣人重生记:博人传重塑全新忍者传奇

小米M40 Pro门锁首发3229元,AI掌静脉隔空刷掌,智能锁新高度

汉堡王中国新战略:10年扩张3000店,再创辉煌新篇章

首曝!台积电A16打造的AMD Zen 7 32核游戏利器,玩家不容错过

小米17 Ultra新升级:直屏大圆镜,无背屏设计引领潮流

《天国:拯救2》精英加盟,CDPR打造《巫师4》全新任务体验

《天外世界2》销量平平,XGP订阅者占比揭秘,市场分流真相揭晓

独游巨头同步《GTA6》发新作:挑战极限,逃逸不易!

《宝可梦Pokopia》同步现实,揭秘全新游戏时序价值大公开

《沙丘3》热辣官宣:帕丁森主演,头脑风暴来袭!

春秋航空大胆突破,40岁空嫂新篇章,无经验门槛再创新高

胡歌深情缅怀母亲足迹:墨脱之旅助他走出阴影

奥运电竞停摆大揭秘:沙特合作终止新篇章

浪漫奇缘:死神菲利克斯深情演绎爱恋传奇

《心之眼》焕新升级!ARCADIA模式强势回归,探索新境界!

评论列表
  1. 蜂蜜悖论 回复
    合金弹头原画师揭秘看得我回忆满满!小时候玩时总追着长动画看。程序员抓狂的幕后秘辛太绝。原来做游戏这么不容易啊。
  2. 合金弹头动画真的太顶了原画师居然让程序员抓狂我小时候玩就爱盯角色动作原来幕后这么有料啊
  3. 合金弹头原画师秘辛太戳我了!当年玩就觉动画超丝滑,没想到让程序员抓狂过,原来幕后藏这趣事儿~
  4. 蜂鸟悖论 回复
    合金弹头超经典!动画长确实难搞,玩时就觉画面牛,揭秘很有意思 。