A simple OpenGL 2d game written in Java where you control a vehicle that shoots projectiles against enemy planes that try to destroy you and the city buildings ๐ฏ
- Java 11 or newer
- Windows, MacOS or Linux OS
The .jar
and .exe
files can be downloaded directly from the Releases section .
This is a Gradle project, so by just running ./gradlew build
should get you all set and have everything compiled without needing to take care of any dependencies.
- The longer you hold the
SHIFT
key the more powerful your projectile will be when you shoot. Unfortunately, since excess of power leads to corruption, there's a limit for how powerful your shot can be (yeah I know ๐ฅ).
You will see when your launcher has already reached its full capacity when the arrow turns red, like the image below.
- There's also a minimum power that your launcher has to have in order for you to be able to shoot, so you can't just hit
SPACE
and shoot. - And yeah, you have unlimited projectiles at your disposal. Just be careful about crashing your computer by spawning too many of them (remember, don't abuse power! ๐)
This game was made as part of a computer science college assignment related to the subject of Computer Graphics.