贾佳佳泡好咖啡,然后走进会议室。
曹老板很容易辨认,这一群人当中长得最帅的那个就是他了。
而且曹老板在的话,一般都是坐在离屏幕最近的位置。
会议室里面为了更好的演示效果,所以关着灯,除了亮起的大屏幕之外,黑漆漆的一片, 连人都看不清楚。
不过曹阳在里面却很清晰。
主要是因为皮肤很白,在大屏幕的光线反射之下,一群人当中就属老板最为突出。
皮肤白到发光,好像在黑暗中也亮了起来。
这还是贾佳佳第一次见到自己的老板,虽然自己试用期都还没有过,但是她之前已经在网络和电视上看过不少曹阳的形象了。
当时就不免有些感叹,原来一家互联网企业的老板居然能长得这么好的看的么?
她还以为都是像马芸啊、丁三石啊这一类的。
谁能想到会是这样的呢?
曹阳如果不是出现在这里,完全可以去当一个明星,偶像之类的, 肯定也很受欢迎。
他坐在这群人当中,真的有一种鹤立鸡群的感觉。
“老板,你的咖啡。”
贾佳佳将咖啡端到曹阳的面前,心跳得有点快。
一方面是因为:这可是老板啊,全球首富哎!
另外一方面是:老板长得也太好看了吧?近距离看360度无死角啊,而且侧脸简直美翻了。
曹老板身上真的有一种与众不同的气质,这种感觉是贾佳佳之前都没有体验过的,她终于明白书里面写的翩翩公子是什么感觉了。
“哎?”
曹阳抬起头来看了她一眼,似乎没有想到是一张新面孔。
之前在这层楼里面,基本上都是颖姐。
看起来应该是公司来了新人。
不过这也挺正常的,公司过一段时间就要走一批人,也会有一批新人进入,在互联网行业当中人员流动是很频繁很常见的事情。
他面带微笑对贾佳佳礼貌说了一声谢谢,之后就专注于会议当中了。
哇塞!
老板笑起来也太好看了吧?
贾佳佳正准备离开,还没有走出会议室的大门,就听到里面爆发了一阵呐喊。
“哇塞!厉害!”
所有人都鼓起掌来, 仿佛是遇到了什么特别高兴的事情。
贾佳佳愣了一下,不由自主地看了看大屏幕, 想看看这些人都在看的什么?
现在在大屏幕当中,邓裴强正在演示新研制的【化学引擎】
……
屏幕上是一个非常简略的游戏画面,甚至连游戏都算不上,只能说是一個简单的2d平面图。
在这张图当中,用一些简单的框框和线条分割成了多个不同的区域,有灰色的,白色的,黑色的……
你能勉强看得出来,这应该是某个房屋的平面图。
然后在中间那个区域当中,一个2d的小人手上举着一个火把,火把的那一头火焰在熊熊燃烧着。
而且不停地跳跃着,周围的格子也跟着发生了一些明暗的变化——
被火焰照射到的地方,就亮了起来,没有被照射到的,或者前面有东西挡着的,就显得更黯淡一些。
贾佳佳不明白为什么这种看起来如此简陋的东西,会让他们这么开心。
果然程序猿们都是一群奇葩。
……
“然后,我们可以尝试一下,看看能不能点燃这棵树。”邓裴强笑着说, 然后操纵着画面中的小人往一个灰色的长方形走去。
你们管这个叫树?
贾佳佳一脸懵逼, 觉得这大概是她见过最粗糙的游戏了。
跟之前博米公司做的游戏相比,今天演示的实在是太low了吧?
邓裴强移动着小人,然后将火把靠近了那棵【树】
“让我们稍微等一下,温度上升需要一会儿。”邓裴强说。
一开始是这棵树最靠近【火焰】的那个部分,线条开始往原离它的方向进行收缩,紧跟着这个方框的外侧开始有一些火焰燃烧起来。
“燃!燃起来了!”
“yes!yes!”看到这里,邓裴强显得有些激动。
曹阳翻了翻白眼,一看这个家伙的表情就知道现在的化学引擎的完成度还不太够,搞不好成功也是个概率事件,不然邓裴强不可能这么兴奋。
或者可以反过来说,因为邓裴强知道在演示的过程当中会有一定的几率失败,所以当成功符合预期的时候,他就不免兴奋地叫了起来。
在座的其他人也跟邓裴强脸上的表情差不多,大家都因为兴奋,激动得脸颊发红。
只不过关着灯,看不太明显。
甚至有两个程序猿在座位底下悄悄地击了击掌。
“目前我们看到它在燃烧了对吧?但是具体的结果是不是正确的还没有办法知道,我想把指令调出来,这样大家看起来会更加清楚一些。”
邓裴强说着,把指令窗口调出来,在键盘上敲击了一行指令。
屏幕上面立刻出现了一些封闭的图形和数字。
一个是由绿色的线围绕成的图形,另外一个是灰色的线条围绕成的图形,这两个图形交错在一起,然后填充满了这个角色所在的密闭的方框。
“然后我们可以清楚地看到,在这个密闭空间当中,空气的成分发生了变化。”
“哇塞!”
连曹阳也跟着激动起来。
“这就说明成功了对吧?”
“是的。”邓裴强感动得眼泪都快掉下来了。
这一年以来的时间真的是太难熬了,化学引擎说起来容易,做起来难,特别是要处理各种互斥关系,各种叠加关系什么的,这真的是太耗费人的时间和精力了。
会议室里面所有人都显得无比激动,纷纷击掌庆祝化学引擎迈出了很大的一步。
只有缩在墙角默默观察着这一切的贾佳佳一脸懵逼。
成功?!
什么成功?
我就只看到了几个图形而已?
这是什么意思?
贾佳佳完全不能明白这些人的脑回路,不就是点燃了一团火而已吗?
这在游戏里面应该是很常见的事情吧?
而且根据贾佳佳自己的观察来看,这团火也没做得有多好啊,还没有男朋友电脑上面玩的那个什么什么刺客之魂·枫里面燃烧的树叶漂亮呢。
怎么这群人就能表现得这么激动?
……
“绿色的是氧气,灰色的是二氧化碳,可以看到成分对比,还是很精确的。”邓裴强解释着图形当中的线条。
因为化学引擎不可能像真实世界那样,把游戏当中的各种东西做成微观层面上的原子和分子,所以一般情况下,同一种类的气体,都会优先集中到一起,然后通过一个简单的封闭线条来表示其所占的空间有多大。
在画面当中可以清晰的看到这一点。
“因为这棵树是由氢和碳元素构成的,所以在燃烧过后,我们可以清晰地看到在空气当中出现了少量的水,以及二氧化碳。”
水是用蔚蓝色的线条勾勒出来的。
当然,这只能在控制台模式下才能看得到,一般情况下,都是不可见的。
贾佳佳噗嗤一下,被逗笑起来,树还能由氢和碳构成?
所有人听到了从后方传来的声音,纷纷回过头来看着她。
“嗯?这位同学,有什
么意见吗?”邓裴强问到。
“我……”
完了完了,我就是过来倒杯咖啡而已……
“我不是很明白,为什么……”贾佳佳默默地举起了手,“为什么看到一棵树被点燃大家会这么兴奋,在我看来,这个东西好像没什么了不起的,跟之前我们公司做的游戏相比效果上还是有一些差距的吧?”
“嗯……”邓裴强看到她,这才意识到这人好像之前没有见过。
大家对会议室当中出现的陌生面孔也算是习以为常了。
公司不时的就会有新人进入,程序美术策划都有,而且公司的会议就是对所有人开放的,除非是非常重要的会议,不然你想来听一听也没人拦住你。
这个会议也不是什么机密,有人旁听也很正常。
博米公司是有这样的机制的,主要还是方便各部门的同事们互相学习和成长,也方便新人们能够尽快地适应公司节奏。
“我刚才演示的这个是公司新开发的化学引擎,简单来说,就是将游戏当中可以互动的物体,赋予一些元素属性。
这个元素就是化学意义上的元素,比如说氢、氧、碳……
刚才这棵树,就是我们模拟的氢和碳构成的物体。”
邓裴强说到这里,突然想起了什么,于是又继续补充到,“哦,对了,因为我们构建的是最基础的化学模型,这里面没有考虑现实当中的物理效果,比如说升温以后气体上升,或者说真实的氢和碳会怎么形成一棵树等等……
这是一个比较理想化的基础模型,所以请大家适当忽略掉这一点。”
嗯嗯。
曹阳点点头,表示了解。
“你之所以看起来非常简陋,是因为这东西是程序自己做的,用来测试,还没有到美术美化的阶段,之后流程跑通了以后,我们确认没有问题就会交付给美术,他们会按照策划的需求来对物品赋予属性。”
“我们现在还没有做【有机化学】的模拟,做的都是非常非常简单的a+b+c……这种模式,所以策划和美术同学们在以后游戏当中进行配置的时候,务必要注意各种物件的元素构成,一不小心弄错了,就会导致很多麻烦的问题出现。”
哇哦,贾佳佳大吃一惊,没有想到原来这么简陋的东西居然蕴含着这么复杂的过程。
“刚才我们已经实验过了,当温度足够高的时候,氧元素和氢,以及碳元素发生反应的情况,也就是说,程序代码当中的a+b,a+c等等都已经生效了。
注意
,刚才的这些并不是绑定死的美术效果,它之所以具有非凡的意义就在于,我们的化学引擎一旦研发成功,就具有非常强的普遍性。”
是的,这就是曹阳让他们开发化学引擎很重要的一点。
之前在做游戏内效果的时候,基本上都是需要美术做死的,比如说一片树叶燃烧,出现的效果是怎么样,然后换到另外一棵形状不同的树上,美术就得重新又它做一遍。
现在化学引擎出现之后,相当于美术只需要把元素和对应的反应效果做好,它们就会按照程序写好的规则出现对应的变化。
于是不同样子的树,虽然在材质和形状以及外观上面都有着很大的变化,比如说一棵是桃树,一棵是柳树,但是他们都有着相同的元素,那么当伱点燃他们的时候,这两棵树都会燃烧,而燃烧效果都是非常符合自身的预期的,美术不需要单独为它们再多做一套资源。
这个规则完善以后,将大大节约美术成本。
缺点就是——