第九十九章 101号选手已经走远[第1页/共3页]
“教员您该不会忘了,我在回水木大学教书之前,就是在龙威个人软件研发部分的一线岗亭事情的吧?”张存浩传授开了句打趣说道。
比如,那些被频繁调用的底层函数?
“那倒不是,这个产品本身是一个收买过来的研发团队开辟的,不过我们软件研发部分给这个产品做过优化,现在的冰川3.0,就是颠末我们二次优化以后的产品。现在支流的大型3D行动游戏,特别是第三人称这个大类内里,根基上都是用这台引擎制作的!”张存浩传授说着,脸上不由挂起了一抹高傲。
“哦?”詹永枢院士饶有兴趣地抬了下眉毛。
“没想到他竟然选的是第四题,看来完整没戏了。”
事情职员在詹永枢院士的要求下,调出了101号选手的屏幕。
因为这就是最简练的代码!
张存浩有一脸的懵逼,看向了本身的教员,试图寻求答案。
不管是3D引擎还是2D的引擎,不管是海内风行的“冰川”还是外洋比较风行的“荒漠”,统统游戏引擎归根结底都需求对底层函数频繁的调用,越底层的函数被调用的也就越频繁。
他大抵能猜到这位选手筹算干甚么,不过是想重新定义“反平方倒数”的算法,但是这个天下上有能够存在比牛顿迭代还要简练的算法吗?
不过,他也确切有高傲的本钱。
卧槽?
如果做不到这点……
挑选本身善于的课题研讨,避开那些较着只会华侈时候和精力的题目,一样是一名法度设想师必备的本质。
其一天然是像张存浩传授说的那样,四道题中塞一道用来埋人的送命题是但愿杯大赛的常例。至于其二,恐怕也和龙威个人给了很多援助费有关。
郝云此时现在正在做的,便是近似的事情。
郝云并不晓得,本身只不过是读题的这么一回儿工夫,站在不远处考场背景的几位业内大佬,已经连他的结局都预感了。
但是……
数学体例上改进几近不成能!
针对“冰川引擎”的代码停止优化?
偶然候玩家碰到大场景呈现卡顿,乃至角色悬空、穿墙,实在很大程度的启事就是图形算法的速率跟不上。
看了半天题目,他愣是一行代码都没敲出来。
它就像是一件艺术品,没有一个字母是多余的!
如果想比这更快,恐怕就只要对输入值和输出值建立一个庞大的数据库才气实现了。
特别是3D图形衬着这一块!
毕竟冰川引擎好歹还算是新历元年以后的产品,但冰川引擎调用的那些底层函数,但是在人联期间之前就已经被开辟出来了。
这个函数大要上看着平平无奇,只不过是一个应用了牛顿迭代法的求平方根倒数的算法。
很较着,这位101号选手,已经堕入了钻牛角尖的地步。如果不能立即窜改战略,换一道题目标话,他的进度将会被其他选手远远甩开!
“说实话,这类连你都感觉束手无策的题目,呈现在这类面向大门生的比赛上……是不是有些不太安妥?”詹永枢院士看了张存浩传授一眼说道。
提起用擎运转效力百分之十?
很快,郝云锁定了一条被定名为Q_Sqrt的函数。
这场比赛,101号选手已经走远了!
因为这是无数软件工程师心血的结晶!
他细心在心中合计了一下,这特么仿佛比优化冰川引擎还难啊!
咽了口唾沫,郝云抱着试一试的设法,找到了冰川引擎目次下code文件夹中的math.c文件,翻开了内里存储着的大量被调用函数。