晋江文学城
下一章 上一章  目录  设置

2、代码与旋律之间 ...


  •   周六早晨九点,俞辰已经在校门口站了二十分钟。他反复检查背包里的东西:游戏机、充电宝、纸巾、矿泉水,还有一小盒薄荷糖——白逸上次聊天时提到过喜欢这个牌子。

      手机震动,是白逸的消息:马上到!睡过头了抱歉QAQ

      俞辰嘴角不自觉上扬,回复:不急,我等你。发完又觉得太冷淡,赶紧补了个笑脸表情。

      五分钟后,一个身影从远处飞奔而来。白逸今天穿了件浅蓝色衬衫,袖口卷到手肘处,露出线条优美的小臂。他跑得气喘吁吁,脸颊泛红,额前的卷发被风吹得乱糟糟的。

      对不起!白逸双手合十,我昨晚练琴太晚,闹钟没听见...
      没关系。俞辰递给他一瓶水,我也刚到。

      白逸拧开瓶盖大口喝水,喉结上下滚动,几滴水珠顺着下巴滑落到锁骨。俞辰迅速移开视线。

      两人坐上公交车,白逸兴奋地讲着他最近发现的《银河边际》新彩蛋。俞辰安静听着,偶尔补充几句。他的手指在膝盖上轻轻敲击,那是游戏里一首战斗音乐的节奏。

      你也记得这首曲子!白逸惊喜地抓住他的手腕,我改编了钢琴版,下次弹给你听。

      俞辰的皮肤在接触处发烫,他点点头,喉咙突然干涩得说不出话。

      游戏中心人声鼎沸,各种电子音效交织在一起。白逸像孩子一样眼睛发亮,拉着俞辰在各个体验区转来转去。他们玩了赛车、射击游戏,最后停在《银河边际》的限定展区前。

      看!限量版光剑!白逸指着一个展示柜,全球只有五十把。

      俞辰看了看价格牌,暗自记下。如果白逸这么喜欢,等生日时...

      两位要试试新发布的扩展包吗?工作人员走过来,今天有特别挑战赛,冠军可以获得限定周边。

      白逸跃跃欲试:我们参加!

      挑战赛要求两人组队完成一系列任务,包括解谜、战斗和音乐关卡。俞辰负责操作,白逸在一旁出谋划策。他们配合得天衣无缝,很快就领先其他参赛者。

      最后一关是音乐创作。工作人员宣布,根据系统随机生成的旋律,现场编写和声并演奏。

      大屏幕上出现一段简单的旋律。白逸皱眉思考了几秒,突然眼睛一亮:用弗里吉亚调式!第二小节加个减七和弦会有太空感。

      俞辰迅速调整参数,按照白逸的建议输入和声。当系统播放出完整曲子时,围观者发出赞叹声。

      太完美了!工作人员鼓掌,你们一定是资深玩家。

      白逸笑着撞了下俞辰的肩膀:他是专家,我只是辅助。

      比赛结束,他们毫无悬念地获得冠军。白逸开心地抱着奖品——一对游戏角色钥匙扣,把其中一个递给俞辰:给你,纪念我们第一次合作胜利。

      俞辰接过钥匙扣,指尖碰到白逸的手掌,一阵电流般的触感从接触点蔓延开来。他小心地收好礼物,仿佛那是什么稀世珍宝。

      回校的路上,白逸兴致勃勃地讨论着游戏剧情。俞辰大部分时间安静聆听,偶尔发表见解。经过公告栏时,一张海报吸引了白逸的注意。

      校园编程马拉松?他念出声,冠军团队将代表学校参加全国大赛...白逸转向俞辰,你会参加吧?

      俞辰点头:已经报名了。

      需要设计师吗?白逸眼睛亮晶晶的,我可以做UI和音效!

      俞辰愣住了:你...想加入我的团队?

      对啊!白逸理所当然地说,我们刚才配合得多好。而且音乐也是编程的一种,对吧?

      俞辰心跳加速。和白逸一起熬夜编程?这个想法让他既期待又紧张。

      好。他听见自己说,明天第一次会议,下午三点,计算机楼302。

      白逸比了个胜利手势:不见不散!

      分别后,俞辰立刻给团队另外两名成员发消息:明天多一个人加入,音乐系的白逸,负责UI设计。

      陈昊秒回:音乐系?就是那个你天天偷看的白逸?

      俞辰耳根发热:……

      行啊辰哥,假公济私!另一名队友王岩加入调侃,放心,我们懂的~

      俞辰关上手机,把脸埋进手掌里。他到底在做什么?明明只是想远远欣赏白逸,现在却要近距离合作三天?万一搞砸了...

      第二天下午,俞辰提前一小时到达会议室,调试设备、整理资料,甚至擦了每把椅子。当白逸推门而入时,他正在第三次检查投影仪。

      嗨!白逸穿着件印有音乐符号的T恤,怀里抱着素描本,我带了些设计草图。

      陈昊和王岩交换了个眼神,热情地迎上去:久仰大名!俞辰经常提起你。

      俞辰猛地咳嗽起来:我们...开始吧。

      会议持续了两小时。俞辰讲解了项目主题——一款帮助音乐学习者分析音准的APP,白逸则展示了他的设计理念。

      我认为界面应该像乐谱一样流动,白逸在白板上画着草图,用户滑动屏幕就像翻页,每个功能键都是音符形状...

      俞辰看着白逸神采飞扬的侧脸,一时忘了记笔记。白逸的设计充满艺术感,但又考虑到实用性,比他见过的任何专业UI设计都更吸引人。

      技术上可行吗?白逸突然转向他。

      俞辰回过神,快速分析:需要重写部分底层代码,但可以做到。

      白逸笑了,那笑容让俞辰胸口发紧。

      编程马拉松正式开始那天,整个计算机楼灯火通明。每个团队都分到一个小隔间,四十八小时不间断开发。

      俞辰的团队分工明确:他和王岩负责核心算法,陈昊处理数据库,白逸则设计界面和音效。起初,他们各忙各的,但很快问题出现了——白逸的设计太复杂,现有技术难以实现。

      这个动态效果不可能在移动端流畅运行。王岩皱眉道。

      白逸咬着下唇:但如果简化了,整个用户体验就会...

      可以优化。俞辰突然说,用OpenGL重写渲染部分,绕过系统限制。

      白逸惊讶地看着他:真的可以吗?

      俞辰点头,已经开始敲代码:给我三小时。

      三小时后,白逸的设计完美呈现在测试机上。他惊喜地抱住俞辰:太厉害了!你怎么想到的?

      俞辰浑身僵硬,闻到了白逸发丝间淡淡的洗发水香气:就...平时积累。

      夜深了,陈昊和王岩去休息室小睡,隔间里只剩俞辰和白逸。白逸在调整音效,俞辰则修复最后的bug。寂静的实验室里,只有键盘敲击声和偶尔的音乐片段。

      试试这个。白逸递给俞辰一副耳机,主界面的背景音。

      耳机里流淌出轻柔的旋律,像是星空下的私语,又带着某种熟悉感。俞辰惊讶地看向白逸:这是...

      我改编了你那天哼的游戏曲子。白逸有些不好意思,觉得挺适合做学习软件的背景音乐。

      俞辰胸口涌起一股暖流。他没想到白逸会记得他随口哼的调子,还把它改编得如此优美。
      喜欢吗?白逸问。

      俞辰摘下耳机,转头看向白逸。在显示器的微光下,白逸的眼睛像盛满了星光,嘴角还沾着一点咖啡渍。俞辰鬼使神差地伸手,用拇指擦去了那点痕迹。

      喜欢。他低声说,声音比平时沙哑。

      白逸的呼吸一滞,眼睛微微睁大。两人的距离不知何时变得如此之近,俞辰能看清他睫毛的弧度,能闻到他呼吸中的咖啡香气。某种无形的力量牵引着俞辰向前,白逸也没有后退...

      我们回来啦!陈昊的声音从门外传来。

      两人像触电般分开。俞辰迅速转回屏幕前,心跳如雷。白逸则假装整理文件,耳尖通红。

      后半夜,团队全力冲刺。虽然再没有独处机会,但俞辰时不时能感觉到白逸的视线,而当他对上那双眼睛时,白逸又会若无其事地移开目光。

      提交截止前半小时,他们完成了所有功能测试。APP界面优雅流畅,音准分析算法精准快速,远超其他参赛作品。

      绝对冠军。陈昊信心满满。

      评委宣布结果时,白逸紧张地抓住了俞辰的手。当听到他们团队获得"最佳设计奖"时,白逸高兴地跳了起来,扑进俞辰怀里。

      我们成功了!他在俞辰耳边欢呼。

      俞辰下意识地环住白逸的腰,在那瞬间忘记了周围的一切。白逸的身体温暖而真实,发丝蹭在他脸颊上,痒痒的。

      颁奖结束后,四人去校外小餐馆庆祝。陈昊和王岩识趣地早早离开,留下俞辰和白逸独处。

      夜晚的校园安静祥和,路灯将两人的影子拉得很长。白逸哼着他们APP里的旋律,时不时轻跳一步。

      今天开心吗?俞辰问。

      超级开心!白逸转身倒着走,面对俞辰,和你一起工作太棒了。你写代码的样子...很帅。

      俞辰的心跳漏了一拍:你也是。你的设计...很美。他顿了顿,鼓起勇气补充,你也很美。

      话一出口,俞辰就后悔了。这太直白了,白逸会怎么想?

      白逸停下脚步,脸颊在路灯下泛起红晕。他低下头,嘴角却抑制不住地上扬:谢谢...你也不赖。

      两人之间的空气仿佛凝固了,充满某种甜蜜的张力。最终是白逸打破了沉默:下周音乐系有演出,我给你留了前排票。
      我一定去。俞辰说。

      分别时,白逸突然凑近,快速拥抱了俞辰一下:晚安,代码天才。

      俞辰站在原地,看着白逸跑进宿舍楼,才意识到自己脸上挂着傻笑。他摸了摸胸口,那里有什么东西正在生根发芽,温暖而柔软。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>