戏引擎,不如在废墟中重新做减法。”
张明远看向那位工程师:“减法?”
“对。”
那位工程师点了点头:“我们之前在易游,其实一开始参考的是商业引擎,太过于追求大而全了,因为当时我们的目标立的太大,我们也不知道易游往后到底会做什么游戏,所以什么功能都往里面塞,追求面面俱到。
但唐瑶……也就是老板明说了不追求这个,至少目前阶段不追求大而全,听她的意思,似乎更想我们成为avalon最趁手的刀。
而且经过五年时间了,我们在易游前期的思路,现在看来有些太过于天真了,只是在易游的时候,游戏引擎已经过于臃肿,无法再更改,现在可以重头再来,我们不如就做做减法。”
张明远闻言稍微思考了会,觉得有道理:“那你觉得该怎么做。”
“我们先根据目前的两个游戏项目,进行功能开发和完善吧,整体架构先搭出来,核心模块,脚本系统,编辑器,插件……然后在此基础上,完善游戏目前需要的功能。”
那位工程师思考片刻,缓缓道:“比如《求生之路》,目前不是遇到了一些技术瓶颈,大规模丧尸同屏时的性能问题吗?而老板给出的方案是动态批次合并方案,这个优化技术很有意思,通过将多个使用相同材质的小型可移动物体的渲染操作合并为单个绘制调用,从而减轻cpu向gpu发送命令的负担。
完全是我们没想过的方向,那我们就在框架之上,加入这项优化技术。”
“我觉得这个方案可行。”
另一个工程师也点了点头:“比如动态阴影,如果用通用引擎的全局光照方案,性能消耗太高了,不是所有硬件都吃得住的。”
“其实渲染优化我也有了不少新的想法,只是在易游那边不太好动手了,比如减少绘制调用,简化 shader计算,减少