我正在编写一个简单的游戏,并希望通过Java Graphics + Swing API显示它.当然,感觉有点慢,所以我测量了重画需要多长时间,大约是32毫秒.然后我读到了加速Java图形并使用了这里描述的方法:Space Invaders
然而,不知何故,这甚至更慢.现在需要大约98毫秒才能重绘.这是为什么?
请注意,我知道像LWGL和JOGL这样的库,但我不想使用完整的OpenGL包装器来制作这样一个图形简单的游戏.
我可以在这里找到我创建的小游戏
long renderStart = System.nanoTime()
// render stuff here
long renderTime = (System.nanoTime() - renderStart) / 1000000;
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
3319 次 |
| 最近记录: |