第十七章 淬火的瞬间 (第2/2页)
他给苏语发私信:“铸铁匠的声音素材,收到后也发我一份。我看看能不能和淬火算法联动——根据声音特征,实时调整淬火结果。”
苏语很快回:“好。另外,德国那边要我下周前确认去不去。我……”
她没说完。李君宪知道她想说什么。
“你怎么想?”他问。
“我想等基金会结果。但如果没通过,我可能真的要去德国了。那个导师是电子音乐领域的权威,机会很难得。”苏语打字很慢,“但我舍不得团队。我们才刚开始,‘纤秹’还没做完,‘沉着’才起步,后面还有二十二品……我想看到二十四诗品全部完成的那天。哪怕我只是做音乐的。”
“那就等。”李君宪说,“还有十七天。等结果出来,再决定。”
“嗯。那我先去整理铸铁匠的录音。他说今晚发我。”
对话结束。李君宪关掉私信,打开邮箱。有一封新邮件,来自“华夏数字文化基金会”,标题是“项目申请确认函”。
他心跳漏了一拍。点开,是标准的自动回复:“尊敬的申请人:您提交的项目‘二十四诗品游戏化计划’(编号CF-2006-047)已收到,进入初审阶段。初审结果将于8月20日以邮件形式通知。请确保联系邮箱畅通。”
不是结果,只是确认。他松了口气,但心里那根弦依然绷着。8月20日,还有十八天。
他回复:“收到。谢谢。”
然后他继续工作。下午,林薇发来“沉着”的铁匠铺场景图。不是像素,是水墨风格的草图:一个简陋的棚子,中间是炉膛,火光映在泥墙上,光影跳动。铁砧厚重,上面有经年捶打的凹痕。墙上挂着几把未完成的刀具,角落里堆着煤和废铁。画面右下角,有一个小凳,上面放着一个粗陶碗,碗里有半碗水,水面漂着一点煤灰。
“叶晚画的细节。”林薇附言,“她说,铁匠休息时,就坐那个凳子,喝那碗水。碗边的缺口,是她妈妈以前打碎又锔好的。她把家里的碗画进去了。”
李君宪放大图片。碗边的锔钉,是几个极小的金属点,在粗陶的质感中几乎看不见。但如果你仔细看,能看出修补的痕迹,和那种“碎了但还在用”的坚韧。
他把这张图设为桌面背景。然后继续写代码。捶打系统需要加入“疲劳度”——铁匠连续捶打会累,力度和准度下降,需要休息。休息时,可以喝水(那个粗陶碗),可以看炉火,可以听风声。这些时刻没有产出,但能让玩家恢复状态,也让节奏有张有弛。
他写了一个简单的疲劳系统。锤击力度会随着连续操作逐渐衰减,误差增大。休息时,疲劳度缓慢恢复,恢复速度取决于环境——如果外面下雨,铁匠铺里有雨声,恢复得快些;如果是晴天,有鸟叫,恢复得慢些。这没有科学依据,但他觉得,雨声让人心静,鸟叫让人分心。
傍晚,叶晚发来消息,是文字,不是语音:“我退烧了。医生说是免疫力下降,开了增强抵抗力的药。我在家整理妈妈的遗物,发现她以前画的绣样,有几百张。我想扫描,放到游戏里,作为‘纤秹’的收集品。可以吗?”
“可以。但要征得你同意,和你妈妈生前的意愿。”
“她以前说,绣样是她最珍贵的东西,但没人看。如果能在游戏里被更多人看见,她会高兴的。”叶晚停了停,“另外,我想开始画‘悲慨’。城墙,落日,一个老兵。但我没画过战争。张老师说,可以带我去看老城的城墙,晚上,有月光的时候。”
“好。注意安全,让林薇陪你去。”
“嗯。林薇姐在帮我整理绣样,她说要分类,按花鸟、山水、人物。我妈妈什么都会绣。”
“你妈妈很了不起。”
“我知道。”
对话结束。李君宪看着窗外渐暗的天色。西边的云被落日染成金红色,像淬火前的铁。一天又过去了。基金会结果又近了一天。每个人的未来,都悬在那封还没来的邮件上。
他关掉电脑,走到窗边。远处,老城墙的轮廓在暮色中变成深灰色的剪影。有归巢的鸟群掠过,翅膀划破橙红色的天空。
手机震了。是铸铁匠发来的录音文件,苏语转发给他的。文件名:“淬火声_2003年春_保定.wav”。
他戴上耳机,点开。
先是几秒的环境音:风声,远处狗叫,炉火的噼啪声。然后,一个苍老但有力的声音:“准备——下!”
接着,是铁入水的声音。
“滋——————”
不是单纯的嘶声,是有纹理的。开始是短促的爆裂,像冰面开裂。然后拉长,变成持续的、带着颤抖的嘶鸣。中间有几次微弱的、像呜咽的起伏。最后慢慢减弱,变成细小的气泡声,然后消失。
全程大概五秒。但李君宪听了三遍。他闭上眼,想象那个场景:一个老铁匠,在春天的保定,把烧红的铁块浸入冷水。水汽蒸腾,铁从亮红变暗,内部结构在剧烈变化。那个声音,是铁在尖叫,是温度在投降,是材料在重生。
他打开淬火算法的代码,修改。加入声音反馈系统:根据实时计算的应力分布,生成对应的声音特征。压力大的地方,声音频率高;温度梯度大的地方,声音振幅大。虽然还是模拟,但比之前单纯贴图进步了。
测试。铁块入水,屏幕上裂纹生成的同时,耳机里响起那个模拟的淬火声。不够真实,但有了雏形。
他保存代码,给铸铁匠发邮件:“收到录音,已用于算法改进。谢谢您。请问如何署名?”
几分钟后,回复来了:“就写‘保定老铁匠’吧。另外,如果你们的游戏做出来了,送我一份。我想看看,我听了五十年的声音,在你们手里变成什么样。”
“一定。”
李君宪合上电脑。夜完全黑了,星星出来了,很少,但很亮。远处传来火车汽笛声,悠长,孤独,开往北方。
他想起“沉着”的原文:“绿杉野屋,落日气清。脱巾独步,时闻鸟声。鸿雁不来,之子远行。所思不远,若为平生。”
鸿雁不来,之子远行。但所思不远,就在这一行行代码里,在这一笔笔画里,在这一段段声音里。就在这个闷热的夏夜,在五个散落四方却共享同一片星空的年轻人心里。
他躺到床上,闭上眼。在沉入睡眠的前一刻,脑子里浮现出铸铁匠说的那句话:
“淬火时,铁在尖叫,但尖叫之后,就是钢。”
也许他们现在,就在淬火。
在等待的烈火中烧得通红,然后投入未知的冷水。会尖叫,会开裂,会变形。
但尖叫之后,会变成什么?
他不知道。
只能等。
等那一声“滋——”,等水汽散开,等铁凉透,看它最后成了钢,还是成了废渣。
但至少,他们选择把自己烧红,选择跳进水里。
选择在尖叫中,完成一场蜕变。
夜很深了。而那个来自保定的淬火声,在他梦里回响了整整一夜。
滋——————
漫长,颤抖,但坚定不移。