这决赛的最后一场,和之前的考验算法完全不一样。
最后一场比赛的类型也就是64K Intro。
要是用一个64K的程序,充分发挥应用程序的极限算法压缩,制作出实时演染声音、3D模型和纹理。
这个能给外行人以极大的震撼感,是非常考验程序员水平的。
而且已经超乎了平常的程序员学习的范围,更加接近计算机图形学。
他要求程序员要对光影、音乐、场景等等有充分的了解。
当然这样的程序也不是直接调用素材,而是运用函数让计算机显卡直接渲染。
这才是比赛的最终项目,前面的不过是小打小闹。
沈益跟自己的几个员工全部都说过了比赛的项目,所以他们都早就有了准备。
另外其他能够参加到决赛的都不是一般人,他们的作品也都可以一路通到决赛。
所以三人知道自己可以进入决赛之后,就迅速将沈益的教导在脑内过一遍,然后再开始做编程。
他们其实可以直接现场拿出来展示,只是他们到现在还没有做完罢了。
这最后一场比赛,也不是也不是真正意义上的现场编程,有很多人都是将自己完成的作品直接提交给官方,然后让官方直接播放的。
毕竟这里还有那么多的观众,不可能说就让他们在那里看着一大堆程序员在那里努力编程几个小时的。
那他们来到这个现场就太无聊了,就没有任何意义了。
所以在上一轮比赛结束之后,他们将前几名比较优秀的作品展示了之后,就立刻开始64K Intro的最终比赛。
现场已经有了程序员将自己的作品提交给官方,然后由官方进行播放。
现场是有一块大屏幕的,这块大屏幕的展示效果,普通的电影院根本没得比。
参赛的作品必须要本人原创,要是到时候获奖了,但是被发现是抄袭来的,不仅要将钱拿回来,而且还会有法律责任。
观众们休息了一会儿,现场就开始比赛。
台上也空无一人,只有评委台上有五个老头子在那坐着。
场下依然比较嘈杂,那些人们看着现在的比赛还没开始,就互相窃窃私语,在谈论着一些事情。
随着工作人员的提醒,台下终于变得非常安静,大屏幕的两端变得灯光闪耀,几乎整个放映厅都变得昏暗起来。
最后一幕的比赛终于开始了。
这将会是一场视觉盛宴,让他们体会到即时算法和实时生成的程序的魅力。
也是这些观众们来到这个地方的最终目的。
因为这种类型的比赛,看的就是程序员们的64K程序。
大屏幕上出现了一些画面,那是一串串字符被输入进电脑屏幕中的场景,这个差不多只是预告。
而后不久屏幕上终于闪现出了电脑的桌面,这就是评委们的桌面,已经有程序员将程序交给他们了。
所以他们接下来要做的就是放映。
评委们都在窃窃私语,非常友好而和平的交流着。
“哦,也不知道这场比赛能够涌现出什么样的精彩作品呢?”
“哎,我也非常期待,这一次比赛听说有个诸夏的工资,一下子推出了三名程序员,全都到了现场,而且刚刚通过了比赛,刚才的比赛前三名也就是她们做的。”
“那我倒是挺期待他们的作品了,希望这家公司能一下派出三名员工来参赛,是真的有很大本事。”
他们说着说着就点开了第一个程序,停顿了半晌,然后屏幕变得乌黑,一穿白色的进度条在屏幕中间涌现了出来。
当进度条加满的时候,一副画面展现在了众人的面前。
这幅画面并没有什么津津乐道的,因为当前的画面非常普通。
也就是一块广告牌,旁边两座山,路中间有个赛道,赛道上有六架战斗机似的小玩意。
随着倒计时的三秒之后,这些战斗机立刻从赛道上飞了出去。
整个赛道和山脉全部都是白茫茫,灰蒙蒙的一片,这些战斗机就跟着赛道的中心黄线驾驶。
道路曲折蜿蜒,飞机在拐弯的时候难免会和太阳相见,所以光线到太阳的时候就切换成自然的太阳光。
白色的光芒笼罩了整个战斗机,出现在屏幕上也是白茫茫的一片。
这个光影转场很快,战斗机立刻恢复正常,在赛道上飞行着。
画面再一转,整个视角来到了赛道的俯瞰图。
这个赛道不一般,全部都是高架桥,曲折蜿蜒,而且影子也非常真实的映在地上。
而且蓝天和白云也都像游戏里面的画面,那就让台下的观众们忍不住欢呼起来。
然后就是告示牌的光影,无比真实。
从此时开始,又转换成了战斗机的视角,连绵的青山不断远去,几家战斗机在交换着轨道。
最后一辆战斗机在追逐着前面的,似乎是起步的时候太晚了,所以此时始终都跟不上去。
音乐也十分带感。
最后随着音乐的消失,这个动画也完结了,大屏幕上重新回归一片漆黑,此时观众们也都尊重性的惊呼起来。
台下涌起了连绵不断的掌声。
“不错的作品,我觉得他的光影做得非常棒,但是想要拿奖的话,我们还得要看看其他的作品如何。”
“是啊,尽管他的光影有些出色,但是因为计算机性能的限制,他的贴图表现的并不是特别好。”
然后评委们又放出了下一个作品。
这个作品和之前的不一样,它是由二维动画转向三维动画的。
……
大家看完了一个又一个,一阵阵惊呼和掌声,他们不禁觉得自己看的有些疲劳了,场比赛有创意的也就那么几个。
们一连放了十几个这样的视频,能不腻吗?
这场比赛已经快要到了尾声了,此时剩下的三名选手也正式提交了他们的作品。
台上的评委非常好奇,这三个人为什么提前没有做好准备,而选择到比赛的最后才交出了他们的程序。
“希望这最后的三名选手能够给我们带来惊喜吧。”
“我也希望如此,今天的比赛是有些无聊了,他们最后一刻才完成,不知道究竟做的什么样。”
最后三个,第一个播放的就是王浩的作品。
他的作品比较特殊,而且相较于其他的程序比较短。
这个作品仅仅有1分40秒,而其他的普遍在三分钟四分钟左右。
他能够在这短短的两分钟不到的时间内,展现出他超高的水平。
“好了,我知道我们的观众现在看的有些累了,接下来让我们来进行最后三个,等会儿请不要吝啬你们的掌声。”
说着,评委们也打开了王浩的作品。
进度条在不断加载,画面突然变黑。