林立新拍了拍身旁孙燕生的肩膀,
“硬件化的编解码,将压缩和解压转移到专门的芯片上,而不是靠单纯的软件算法。”
他笑着介绍道。
谁能想到就是这么一位不起眼的家伙和他不起眼的公司,未来会成为全球最猛的MPEG芯片制造商呢?
第446章 你为什么不想让玩家爽呢?
很多时候,限制技术进步的并不是真正的工业基础不够。
在很多领域,尤其是半导体领域,有的时候其实差的只是一次顿悟。
寻找到那个被大家忽略掉的解决方案。
而在1990年,在光盘这个领域,就存在着这样一个天大的机遇。
在如今这个时代,大家的普遍认知,都被摩尔定律死死套牢。
‘CPU以后会越来越快的,算法跟得上,编解码就不是问题……’
然而C-Cube,或者说在孙燕生看来,这件事似乎没有那么简单。
算力在进步,难道数据量就不会膨胀吗?
编解码的需求永远存在。
必须要ASIC化!必须要有专用的编解码芯片,才有可能真正解放需求。
“他们最近在搞JPEG的编解码芯片,CL550,在图像编解码这一块表现非常不错。”
林立新跟薇薇安解释道,
“我想要搞的是咱们自己的硬编解码工具,以及对应的规范,这是未来游戏业务的基石。”
还有句话林立新没有说出口,但也同样重要。
那就是在如今这个各个规范还在互相争抢的时代,提前下注MPEG,将宝押注在这条注定成功的道路上。
等到索尼和3DO意识到这个方向的重要性时,GAMENOVA早就已经在MPEG组织里扎下根了。
这可是个大坑。
“也就是说……一颗新的定制芯片?”
薇薇安快速提取出了他话里的关键,点了点头。
GAMENOVA上下一脉相承的超绝执行力。
甭管这事儿有多么匪夷所思,听起来多么天方夜谭,既然是林立新提出的,那就尝试去做准没错。
“没错,ATHENA不适合做这个活儿,CPU的任务太杂了,反而会拖累它的处理效率,咱们要设计一颗专精的芯片,一个周期解决所有事。”
“等等……你们要从头设计一颗新的解码芯片?从现在开始?”
孙燕生听出了林立新话里的意思,有些惊讶。
C-Cube本来就已经有一套相对成熟的架构了。
被林圣天降猛男注了一大笔现金流全权接管,他本以为对方是打算直接拿他们现在的技术栈进行二次开发呢。
毕竟按照林立新的说法,新项目现在已经至少也在立项阶段了。
他们需要的应该是一个短期内就能迅速拿出来的可行方案投入生产。
而从头设计,虽然靠着GAMENOVA逆天的技术力肯定能有更好的表现,但各个方面都要花费大量的时间去调试调整。
这工期上肯定是抹不开。
闻言,薇薇安默默看了他一眼,留给他一个‘你还年轻’的眼神,没有多说什么。
新人来这儿都会有这样一个过程的,可以理解。
……
翌日晌午。
林立新将一份新的架构方案丢给薇薇安,让她完成后续的工作,随后又打了通电话,把卡马克给喊了过来。
“卡马克,我还要去带着暴雪他们做游戏的部分,编解码的软件算法部分交给你,没问题吧?”
“当然,您瞧好了吧。”
卡马克想也没想就应了下来。
事实上这恰好就是他的舒适圈,是他最擅长的部分。
卡马克很清楚这一点,林立新更清楚。
因为在历史上,编解码算法这个领域中,约翰·卡马克就是王牌级别的存在。
缓存命中、内存访问模式、序列读取、数据排列……
卡马克在算法这方面根本就是一个狂热的疯子。
这是一个能为了少用一次除法就干脆把整个计算机界习以为常的算法整个推倒完全重新设计的狠人。
很多人都把目光聚焦在卡马克和他的idSoftware在FPS领域有多么突出的贡献,被3D引擎之父的光环给迷惑住,反倒是忽略了他真正恐怖的地方。
毫不夸张的说,卡马克正是现代游戏工业的奠基人。
遮挡剔除渲染节约性能开销、带宽压缩减少总线压力、联机预测和同步技术确保高延迟下畅玩、RAM压缩算法减少内存占用、IO优化缩短游戏加载时间、快速平方根倒数节约CPU开支……
从头到尾,电子游戏工业的方方面面,都有这家伙的身影。
有的人在计算机界被尊称为天才。
但天才只是见到卡马克的门槛。
“加油,过阵子搞不好有你的大活呢,你不是一直惦记着想搞游戏吗?”
“真的?!”
……
重新回到暴雪这边,总算是把一堆有的没的都给搞定了。
而这一次麦克他们也没有辜负林立新的期待,像模像样地把装备系统彻彻底底重构了一遍。
原本写死在代码里的装备属性全部被移除,取而代之的则是在池内随机的‘词缀’。
“按照词缀的类型,装备会随机在列表里抽取一个,当然,属性也是会根据范围进行波动的。”
麦克兴奋地跟林立新说明着他们新捣鼓出来的东西。
事实上早在林立新过来之前,他们就已经尝试把新装备系统实装进Demo里进行测试了。
不管是麦克自己还是暴雪的其他人,对此都赞不绝口。
坦白讲,这是他这辈子所见过的最牛逼的装备系统。
它让刷宝这件事真正有了意义。
在原来的时候,‘刷宝’的意义,仅仅在于收集。
收集到那些自己缺少的装备。
但现在不同了。
哪怕是同样的一件装备,它的属性也有可能天差地别。
这件或许roll到了很高的力量,那件或许有至关重要的减CD。
在庞大的数值驱动下,某种意义上它就像雪花那样。
不会存在两件完全一致的装备。
就像林立新所述的那样,掉宝就像是老虎机中奖。
哪怕是自己已经得到了的装备,在重复出现时也会有源源不断的爽感。
“不赖,不过它还存在着一个致命的问题需要解决。”
林立新点点头,看到麦克的脸色僵硬,继续说道,
“别害怕嘛,不是让你再重构一遍,而是在它的基础之上再加点料。”
“哎?”
“来,咱们做个简单的小测试你就明白了。”
林立新拉开椅子,一屁股坐在开发机前。
简单扫了一眼他们搓的源码,上手画了几分钟临时搓了两个新角色出来。
“这是我临时搓的法师职业,不同于默认的战士,他的伤害面板取决于智力属性。而这个是游侠,他主要是吃敏捷属性。”
林立新说着,输了个指令将角色丢进测试用的地牢里,
“在现在这个情况下,你们觉得会有什么问题吗?”
“问题?”
麦克看着屏幕上那个会动的色块,挠了挠头,
“什么问题?”
“就比如说……倒霉。”
林立新说着,调高了装备爆率,接着砍死地牢里的一只怪物。
‘哐啷’
一件装备从怪物身上爆出,落在那里。
“看到没?我玩的明明是个法师号,却爆了一件敏捷装备,对我来说,这件装备就没有什么意义,构不成一个有效的爽点。”
“呃……可是这有什么问题?这完全取决于玩家自己的运气吧?”
“你们玩过GAMENOVA以前推出的那款《大亨》吗?也就是美版的《桃太郎电铁》。”
“玩过。”
“好玩吗?比起桌游版的大富翁呢?”
“……”
麦克沉默了下来。
他自然是听懂了林立新的意思。
《桃太郎电铁》能有这么优秀的游戏体验,绝对离不开它那套鸡贼的伪概率设计。
它在刻意地维护玩家的游戏体验。
时至今日,这事儿在业界里早就已经不是什么新鲜事了。
但对于玩家来说,他们才不会管你是怎么实现的,只知道《桃铁》就是比其他大富翁游戏更好玩。
但……
如果真的把这套系统放在《暗黑破坏神》里的话……