对任何开发者而言,打造专属引擎都是个艰难的抉择,往往需要投入数年光阴。Unknown Worlds公司便是在《物竞天择2》开发一年后,毅然决定放弃Source引擎,转而研发自家的Spark引擎。
这一决策无疑拖慢了2006年就已公布的《物竞天择2》的开发进度。但公司高管休·杰里米表示,此举旨在打造一款高度开放、可定制性极强的游戏。
休·杰里米强调,虽然Source引擎的可修改性有目共睹,但其他引擎往往不提供完整的游戏源代码。他们源于玩家修改,也将忠于开放精神,相信社区能创造出比官方更优秀的作品。
针对开发工具复杂难用的问题,休·杰里米坦言,许多引擎确实不易上手。而Spark引擎将提供包括过场动画编辑器在内的全套工具,尽管可能存在稳定性问题,但足以让玩家自由创作。
相比虚幻3,Spark引擎在底层使用X++优化性能,上层则采用Lua脚本语言,极大降低了编程门槛。玩家可获得全部源代码,自由修改武器、敌人甚至游戏机制。所有开发工具包括地图编辑器、Lua调试器都将随游戏同步发布。
目前《物竞天择2》已在Steam开启预售,支付35美元即可立即体验Beta版本。

