0
我想用Java编写一个非常简单的游戏来演示我构建的无线控制器。我想到了Breakout或Pong之类的东西。目前,我有一个原型Pong实现,它直接使用AWT功能执行所有动画。然而,这对程序来说有些尴尬,并且也是一个主要的CPU。用于Java中简单2D动画的框架/库?
我的问题:
有人可以推荐一个库的Java显示简单的2D动画?你有什么用于类似的项目? 该库应该简单易用 - 我不想找像Java3D这样的东西。 综合碰撞检测将是一个亲。
感谢您对帖子的链接。我想我的应用程序是一个CPU猪,因为我使用双缓冲区每30 ms从一个线程重新绘制屏幕。这不是与控制器相关的 - 我将控制器轮询出来,它仍然消耗大量的CPU。 我现在将研究JGame,正如您在提及的链接中所建议的那样。 – rodion 2009-06-01 10:48:45
一个愚蠢的问题,但是你需要每隔30ms重画一次屏幕吗?或者只有当控制器/球移动时?或者也许只能重画一部分屏幕?无论如何,祝你好运! – 2009-06-01 11:02:12
@Brian Agnew/rodian。我的猜测是他想要一个连续移动的球的平滑动画......因此每30ms刷新一次会给你一个很好的平滑刷新率(FPS)为33.333(24以上的东西在我看来是不错的,因为24被用于电影院) 。 – 2009-06-01 12:55:24