LibGDX HTML运行缓慢

时间:2013-07-03 16:17:07

标签: performance gwt libgdx

我一直在用LibGDX编写游戏,虽然我最近尝试将其部署到HTML,但它已经在桌面和Android上运行了好几个月。不幸的是,它在Chrome中以<1 fps的速度运行。即使我拿出一些效果,它也很慢。我得到大约5fps,屏幕上有~5张图像,分辨率为320x240。

我刚为此安装了GWT并且不熟悉网络内容,所以我可能错过了一些至关重要的东西。我编译并运行,选择“Web应用程序”,然后单击Eclipse在“开发模式”面板中给出的链接。我得到一个很酷的加载栏,然后我的游戏出现并在ENIAC上播放。我可以采取哪些步骤使其正常运行?对不起,如果这是模糊的,这是我的第一个网页游戏,所以我不知道我不知道什么,谷歌即将枯竭。

2 个答案:

答案 0 :(得分:11)

您正在“托管”模式下运行它,并附带调试器。通过选择“Debug as Web Application”或“Run as Web Application”从Eclipse运行时通常就是这种情况。不幸的是,这让它非常慢。如果分离调试器(通过从启动URL中删除查询字符串),速度将大幅增加。此外,您可以尝试Super Dev模式。

请注意,对项目进行完整的GWT编译并从外部Web服务器运行它也将全速运行。

答案 1 :(得分:0)

libGDX的大多数网络游戏在本地服务器上运行缓慢(原因可能与@ nEx.Software告诉的相同)但是当你在全球服务器上传游戏时,它会顺利运行。你可以尝试,如果你可以。