苦了。
见到杰斯特看到这两样,露出了异样的神色,卡马克也怕杰斯特误会了,便解释道:“他们两个跟我一样,连着几天没睡,昨天晚上引擎还有两个难题没解决,我当时也觉得精神已经到极限了,就让他们先睡,等一会我也准备睡,准备醒来再去考虑,没想到,他们刚一躺下,我突然就有了灵感,马上就有了精神,这才完成了引擎的制作,然后马上就通知你了。”
杰斯特听后点了点头,他对于这种忘我的精神还是极为佩服的,况且,哪个老板不喜欢这样的员工。
“测试过引擎的数据了吗?跟我们一开始要求的参数怎么样?”杰斯特先将这个问题放到一边,毕竟他现在最关心的还是3d引擎的问题,等3d引擎的问题问明白了,再说这些不迟。
卡马克听后点了点头,他一边用3d引擎模拟着一些在杰斯特看来还略显粗糙的多边形,一边说着,而且语气里面有着掩饰不住的兴奋:“是的,虚幻i的水平完全可以达到我们参数的要求,而且我用了一种射线追踪的新算法,就算是在现在的一些机能比较弱的机器上,也能比较流畅的运行!”
听到卡马克这么说,杰斯特也是很兴奋的,他对卡马克能研制出3d引擎没有丝毫的疑问,他担心的是,要模拟3d,毕竟是需要强大的cpu计算能力的,通过一些精妙的算法程序,可以减少这种cpu计算力的负担,但是即便是减弱了,那么需要的计算能力还是很强。
他担心,要是卡马克制作出来的引擎,只能够在现在的一些高端机器上面运行怎么办?
“试过了吗?”
虽然听到卡马克这么说,但是这件事毕竟事关重大,虽然他在之后肯定会自己再试验一次,但杰斯特还是迫不及待的开口询问。
“在这不同价位的电脑上都试过了,目前的主流配置之上的机器,都是没有丝毫问题的。”在这间开发室当中,除了需要开发用的机器之后,还有着五六台不同的公司制作的不同的配置的机器,这些都是用来进行测试的,显然,卡马克之前已经在这些机器上做过测试了。
听到卡马克如此肯定的答复,杰斯特也是再一次的用力握了握拳头,毕竟,他下一款要制作的游戏,必须要用到这一款3d引擎,而如果3d引擎不能够在大部分电脑流畅运行的话,那么他的下一款游戏,也只能是成为自己的自娱自乐的,根本就不值一提。
似乎是突然想到了什么,杰斯特扭头看向了卡马克,问道:“我说的局域网联机的系统,你做到引擎里面去了么?”
说起这个的时候,卡马克的眼睛也亮了亮,他虽然在真正开始制作之前,就觉得杰斯特说的这个局域网联机系统很有趣,但是他自己无论如何都没有想到,想要在目前的电脑机能上面,完成这个系统,真的不是一件容易的事情,尤其是要达到杰斯特说的十六人对战的条件。
“非常难!”
说起这次开发过程里面的难点,卡马克也是难得的变得兴奋了起来,似乎只有在谈论这些普通人根本不会去接触的东西的时候,才能够让他的兴奋因子兴奋起来。
“是的,非常难,本质上来说,在3d引擎里面添加上这个功能应该是不算复杂的,我只需要……就可以了,但是我突然的发现了一个问题,随着联机人数的增多,实际上,3d引擎的需要的计算能力也是在不断地增强的,毕竟我之前在前面设置里面的电脑ai的时候已经占用了一部分cpu的计算能力了,我发现,随着人数的提升,到达了八个人的时候,按照之前的那种算法,目前的主流cpu的性能,并不能保证用这款引擎制作出来的游戏流畅运行了。”
卡马克说着,一边敲了敲键盘,杰斯特就看到电脑又进入了一个新的页面,也是在显示着一个不断旋转的多面体,不过这个多面体旋转起来有着明显的滞涩敢,远远不如他一开始看到的那个流畅。
“这就是我在用新算法之前的引擎。”卡马克一边说着,一边给杰斯特演示着,“等我用电脑模拟,达到十二人联机的时候,cpu的极限就到了,这个时候你看……”
卡马克指了指一边的一个测量的程序,上面显示的是cpu的温度。
而卡马克只是扫了一眼:“cpu的温度太高了,这样的温度只要持续几分钟,那么这款cpu就要报废,所以,我当时就觉得,按照你要求的引擎,我是肯定不能完成的。”(未完待续。。)