前言

最近迷上了小时候玩过的 Cube WorldMinestom

Minestom 有着优异的性能,较 Bukkit 系列相比,它有着原生多线程的支持,且 API 设计的也非常现代化,适合用来开发较为复杂的且遵循一致性(Consistency) Minecraft 服务器。

Minestom 贯彻了抽象化的设计理念,提供了最小化的功能集,允许开发者根据自己的需求来进行扩展,相比于臃肿不堪的 Bukkit 来说,这更加轻量级和高效,也允许我们应用更加先进且符合人体工学的范式。

对于 Bukkit 到 Minestom,我的编程理念所进行的转变,我已经放到了 Past Skillw 中进行讨论。

而 Cube World 则是我童年时光的美好回忆,虽然它的游戏内容可以说非常简单并不复杂,但它的核心玩法和机制非常有趣。

于是我决定用 Minestom 来重现 Cube World 的玩法和机制,打造一个名为 Skillw 的 Minecraft 服务器。

我会在此系列文章中记录我的计划与开发过程。