我将我的J2ME 2D游戏引擎移植到J2SE,我想知道应该使用哪些类来归档最佳性能。我目前使用SingleFameApplication来创建一个窗口,一个用于主游戏循环的FrameView和一个用于渲染表面的JPanel。但这可能不会做..java SE 2d游戏哪个类用于获得最佳性能
问题是当我启动引擎打开一个窗口,但是当我开始执行(渲染+物理+碰撞检测)它挂起。有人可以解释哪些类可以使用吗?我应该把游戏循环放入一个新的线程(或者frameview是否有自己的线程)?我应该使用JFrame而不是SingleFrameApplication?
你有paint()方法中的游戏循环吗? – 2012-01-04 22:25:05