Browsercraft: 浏览器中的Java Minecraft

Browsercraft: 浏览器中的Java Minecraft

Hacker News 摘要

原标题:Browsercraft: Java Minecraft in the browser

Browsercraft是一个概念证明的演示,展示了Minecraft 1.2.5在浏览器中无修改运行的能力。点击下面的按钮可以从mojang.com下载客户端。通过点击该按钮,您同意Minecraft的EULA条款。请注意,这不是官方的Minecraft产品,未经过Mojang或微软的批准或关联。

Browsercraft是如何运作的呢?它使用CheerpJ,一个用于现代浏览器的Java运行时,使未修改的Minecraft能够在浏览器中运行。需要说明的是,这并不是Minecraft Classic、Minecraft Bedrock Edition,也不是最新版本的Minecraft。较新版本的Minecraft使用了更新的Java和OpenGL,而这些我们当前不支持。此外,这也不是Minecraft的修改版本,我们不对游戏进行任何修改,只是运行原始的JAR文件,也不是用其他编程语言重新实现Minecraft。

CheerpJ是一个用WebAssembly编写的Java虚拟机,能够在浏览器中完全运行。CheerpJ可以运行任何Java应用程序,无需修改或源代码。这次演示通过在浏览器中运行Minecraft和LWJGL的旧版本(1.2.5)来展示这些能力。

该项目仍在进行中,并非所有功能都已实现。特别是:音频不受支持,可能还存在其他细微的问题。以上问题并不是根本限制,只是尚未实施。

如果您是程序员,我们欢迎您加入Discord服务器并在GitHub上贡献,以帮助修复这些问题!


原文:https://browsercraft.cheerpj.com/

评论:https://news.ycombinator.com/item?id=43535769

Report Page