Hi,
ich bin gerade dabei mich in die Spieleprogrammierung in Java einzuarbeiten. Als Übung will ich ein kleines 2D Spiel á la TeacherBusters (C64) schreiben. Bei dem genannten Spiel fährt der Spieler mit einem kleinen Panzer durch
eine horizontal/vertikal scrollende Welt.
Meine Frage ist jetzt welche API sich am besten für die Umsetzung eines solchen Projekts eignet. Ich habe schon ein wenig mit swing und swt rumprobiert aber hatte das Gefühl, dass dies nicht die optimale Lösung ist. JOGL oder LWJGL scheint für diese Art von Spiel passend zu sein. Gibt es noch andere die für ein solches Projekt noch besser geeignet sind? Was ist mit Java2D? Wäre Java2D für mein Projekt noch besser geeignet als JOGL/LWJGL?
Hat jemand Erfahrungen wie schwer es ist sich in diese APIs einzuarbeiten? Zumindestens LWJGL (JOGL und Java2D kenne ich noch nicht) ist für einen Anfänger der Spieleentwicklung nicht gerade leicht zu handhaben.
Vielen Dank im voraus.
Gruß
Paladin
ich bin gerade dabei mich in die Spieleprogrammierung in Java einzuarbeiten. Als Übung will ich ein kleines 2D Spiel á la TeacherBusters (C64) schreiben. Bei dem genannten Spiel fährt der Spieler mit einem kleinen Panzer durch
eine horizontal/vertikal scrollende Welt.
Meine Frage ist jetzt welche API sich am besten für die Umsetzung eines solchen Projekts eignet. Ich habe schon ein wenig mit swing und swt rumprobiert aber hatte das Gefühl, dass dies nicht die optimale Lösung ist. JOGL oder LWJGL scheint für diese Art von Spiel passend zu sein. Gibt es noch andere die für ein solches Projekt noch besser geeignet sind? Was ist mit Java2D? Wäre Java2D für mein Projekt noch besser geeignet als JOGL/LWJGL?
Hat jemand Erfahrungen wie schwer es ist sich in diese APIs einzuarbeiten? Zumindestens LWJGL (JOGL und Java2D kenne ich noch nicht) ist für einen Anfänger der Spieleentwicklung nicht gerade leicht zu handhaben.
Vielen Dank im voraus.
Gruß
Paladin