Java Game Gravity?
Hey
Ich hab mal eine Frage zu dem Thema Java Game Development, ich versuche grade aus spaß ein spiel in Java zu machen, aber ich weiß absolut nicht, wie ich die Gravitation programmieren soll, kann mir jemand helfen? (JFrame)
2 Antworten
Ich kann dir nicht empfehlen, mit Swing Spiele zu programmieren. Dieses Toolkit wurde für eher statische GUIs mit Formkomponenten (Labels, Buttons, Tabellen, u.ä.) konzipiert. Nicht für Spiele.
Schau dir stattdessen Processing an (Gravity-Beispiel; zur Einbindung in Java-Projekten lies hier) oder:
Naja, entweder Du verwendest einfach eine Physik library (bspw. Jbox2D für 2D Physik) und nutzt deren Funktionen
oder Du gibst allen betroffenen Objekten eine Bewegung auf der y Achse (eben nach unten), bis sie (auf der Unterseite) mit einem Objekt, bzw. dem Boden kollidieren.