Java Jet Fighter 0.1
2D-Java-Game im Rahmen eines Projektes an der Hochschule RheinMain, Wiesbaden. Das Projekt ist quelloffen und lizenzfrei.
Beschreibung
Java Jet Fighter ist ein klassischer Vertical-Shooter, bei dem bis zu zwei Spieler jeweils ein Flugobjekt steuern, das entgegenkommende feindliche Flugobjekte vernichten soll. Die Spielrichtung ist dabei vertikal-abwärts, d.h. die feindlichen Flugobjekte kommen dem Spieler von oben nach unten entgegen. Um diese zu vernichten kann das Flugobjekt des Spieler beliebig viele Schüssen abgeben. Für jede Zerstörung erhält der Spieler, abhängig von der Art des feindlichen Flugobjektes, Punkte. Kollidiert der Spieler mit einem feindlichen Flugobjekt, verliert er je einen Neuversuch („Leben“). Sind keine Neuversuche übrig, wird der Spieler vom Spielfeld ausgeschlossen. Wenn alle Spieler vom Spielfeld ausgeschlossen wurden, endet das Spiel. Die Spieler können untereinander nicht kollidieren. Falls vorher die im Optionsdialog zum Starten eines neuen Spieles („Neues Spiel“) unter „Siegbedingung“ definierte Zeitgrenze erreicht wird, endet das Spiel ebenso. Unabhängig von dieser Beendigung entscheidet die im Optionsdialog ausgewählte Siegbedingung, entweder ein Sieg nach Punkten, bei dem der Spieler mit der höchsten Punktzahl gewinnt, oder ein Sieg nach übrigen Treffern („Lebenspunkten“), bei dem der Spieler mit der höchsten Anzahl an übrigen Treffern gewinnt. Im letzteren Fall gibt es keinen Gewinner, falls das Spiel durch Ausschluss oder vorzeitiger Beendigung (über das Hauptmenü) beendet wird. Nach beendetem Spiel wird die Punktzahl jedes Spielers in die Punkteliste eingetragen, sofern die Punktzahl innerhalb der besten 10 Ergebnisse („Top 10“) liegt.
Systemvoraussetzungen
Java Runtime Environment (Download)
Sprachen (Lokalisierung)
Deutsch
Download
Download (1,94 MB)
Download (Source for NetBeans) (1,88 MB)