Meine Freundin und ich haben angefangen, ein Spiel wie Zelda für SNES zu entwickeln, indem wir Java verwenden. Das einzige Problem ist, dass wir nicht wissen, was wir verwenden sollen: unseren eigenen Motor mit AWT oder ob wir SWING dafür verwenden könnten.
Also ... die kurze Frage ist:
Ist es für weiche Java-2d-Spiele eine gute oder eine schlechte Idee, Java Swing zu verwenden?
Und WARUM?
Bedenke, dass das Spiel nicht "schwer" ist. Vielen Dank im Voraus!
Ich habe das ein paar Mal versucht und festgestellt:
Graphics2D
), vergessen Sie es. Es kann mit nur 20-30 Polygon-Vertices auf dem Bildschirm zu einem Crawl verlangsamen. Wenn Sie viel drehen & amp; Skalierung, dann sind Sie wahrscheinlich besser dran mit einem 3D-Framework, sogar für eine 2D-Welt. Wenn du Swing auswählst, lerne die BufferStrategy Klasse.
Betrachte auch PulpCore .