笔尖中文 > 网游小说 > 游戏制作:我要重振国产游戏 > 正文 第42章 技术难题,性能焦虑(4K二合一)

正文 第42章 技术难题,性能焦虑(4K二合一)

最新网址:www.badaoge.org
    接下来几日,三人组都在全力投入开发。

    理查德把项目交给京阿尼后,也很快被苏砚承纳入编程团队。

    配合着游戏开发进度,京阿尼也传来好消息。

    在12月的CM展之前,他们可以把所需的动画短片制作完成。

    并称赞苏砚承,在附赠完成度极高的草图时,还能把需求列好、列全、列明。

    简直堪称年度最佳甲方!

    伴随着乙方的夸赞,似乎一切看上去都有条不紊,推进速度非常客观。

    但还是那句老话。

    该来的,总会来。

    ......

    10月22日。

    东京秋夜,挂起湿冷风,星汉公司二楼的窗户,被吹得嗡嗡作响。

    房间里,三台电脑的风扇狂转,像是打了兴奋剂的鼓风机。

    幽绿的光映在三人脸上,空气仿佛凝结,气压极低。

    “啪啪啪!”

    渡边连续敲击空格和回车,眉头紧缩。

    屏幕上,红色报错的界面卡死,始终未动半分。

    接着,他像是通知家属不幸消息的医生,扭转脑袋看着苏砚承,无奈摇头。

    “那完了……”理查德双手抱头,圆脸焦虑。

    “别说丧气话,还没完,”

    苏砚承揉揉眉心,“遇到问题,想办法解决不就行了,

    我们可是程序员,有点工程师思维行不行?”

    “哦。”

    说罢,他咬着指甲在房间里踱步,拼命的开始思索起来。

    理查德和渡边在沉默中,悄悄等待。

    只是偶尔,渡边毒舌一下理查德,理查德给渡边一个中指,渡边还他两个,理查德用指头戳他一下,日本青年直接给他一肘……

    等两人都快打起来,苏砚承停下了脚步。

    他想到了。

    “这样,我们把所有背景都换成2D的贴图,但人物用3D,

    加一些碰撞模块,这样人物在背景里行走,就可以制造出全3D的感觉,

    然后我再把模型精度降低,额,或者直接换成Q版3D吧……”

    “感觉可行,只让人物保留3D的话,算力需求至少砍了大半,

    削减模型精度的话,内存占用也能降低。”渡边一边用手臂勒住理查德的脖子,一边说。

    “哥哥哥,认输认输,我错了我错了!”理查德狂拍他的手臂。

    渡边松开手臂。

    苏砚承说:“那么这样的话,就要把背景贴图的工作也交给外包公司了。”

    理查德松了口气:“好的,我会和京都动画谈谈的。”

    “拜托了.”

    ......

    “他们说,想在12月之前做到,很难。”

    理查德一回来,就告知了不好的消息。

    “那加钱呢?”苏砚承皱眉。

    “我提过了,加钱也很难,他们其他工作室还接着其他动画外包呢,所以只能说尽力……”

    苏砚承苦恼的挠挠头,很讨厌这种不受掌控的感觉。

    上辈子,一旦出现这种感觉,就代表项目开始乱了。

    同时,渡边那里也传来消息。

    “不……”苏砚承一见他就有不好的预感。

    渡边点头示意:“是好消息,按你的设计,再加上光年引擎的优化模块,

    现在游戏终于不再卡死,终于能运行了。”

    “哦,太好……”

    “但是,卡顿得几乎不能玩。”

    “……”

    “别急,还有,渲染阶段也慢得要死,预计进度会被大大拖慢。”

    屋子一下陷入死寂,只剩下机箱嗡鸣,和窗外呜咽。

    巨大的焦虑和压力,一下子落在了头上,沉进了心里。

    胃部似乎在痉挛,理查德甚至感觉到喘不过气。

    渡边问苏砚承:“所以,我们怎么办?”

    “……”

    苏砚承沉默很久,叹了口气,扭头:“话说,你们饿了吗?”

    理查德摇头:“不饿,我现在一点都吃不下饭。”

    渡边:“帮我带一份!”

    苏砚承稍显落寞的“嗯”了一声,换好鞋,独自推门而出。

    渡边看着他的背影,给了理查德一下,低声说:

    “别难受了,现在他才是压力最大。”

    “我只是难过,那么好的游戏玩不成了。”

    “那他也是最难过的那个。”

    -----------------

    压力大的时候,苏砚承喜欢吃。

    尤其喜欢吃甜的,喝热的。

    脑子里思路纷飞,边想边走,找到一家刚开的街道食堂,犹豫一下,走了进去。

    “欢迎光临!”

    “一份猪排饭套餐,放沙拉,很多沙拉。”

    苏砚承站在柜台前,扫了眼菜单,“再要一份咖喱的,都带走。”

    “好的,麻烦您稍等……”

    “嗯,不急。”

    苏砚承站在一旁,稍稍侧身等着,脑中开始陷入思考。

    所以现在面临的问题是什么?

    优化!

    如今,PC显卡大多都以2D加速为主,缺乏专门的3D图形处理单元,无法支撑3D场景的光影计算和多边形渲染。

    还有想要运行3D的话,需要大量的实时计算人物动作、场景碰撞……

    以如今PC的性能,算力完全不够。

    同时,3D模型占据的内存,也比2D要多得多。

    而那模型精度,更是已经被苏砚承削到只有几百面的Q版人物。

    露西的脸都模糊不清了,只能顶点着色补上五官才能分辨。

    但就算这样,还是玩不了。

    所以……

    还有没有其他解决办法呢,程序员先生?

    苏砚承面目严肃的立在柜台边,耳中听不见周围的嘈杂,大脑以极高的速度运转思考。

    暂时先不管B计划的妥协选项。

    想看看能不能找到别的方法解决问题。

    在3D区,模型的精度,取决于模型的面数,面数越多,模型就越精细。

    那么要不试试,进一步削减模型精度?

    再在不增加模型面数的前提下,贴上高清的贴图以增添细节?

    法线贴图,这是在未来很常见的优化方式……

    “但是不行,现在的电脑内存不够,做不到既装下3D模型,又装下贴图,”

    苏砚承头疼的捏了捏太阳穴,否决掉这个方案。

    “既然内存不够,那么lod和纹理流送方案也不行了,草……”

    lod和纹理流送也是未来常用的优化技术,大体思路差不多。

    就是把同一个模型,同一个张贴图,模糊的清晰的,分别都多建多画几个。

    在游戏里,离得远,就用粗糙模糊的那版,离得近,再切换成精细的那款。

    但哥们现在的电脑,一个才刚刚够装,更别说每种装多款了。

    “那么试试大招,多线程、无锁编程、数据导向设计和向量化计算?”苏砚承面目凝重起来。

    到这个地步,可就不是那种伪装3D、法线贴图和Lod……这些常规级别,小技巧级别的优化了。

    用赛车比喻的话,前者可能只是调调胎压、贴贴纸的表面优化。

    而后者,则是拆发动机、改变速箱、重构传动系统和赛车配重……

    是直接手写底层指令,从内存和CPU架构着手,只为了榨干最后一丝性能的天阶功法。

    “虽然我会是会,但似乎,还是不行啊……”苏砚承仰天叹气了。

    就先不说时间和死线的问题了。

    光是DOS系统并不支持多线程这一条,就已经把他打死了。

    苏砚承简直感觉自己像是活在灵气枯竭的世界,空有一身本领,却无法施展。

    “所以,只剩下妥协这条路了吗,真不爽……”

    他又气又饿的抬头叫,“请问,我的饭还没好吗?”

    “抱歉,马上,正在做了!”

    算了算了,与自己和解吧。

    往好了想,妥协之后,倒是很多事情迎刃而解了。

    比如日常模拟,就可以直接复用《松子》的代码和素材。

    探索战斗的话……

    苏砚承双眸终于久违的稍稍一亮。

    那就做成《这是我的战争》这样的横版游戏,阴郁的背景再加上伪3D的效果……

    这样的话,进度也能赶上,靠着不错的内容和之前的口碑,这次也能卖出不少。

    就是少了那种震惊世界,惊掉狗眼的效果。

    但……勉强也可以吧。

    苏砚承这样想着,虽然还是不爽,但总算不会过度郁闷了。

    却是站久了,惊觉腿脚酸麻,打算往后挪挪,活动活动。

    “啪”的一下,后背撞到了一人。

    “呀”的一声轻呼,像是仓鼠在叫。

    苏砚承正要回身道歉。

    身后那人已结结巴巴的开口:

    “对……对不起,啊,我是说,私密马赛!”

    前半句是汉语,后半句又紧张的切成日语。

    哟,老乡?

    苏砚承下意识回头,多看了眼。

    大概十七八岁一小姑娘,瘦瘦的,穿件发白的牛仔外套,里头是高领的米色针织衫,整个人就跟装在套子里似的。

    正红着脸蛋,做错事认罚般的低垂脑袋,眼盯着地面。

    “没事。”苏砚承笑笑。

    诶?汉语!

    姑娘惊喜的抬起头,鼻子高挺,细眉弯弯,脑后那麻花辫激动地甩过肩头。

    结果一见眼前这少年这张脸,脸又烧红的垂了下去。

    这时店员终于把猪排饭打包好递来,看见两人,多问了句。

    “那个,请问你们是一起的?”

    “不是。”苏砚承摇头。

    女孩一脸茫然,抬起头眨巴眨巴。

    等看见了苏砚承手里提着餐盒袋子,才意识到这好像不是在排队。

    脸更红了,尴尬的微微发抖,赶紧叫住店员,一口极不熟练的日语,道:

    “那,那个,我是来找兼职的……”

    “抱歉,我需要问问店长。”店员一脸古怪,多看她几眼,转身进后厨。

    “嗨,麻,麻烦你了……”女孩局促不安。

    “不要说僕(boku),那是男性的自称。”苏砚承忽然开口。

    “诶?”

    “用私(watashi)或者わたくし(watakushi)都行,后者的话更正式一些。”

    “哦……谢谢。”她轻声细语。

    “不用,都老乡。”苏砚承摆摆手,抹身走人,毫不留恋。

    只留下个刚想问名字,但一犹豫便已错过的姑娘,呆愣在原地。

    只凝视背影,抿抿嘴,然后不停重复起刚刚学到的自称词

    “私私私,たくし,たくし……”

    -----------------

    清晨,京城。

    印刷厂灯火通明,机器昼夜不停。

    最新一版的《电子游戏软件》新鲜出炉,正一捆一捆的往车上装运着。

    然后最快速度发到大街小巷的报刊亭和邮电局,连同《大众软件》放在一起,但都被压在《知音》下边。

    前导公司是这两本杂志的主要出资方,所以每一期的杂志几乎都会送到老总办公室过目。

    只是今天,前导的老总边小春有些烦躁,随手翻了翻杂志便没有心思再看。

    上边写的都是各种大厂的新闻。

    什么索尼的PS1销量突破百万,RPG大作《最终幻想7》将在1997年于PS1上首发,卡普空新人的新作将是一款恐怖游戏……

    就连弯弯那边,都有大宇新发的DOS游戏《仙剑奇侠传》,首周销量破万……

    “你就说吧,怎么看他们做游戏就那么简单,我们做就难上加难呢?”边小春不理解的问道。

    所以是的,前导公司今年也有自己的游戏要开发,题材瞄准的是《三国》,最终选定了官渡之战作为背景……

    但策划阶段,说起来那叫个指点江山,恨不得开发出天下第一三国游戏,觉得一切都不在话下。

    可真等正式进入开发,才发觉困难重重。

    就比如立项的时候,本来选的是DOS系统,可等WIN95发售了,狗策划灵机一动,全部推翻,要程序员用win系统重做……

    而现在,边小春听着下边报告,又听说现在进度又卡在了优化和美术上。

    至于他自己想要的跟电视剧一般的真实效果,程序员和美工根本就做不到啊!

    “他玛****的!”

    “钱丢下去水花都看不见,以后再做游戏我就是傻逼!”

    边小春一边破口大骂,一边囫囵吞枣地把手里两本杂志翻来翻去,越看越糟心。

    直到,忽然翻到一广告。

    而且还不是卖货广告,是技术广告?专利授权广告?

    咦?

    这就很稀有了啊,现在国产游戏公司都没几个,有也大多是山寨的,哪还有什么自己的技术?

    边小春赶紧再细看。

    “顶级优化技术,超绝画面效果,日本当下最火PC游戏专用技术,火热授权中……”

    “哦,日本游戏啊,难怪了!”

    “等等,这公司老板又是中国人?留学生啊!”

    忍不住惊叹着,再看后边还有一彩色的图片贴着,正是游戏中的效果。

    3D效果的松子小姐,栩栩如生,火辣可爱。

    心脏狠狠跳了!

    “啪!”

    边小春当即拍桌,做出部署:“这个公司,这个技术,派人看看去!”

    下边一听,立马开动。

    反正就在中关村,走几步路就到,随口就叫了个部门经理带着程序员去了。

    等到了广告上的地方一看。

    边边角角,人流稀少,特简陋一铺面,早上八点半了关着门,上书“星汉软件科技有限公司”。

    等敲开门,卷帘门一开,蓬头垢面的大学男生穿着睡衣,揉着眼睛钻出来。

    “啊啊……你好,请问你们找谁?”

    “?”
  http://www.badaoge.org/book/151172/55739755.html

  请记住本书首发域名:www.badaoge.org。笔尖中文手机版阅读网址:m.badaoge.org