行业观察:游戏开发者关于自研引擎的建议
来源:http://h5uc.92game.net 作者:92game 时间:2016-05-17 23:17:28
导读:一件有意义的事情,需要有其特点,造轮子也要分是否是技术活。
经常会看到一些开发者因为引擎使用不顺当或某些功能不匹配而抱怨,那么在当今的游戏产业格局下,有没有必要自己开发3D引擎呢?
作为曾经的游戏引擎开发者,现在就来说说这个问题。
开发一个引擎,要明确三件事:
收益 意义 如何做
首先,需要面向事实,我曾凭借引擎拿过授权金,但是我不认为在当今国内的大环境,商业引擎的成熟度,以及相应的商业模式运作里,自研引擎还能产生经济价值。自研引擎并非简单的造轮子,你需要面临地是花费巨量的时间成本,使用价值几乎为零,赚钱的可能更是微乎其微。我说直白一点,如果你指望开发一个游戏引擎来为了给你带来经济收益,远远没有你在自家门口摆红薯摊卖红薯来得实在。

为什么?作为开发者,我要为一套解决方案买单,无非就是考虑三个问题:
1.它是否能满足项目需求
对于游戏引擎来说,如果不能满足项目需求,是无法商业化的,而你要做到满足大部分项目需求这一点,需要付出大量的时间和精力。
2.它是否能大量缩短开发周期
这一点取决于你的工具链,工具链虽然不是什么技术活,但是是一个堆量的工作,个人是跟一个团队有本质差距的。随着时间的推移,这个差距会进一步拉大。
3. 它是否能节省人力成本
这点是根本性问题,游戏研发成本几乎就是人力成本。而人力成本就是合作(磨合)成本及学习成本。这些无不是基于对解决方案的熟悉程 度,也许你对自己的引擎很熟悉,但是其它人不是。使用你的引擎,开发团队每个人都需要先学习再使用,这对企业,是不可承受之重;对个人,学习你的引 擎并不能带来长期的技术储备。而相反,商业引擎有大量的学习资料,掌握之后,在不同的企业都能运用。
而至于其他,比如性能,功能等,不能满足以上3条,这些都只是幻影。



















