62. 散装代码

作者:浅理lev 更新时间:2021/4/29 17:12:42 字数:2256

总的来说,单就人工智能的参与来说,这款游戏的卖点的确很多,然而却不是一个真正能拿的出手的游戏。最大的原因在于这款游戏尚处开发阶段,许多环节仍需要广泛的测试。游戏的稳定运行需要一个可靠的服务器,但显然没有谁能承担得起供大家一起玩的服务器。至于这款游戏最早的单机版,也有一段时间没有维护了。再加上张宇轩他们过于重视人工智能,其他方面反倒被忽视了,已经不能很好地玩下去了。

说起来,这款游戏叫什么来着,好像叫做“平行世界的冒险之旅”,总之是个十分土气的名字,张宇轩在品味这方面看来差得远呐。

「你也好久没上线了吧,来玩玩吧?」

老陆有点尴尬地想拒绝,突然发现刚才张宇轩在拿眼镜时,拿了两副。

老陆接过眼镜,找了张电脑前的椅子坐下,开始了游戏。

并没有什么特殊的启动界面,也没有太豪华的过场,但是这个游戏logo还是画得有模有样的。

进入游戏,老陆在小镇中心的喷泉旁出生了。喷泉不大,但小镇中心总要有这么一个标志性建筑才行。

《平行冒险》有一种特殊的视频设定,那就是一种“降维算法”。它可以把传统的三维视图变为二维,给人一种正在看动画的错觉。用张宇轩的话就是:“人的视觉既然是二维的,那就让游戏界面也变成二维的吧!”一开始在这种模式下游玩会有一种极度不适应的感觉,尤其是会感觉自己被放在一圈圆柱形的壁纸当中,远近的物体就像是舞台剧上前后放置的装饰板一样,而人物则更像纸片人了。但习惯下来后,老陆发现这也并不是不能接受,尤其是在某些剧情界面,2d的角色反而比3d的角色更有表现张力。当问到这种功能是怎么做到之时,张宇轩竟然回答:

「这是那个游戏引擎里自己实现的啊。」

老陆有一种被耍了的感觉。

===

张宇轩,省立大学计算机系,爱好计算机和音乐,兴趣是游戏制作,研究方向据说是计算相关,喜欢的课题是人工智能。网名是散装代码,被人叫做散萌。尽管他自己也不知道自己到底哪里“萌”了。

今天也是一如既往地在浪费时间。

学习这种事情就和写文章作曲一样,并不总是时时都有灵感,与其冥思苦想不如转换思维,干些自己乐意去做的事。

张宇轩目前正和一帮人开发一款游戏,很久以前的定位是RPG,也就是角色扮演游戏。原因是代码比较好写,现有的底层也比较成熟,自己可以在上层有更大的发挥空间。

自己美术天分不足,但好在制作组里有几位画师,画起画来一个比一个认真。

张宇轩很喜欢音乐,偶尔也会写些曲子,水平属于还能算音乐的水平。不过还好,张宇轩还把同校的一位同学拉进了制作组,然后把那些斗志昂扬的曲子丢给他去写,曲子自己就会变很振奋人心了。

几个人的群组叫做风铃组,名字是怎么来的已经忘了,反正张宇轩说名字不是自己起的,但他很喜欢风铃,在微风的吹拂下,小小风铃中传出的阵阵叮铃可以消除人的一切烦恼。

他们本来会在RPG这条道路上越走越远,直到那一天,一个素未谋面的人敲响了他的门。

那人便是老陆。

对方一上来就煞有其事地伸出了手,两人有些郑重地握了握手后,老陆说出了张宇轩所正在开发的游戏,以及张宇轩想把人工智能融入游戏中的想法。张宇轩惊讶于对方对自己的了解,但对方随后做出了一件更令人惊讶的事。

对方拿出了一个硬盘,并把它交给张宇轩。

张宇轩不解地看着老陆,差点以为对方想搞什么违法事务,好在,老陆很快便讲明了这里面所装的东西。

那竟然是一部游戏引擎。

老陆的要求很简单。张宇轩的开发组可以使用这款游戏引擎,但开发过程中的发现和问题都要第一时间告知老陆。

张宇轩好奇地歪了歪头,表示不明白对方的意思。作为他本人来说,这个要求和权利,他都有点难以理解。

RPG的制作,已经成了张宇轩生活的一部分,再加上张宇轩对于人工智能想法的小小执念,对接其他成员的底层实现,就可以稳步地开发下去了。他并不需要这样一款别的什么游戏引擎。

如果张宇轩只是策划这款游戏的话,对于游戏引擎可能还没有足够的认识,但张宇轩还主要负责程序设计。他明白,如果要用新的游戏引擎的话,相当于底层大换血,对底层来说非常不友好。

再说了,有成熟的游戏引擎,干嘛要用这种没听说过的东西?

「犹豫的话,先来喝这个吧,就当是见面礼了。」

张宇轩这才注意到,他还在背后藏了两杯奶茶,还有些温度留在上面。

张宇轩赶忙接过奶茶放在桌子上,然后从旁边搬来有些舒服的椅子放到电脑前,从usb接口里把硬盘插了进去。

硬盘很大,但几乎装满,里面甚至只有这一个引擎,虽然没有立马看到名字,但他看到一个叫做launcher的文件,估计该点它了。

两个黑窗口快速出现,写了一些字又立马消失,然后他发现自己的电脑风扇开始嗡嗡作响了起来,随后,一个窗口出现了,里面什么都没有,一片漆黑。

这…

张宇轩本想扭头回去询问,突然发现侧面出现了一些按键和设置,鼠标似乎在一些地方变成了小手形状。

当他习惯性的右键后,下拉菜单里有着新建,修改,选定等选项。除了中文,下面还有些英文的菜单。

张宇轩二话不说,直接创建了两个球体,随便一丢后它们两个就自顾自地旋转了起来。

「呃...宇宙模型?」

背后传来**吸管的声音,张宇轩扭了头回去。

「原谅我先在这里休息一会,你先玩着。」

张宇轩发现对方已经坐在了椅子上。

「不是,我想知道...」

「玩吧玩吧。」

张宇轩往右上方看去,然后又把头扭了回去。

他点了点其中一个小球,发现自己并没有办法把它拖动,但熟悉电脑的他很快便找到了让它动起来的快捷键。

很好,他对自己说。然后他继续点着,后面点出来的窗口也越来越多。

他从一个很高的层度和维度看到了这个世界。准确说来,这个小世界从抽象到具体排成一条长链来等待它的查阅。

他刚丢进去的球属于object这个层次,然后他发现比那更靠上的还有其他的层次,但许多都有着一个灰色标记,他发现那些是属于default的标记。

张宇轩甚至有些看不懂这是什么意思了。


设置
阅读主题:
字体大小:
字体格式:
简体 繁体
页面宽度:
手机阅读
菠萝包轻小说

iOS版APP
安卓版APP

扫一扫下载