朴敏宰口中的“新生匯报演出”最终没看成。
    倒不是他食言,而是林轩在下午收到了一封措辞严谨(或者说,对他而言充满未知挑战)的邮件,来自数字媒体技术专业的课程协调员。
    邮件里附上了他的选课確认单、课程表,以及一份长长的、需要在开学前完成的软体安装清单和基础预习材料。
    看著列表里那些陌生的专业软体名称,max/msp? pure data? touchdesigner?,还有涉及音视频处理、互动设计的英文教材预览章节,林轩瞬间感觉头大了一圈。
    他的强项是c++、算法和数据结构,而这些……看起来更像是艺术家用来玩的东西?
    “数字媒体技术……原来是搞这个的?”他坐在书桌前,对著屏幕喃喃自语,第一次对自己的专业选择產生了深刻的怀疑。
    这和他想像的“技术”好像不太一样。
    “嘿!发什么呆呢?”朴敏宰的脑袋从他对面的床上探出来,嘴里叼著根pocky,“是不是被我们艺大的『艺术细菌』嚇到了?”
    他显然看到了林轩电脑屏幕上的內容,笑得没心没肺。
    “有点。”林轩老实承认,“感觉像走错了片场。你们拍电影也用这些?”他指了指屏幕上touchdesigner的图標。
    “那倒不一定,这是你们搞新媒体装置、互动艺术或者现场视觉vj的傢伙们玩的。”朴敏宰跳下床,凑过来看了一眼林轩的课表,“嘖嘖,『创意编程基础』、『数字音效设计』、『交互媒体系统导论』……兄弟,你这学期够呛啊!不过別担心,”
    他拍拍林轩的肩膀,一副过来人的模样,“艺大的教授都懂,交换生嘛,重在体验和灵感碰撞,不会往死里逼你的。需要帮忙隨时说话,虽然编程我不行,但人脉广啊!表演系、音乐系我认识不少人,说不定能给你组队做项目!”
    林轩勉强笑了笑,心里稍微踏实了点。
    既来之,则安之。他深吸一口气,开始按照清单下载安装那些体积庞大的专业软体。
    宿舍的网络速度不错,但架不住软体多,下载进度条缓慢爬行。
    为了不浪费时间,林轩翻开了那本《创意编程基础》的电子预览版。
    开篇就是介绍processing,一个基於java的开源程式语言和环境,专为视觉艺术和设计而生。
    看著那些用简单代码就能生成绚丽动態图形的例子,林轩理工男的dna微微动了一下。
    好像……有点意思?虽然和他熟悉的硬核编程不同,但逻辑內核是相通的。
    正当他沉浸在一个生成分形图案的代码示例里时,宿舍门被敲响了。
    是宿管大叔,递给他一个包裹,国內家人给他寄来的转换插头和几包他爱吃的牛肉乾。
    “康桑密达!”林轩用韩语道谢。
    宿管大叔笑著点点头,目光扫过林轩桌上亮著的笔记本屏幕,上面正显示著复杂的代码和生成的几何图形。
    大叔眼中闪过一丝讶异,隨即竖起大拇指,用韩语说了句什么。
    林轩没听懂,但看懂了那个讚许的手势。
    朴敏宰在一旁翻译:“大叔说,搞技术的?厉害!艺大就缺你这样的硬核人才!”
    这意外的鼓励让林轩心情好了不少。
    第二天是正式上课日。
    林轩的第一堂课就是“创意编程基础”,地点在数字媒体学院那栋充满未来感的银色大楼。
    记住我们101看书网
    朴敏宰正好也在这栋楼有排练,两人便一同前往。
    走在充满设计感的走廊里,林轩忍不住打量四周,墙上掛著动態艺术海报,空气中隱约传来不同教室溢出的音乐片段和討论声,一切都和他熟悉的理工科大学截然不同。
    就在他们走到二楼楼梯转角时,一个身影正快步上来。
    林轩一时没留意,和对方轻轻撞了一下。
    “哎呀!”
    一声轻呼,对方手中的饮料瓶脱手而出,“啪”地掉在地上,浅褐色的液体顺著瓶口流了出来。
    “对不起!”林轩连忙道歉,抬头看清对方时却愣住了。
    是昨天在食堂惊鸿一瞥的那个女孩。
    今天她穿著简单的白色衬衫和浅蓝色牛仔裤,黑色长髮束成马尾,露出光洁的额头和修长的脖颈。
    她怀里抱著几本乐谱和一本《基础乐理》,此刻正有些无奈地看著地上的饮料瓶。
    “没关係,”女孩摇摇头,声音清冽柔和,“是我走得太急了。”
    林侷促地蹲下身想帮忙收拾,却发现饮料已经洒了大半。“实在抱歉,我赔你一瓶吧?”
    女孩微微一笑,婉拒道:“不用了,本来也快喝完了。”她的目光落在林轩胸前掛著的学生证上,“你是……数字媒体技术的新生?”
    这时,一旁的朴敏宰插话道:“韩素希xi,真巧啊!”他转向林轩,挤挤眼睛,“这位是表演系的新生,韩素希。”
    林轩这才反应过来,连忙自我介绍:“阿尼哈塞哟,我是林轩。刚才真的不好意思。”
    “没关係,”韩素希摇摇头,唇角带著浅浅的笑意,“你们也是去上课吗?”
    “对啊,带这傢伙去创意编程教室。”朴敏宰拍拍林轩的肩膀,“话说素希xi怎么跑到数字媒体楼来了?”
    “我选修了『数字音效设计』,”韩素希举起怀里的乐谱,“教室在隔壁栋,但听说金教授的课很有名,想来旁听一下。”
    她看了眼手錶,露出歉意的表情说:“不过我得先去送资料了。很高兴认识你,林轩同学。”
    她朝两人点点头,快步走下楼梯,马尾辫在身后轻轻摆动。
    林轩望著她离开的背影,一时有些出神。
    朴敏宰用手肘碰碰他,调侃道,“怎么样?我们表演系的系花候选人之一,名不虚传吧?”
    林轩收回目光,老实承认:“確实很出色。”
    不只是外表,还有那种从容大方的气质。
    这个小插曲让林轩原本有些紧张的心情莫名放鬆了许多。
    当他走进计算机实验室时,已经不再像刚才那样侷促了。
    走进教室,林轩再次感受到了首尔艺大的“风景”衝击力。
    教室里大约二十来人,男女比例意外地均衡。
    学生们的穿著打扮明显比普通大学更讲究个性,发色也更大胆。
    几个染著粉色、蓝色头髮的女生聚在一起討论著什么,手指上戴著造型夸张的戒指;角落里一个穿著工装裤、留著脏辫的男生正对著笔记本飞快地敲击键盘,屏幕上代码翻滚;还有几个看起来文静些的,安静地翻著书。
    林轩找了个靠后的位置坐下,儘量降低自己的存在感。
    他注意到,那个昨天在食堂惊鸿一瞥的表演系新生,韩素希,並不在这个教室里。
    这让他莫名鬆了口气,又隱隱有点说不清的失望。
    他甩甩头,把这点杂念拋开,专注地看著讲台上走进来的教授。
    教授是个四十岁左右、气质儒雅的韩国男人,戴著一副无框眼镜,英文非常流利,这让林轩大大鬆了口气。
    他自我介绍叫金教授,然后开门见山地阐述了这门课的核心:“技术是画笔,逻辑是顏料,想像力是画布。在这里,我们学习用代码创作视觉的诗篇。”
    开场白很酷。
    但接下来的实际操作,立刻给了林轩一个下马威。
    金教授没有过多理论铺垫,直接让大家打开processing环境,跟著他一步步完成一个简单的动態图形绘製:一个在屏幕上隨机移动並改变顏色的小球。
    对林轩来说,理解逻辑毫无障碍。
    但当他把教授给的代码原封不动敲进去,按下运行键时,期待中的彩色小球並没有出现。
    屏幕上只有一片空白,下方的控制台里弹出了一行刺眼的红色错误信息。
    “syntax error?语法错误?”林轩皱眉,仔细检查自己敲的代码,一个字母一个字母地对。
    没错啊?
    他有点懵。
    周围已经有同学成功运行,屏幕上出现了跳跃的小球,引来小声的惊嘆和討论。
    林轩不死心,又运行了一次。
    依旧报错。
    他额角微微冒汗,感觉周围那些成功运行的同学投来的目光让他有点尷尬。
    在国內,他可是代码小能手,这种低级错误……
    经过仔细排查,他终於发现问题所在,一个中文输入法导致的全角分號。
    修正后,屏幕上终於欢快地蹦出了一个不断变换顏色的红色小球。
    “成功了!”林轩脱口而出,带著如释重负的欣喜。
    窗外的阳光透过百叶窗,在光洁的桌面上投下道道光痕。
    教室里,代码在流淌,艺术的种子在技术的土壤里悄然萌发。
    而林轩的交换生生活,在经歷了最初的茫然和一个小小的、由全角分號引发的“危机”后,终於踏入了正轨。
    他想起刚才在楼梯转角的偶遇,想起韩素希微笑时眼角微微弯起的弧度。
    下一次见面,会是在哪里呢?也许……是在那据说“星光熠熠”的表演系小剧场?
    林轩的指尖无意识地敲了敲桌面,屏幕上,那个红色的小球正不知疲倦地撞击著无形的边界,充满活力。