Libgdx主要关注Android并且是用java编写的,但显然它可以在浏览器上运行应用程序(webGL?)。 Three.js是一个令人印象深刻的javascript 3D库,它使用WebGL(或2d画布)进行渲染。到目前为止,我没有看到这两者之间的任何比较,因为它们有不同的焦点,但我想知道差异,一个库可以做什么,另一个不能。
我不认为我有资格谈论Three.js,但我已经将libGDX用于我的许多项目,并且知道它在WebGL(浏览器导出)方面的缺点。
所以最终它取决于你的目标。如果您打算坚持使用Web版本,请使用Three.js,否则应考虑使用libGDX。