我和我的朋友开始开发一款类似于SNES上的塞尔达传说游戏,使用Java语言。唯一的问题是我们不知道要使用什么:自己编写AWT引擎还是使用SWING使其更容易。
简短的问题是:
对于软件java-2d游戏来说,使用Java Swing是好还是坏?
为什么?
请注意,游戏并不“沉重”。
提前感谢!
简短的问题是:
对于软件java-2d游戏来说,使用Java Swing是好还是坏?
为什么?
请注意,游戏并不“沉重”。
提前感谢!
Graphics2D
),请放弃。仅在屏幕上有20-30个多边形顶点时就可能变得非常缓慢。如果您需要大量旋转和缩放,则最好使用3D框架,即使是2D世界也是如此。如果您选择swing,请学会使用BufferStrategy类。
还要考虑PulpCore。
虽然你可以使用Java awt和swing库来构建游戏,但你可能会更容易地找到一个针对游戏的库并围绕它构建。 Processing是一个很好的选择,特别是对于初学者来说。 http://processing.org/