Crytek已经宣布,他们的游戏内引擎CryEngine的源代码现在可以通过编程存储库GitHub提供给所有开发人员。
然而,该引擎并不是完全开源的——虽然大多数公司或集团都上传源代码,并提供开源许可证,允许开发人员自由修改它,但Crytek避免了走这条路。 那些愿意修改的人将不得不购买商业许可证才能进入该守则的某些部分,但该守则的法律限制仍然完全适用。
Crytek的高级系统工程师Davie Kaye在一篇博客文章中写道:“过去,公共CryEngine发布的版本中包含了zip文件中的源代码。 “虽然这允许用户按照自己认为合适的方式定制系统,但这只是一个简单的文件。 为了看到一个版本和下一个版本之间的一组文件的差异,需要提取和比较这两个文件。 Git使这变得容易得多,而且由于Git是分散的,它也可以在没有网络连接的情况下同样有效地使用。