转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=3551

圣诞节前,KlayGE 4.10刚刚发布。与此同时,新版本的开发已经开始。和以前一样,在这里公布一下KlayGE 4.11的开发计划。欢迎有兴趣、有时间加入KlayGE 4.11发阵营的朋友们继续参加。

时间线

这里列出几个重要的时间点,以供进度参考。

  • 2017年6月7日,feature complete:所有功能都将完成,没完成的推迟到下一个版本。
  • 2017年6月21日,code complete:完成所有代码,除非特殊情况,否则不能再改变接口。
  • 2017年6月30日,release:正式发布KlayGE 4.11。

Ticket系统

我们会继续使用github的issues系统,大家遇到问题可以到上面提。这次还用上了github的新功能Project来管理4.11,可以更方便地看到每个ticket的进展。

必然出现

这些特性一定会出现在KlayGE 4.11中。其中有些需求来自于KlayMark。这个版本更多偏重于把现有功能进行扩展和重构,让其更灵活。

可能出现

可能出现的特性存在比较大不确定性,会需要一些调研,是否会出现在KlayGE 4.11取决于时间关系。

中长期研发

除了上面为4.11而开发的功能,这次还有一些特性具有非常大的不确定性,需要投入中长期研发才能有可能做出来的。预计周期大概在一年左右。有兴趣的朋友也可以加入探讨。

文档和测试

随着KlayGE慢慢走向成熟,维护和文档工作变得越来越重要。除了上面提到的新特性开发,另外还需要做一些回归测试、引擎维护和文档生成的事情。为此,我在KlayGE的wiki网站上建立了这个页面。有兴趣的朋友可以在自己的机器上执行所有例子,并把结果提交给我。

资料

上面提到的特性都作为issue记录在github上了,欢迎有兴趣的朋友查看和提供建议。让然,还有一些特性尚未放入4.11的计划,会在未来慢慢做。

我平常搜集了一些资料,可能有助于开发这些特性。这些资料都放在开发资料里。