space shooter game in java
SpaceBattles
Prosty kosmiczny shooter stworzony w Javie (Swing).
Gra dostępna jest w formie EXE spakowanego w ZIP, więc nie trzeba instalować Javy ani uruchamiać JAR — wystarczy pobrać i uruchomić plik wykonywalny.
Simple space shooter written in Java (Swing). The game is provided as a ZIP containing a ready-to-run EXE, so you don’t need Java installed and you don’t run any JAR — just download, extract, and run the executable.
👉 Download / Pobierz tutaj: https://virtualgrindsoftwarehouse.com/SpaceBattles.php
🇵🇱 Opis gry (PL)
SpaceBattles to szybka gra arcade z widokiem z góry. Sterujesz statkiem kosmicznym, omijasz przeszkody, eliminujesz przeciwników i zdobywasz punkty. Celem jest przetrwać jak najdłużej i zdobyć jak najwyższy wynik.
Funkcje:
dynamiczna rozgrywka,
przeciwnicy nadlatujący z różnych kierunków,
prosta, lekka grafika 2D,
system punktów,
sterowanie klawiaturą.
Uruchomienie:
Pobierz ZIP ze strony: https://virtualgrindsoftwarehouse.com/SpaceBattles.php
Rozpakuj ZIP.
Uruchom plik SpaceBattles.exe. (Nie wymaga instalacji Javy)
🇬🇧 Game Description (EN)
SpaceBattles is a fast-paced top-down arcade shooter. You control a spaceship, dodge incoming enemies, destroy targets, and try to survive as long as possible while scoring points.
Features:
dynamic arcade gameplay,
enemies approaching from multiple directions,
lightweight 2D visuals,
score system,
keyboard controls.
How to run:
Download the ZIP from: https://virtualgrindsoftwarehouse.com/SpaceBattles.php
Extract the ZIP archive.
Run SpaceBattles.exe. (No Java installation required)
🛠️ Technologie / Technologies
Java
Swing (rendering, okna, input)
Prosta pętla gry / Simple game loop
Detekcja kolizji / Collision detection
📄 Informacje / About
Projekt powstał jako hobby i trening tworzenia gier 2D w Javie — obsługa renderowania Swing, ruchu, kolizji i prostych przeciwników.
This project was created as a hobby to practice 2D game programming in Java — including Swing rendering, movement, collisions, and simple enemy behavior.