2 Stimmen

2D Grafik-Rendering in Java

Ich entwickle ein Spiel, das Pokemon (Gelb/Rot/Blau) ähnelt, und weiß nicht so recht, wie ich eine interaktive Karte erstellen soll. Über jegliche Gedanken dazu wäre ich dankbar, denn ich weiß nicht einmal, wo ich anfangen soll.

3voto

jewelsea Punkte 139897

Versuchen Sie, Toni Epple zu kontaktieren und sehen Sie, ob er eine frühe Version seines JavaFX Game Engine veröffentlichen wird.

  • Ein Artikel über die Verwendung des Frameworks als TileEngine für Pokémon-ähnliche Spiele.
  • Der Motor verwendet das TMX-Kartenformat und integriert JavaFX mit Box2D für Physik.
  • Hier ist SpaceInvaders in 175 LOC.

Auch wenn der Motor noch nicht öffentlich verfügbar ist, sollte Toni's TileEngine-Blogbeitrag Ihnen einige gute Hintergrundinformationen liefern, wie Sie beginnen können.

Hier ist ein YouTube-Link zum Motor, der eine Pfadfindung auf einer TileMap durchführt, und Toni hat andere Demos in seinem YouTube-Konto.

Die Java Gaming-Foren bieten ausgezeichnete Ressourcen für die Java-Spieleentwicklung und eine aktive und hilfreiche Community.

2voto

James Black Punkte 41034

Sie möchten vielleicht lernen, JavaFX zu verwenden, um Ihr Spiel zu entwickeln.

Hier ist ein Tutorial, aber es gibt viele im Internet:

http://carlfx.wordpress.com/2012/03/29/javafx-2-gametutorial-part-1/

Ich denke, dass Swing im Vergleich zu JavaFX zu schwierig ist, aber es wäre eine weitere Option. Für weitere Informationen, um Ihnen bei der Entscheidung zu helfen, können Sie sich diese Frage ansehen: https://stackoverflow.com/questions/1318645/javafx-or-swing

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X