Minecraft: Java Edition now uses SDL3

原始链接: https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4

《我的世界:Java版》已将窗口管理和输入处理从 GLFW 迁移至 SDL3。此次更新得益于社区(包括 GTNH 模组团队成员)的贡献,标志着该游戏向更现代的跨平台技术栈迈进,尤其改善了 Linux 系统下对 Wayland 的支持。 Hacker News 上的讨论重点包括: * **动机:** 虽然 Mojang 并未明确说明迁移理由,但用户指出,与老旧的 GLFW 相比,SDL3 提供了更优的平台抽象、更好的 Wayland 集成以及更强大的输入处理能力。 * **“模组”生态:** 讨论强调了一个颇具讽刺意味的事实:Minecraft 庞大的模组社区建立在一个历史悠久的 Java 代码库之上,而 Mojang 历史上并未为其提供官方 API。尽管如此,模组开发者们实际上已将 Minecraft 打造成了一款复杂且灵活的引擎。 * **技术视角:** 专家们探讨了 JVM 参数对性能的影响,许多人警告不要盲目采纳“迷信式”的优化建议,并推荐使用 ZGC 等现代垃圾回收器。 * **跨平台差异:** 读者们对 Java 版与基岩版之间在功能和性能上的割裂仍感到不满,许多人讨论了利用 GeyserMC 等工具搭建服务器,以桥接两个版本供孩子游玩的复杂性。
相关文章

原文
联系我们 contact @ memedata.com