Framework / Bibliothek für einfache 2D-Animation in Java?
Frage
Ich mag ein sehr einfaches Spiel in Java schreiben, einen Wireless-Controller zu zeigen, ich aufgebaut haben. Ich dachte an so etwas wie Breakout oder Pong. Derzeit habe ich einen Prototyp Pong-Implementierung, die alle Animationen macht direkt die AWT-Funktion verwenden. Dies ist jedoch etwas umständlich zu programmieren und auch eine große CPU hog.
Meine Frage:
Kann jemand eine Bibliothek empfehlen für Java einfache 2D-Animationen anzuzeigen? Was haben Sie für ähnliche Projekte verwendet? Die Bibliothek sollte einfach sein und geradlinig zu verwenden - ich bin nicht auf der Suche nach so etwas wie Java3D. Integrierte Kollisionserkennung wäre ein Profi.
Lösung
Diese Frage bezieht sich auf Vergleiche von Java 2D-Frameworks und kann von Nutzen sein.
Ich bin interessiert, warum Ihre ursprüngliche Implementierung ist eine CPU hog. Ist das nur während es zeichnen, oder es verbraucht CPU-Ressourcen die ganze Zeit ? Wenn letzteres der Fall, kann es zu einem Problem wrt zeigen. wie Sie die Abfrage / Polling Ihre Controller.