(忙里偷闲搞的)  (备用图片) |
刚才我发布了万象添补的 0.1.1 版本,主要是加入了草莓。
最近很忙,我总是忘记在周六发新版本,结果拖到现在。这周末尤其忙,因为他们更新了很多接口,结果我的附加包的逻辑需要一次大规模修改。 主要是因为自定义组件 V2 的发布。不出所料,自定义组件的第二个迭代已经发布了,这次我们可以直接创建和原版长得非常像的组件了。这也意味着我们可以着手开发一种“模组 API 附加包”了,所谓模组 API 附加包,就是实现各种基本功能逻辑的附加包,就像 Java 版那些一样。虽然离 Java 版仍然差得远,但可以做出一个模组 API,让它实现一些基本的自定义组件,然后其他附加包就可以直接用了。 比如现在要实现门或者活板门,我们需要写一堆代码去定义门的开关逻辑。但如果有个模组 API 给我们提供一个组件,我们只需要像使用原版组件那样使用这个组件,就能直接解决问题了。 自定义组件的传参是在 1.21.80.25 发布的,现在还在测试,不过应该快定下来了。现在似乎还没有什么模组 API 类附加包发布,或者有但是目前看不到。
接下来说万象添补。我花了一个周末的时间去修改所有的自定义组件,试图让它们适配新版的写法,尤其是给它们增加一些参数。之后我又加入了很多功能,包括新的命令,纸吸管的新功能,还有个方便的小工具。 看起来现在万象添补还在 0.1.1 版本,没什么重大更改;可是实际上,我已经开发到了 0.4.0,存在一个很大的差距。从版本号上看,0.1.x 变成了 0.4.x,好像很多;从版本数量上看,0.1.1 之后还有 6 个未发布版本,似乎不多;实际上,这几个版本里确实改了好多好多东西,包括一个重要的漏洞也是在 0.3.1 才修复的。
之所以在版本上留出一个很大的差距,就是为了确保附加包有对应的正式版可以玩。但是 1.21.80 是一个做了很多很多技术性改动的版本,比如现在可以自定义命令了,无疑出现了一块全新的区域可以探索。 再过几周,就又期中了,之后就是期末,到时候开发进度又要延缓了。不过看看历史情况,再看看现在的进度,我确信暑假能发一个可玩的版本出来。那时候版本号大概是 0.6.x,快的话 0.7.x,这还不确定。不过不知不觉间,万象添补已经初具规模,开始向大型附加包的方向走了。其实如果没有主线,附加包很难给人一种“大型”的感觉,我预期万象添补最后到达的程度也就是不知不觉的大,就像以前的添补一样。说实话我做这个比喻不如不做,你们大概都没玩过添补;早期几个版本和 1.0.0 曾公开过极短时间,仅此而已。
好了,今天就这样。最后放四张预告图,大家可以猜一猜是什么新特性。    |