AndrewWilson曾这样强调自研引擎的重要性:过去,EA在的很长一段时间,用过不下二十个游戏引擎来开发游戏,而现在,我们只想专注于寒霜引擎这一个。
一个强大的引擎可以应用在不同时期的游戏平台,打造不同类型的游戏,从而满足不同玩家的需求。国际上知名的游戏公司,如EA、、育碧等厂商,都有自主研发的游戏引擎。而在国内,网宜的自研游戏引擎则走在前列。前世2005年的,网易决定打造一款供休闲游戏开发使用的游戏引擎,NeoX应运而生。
最开始NeoX的功能比较简单,它使用了固定渲染管线,也不具备高级功能。但因为API简单,许多开发者开始用Python+NeoX的形式来开发项目原型,或是为制作培训新人的Demo。伴随使用场景的扩展,引擎开发人员为NeoX添加了场景编辑器、角色编辑器和特效编辑器,让它支持更多功能,更加易用,维护人员一度达到了30多人——在当年这是一个相当可观的数字。
2008年,网宜希望在《梦幻西游》和《大话西游》中实现换装功能,但2D引擎效果较为单一,渲染功能不佳,于是项目组尝试用NeoX完成一些功能,例如用它在后台渲染角色图片,再在