Latch is a 2D shooter game tech demo built with a custom rendering engine based on AWT and Swing. All sprites are hand drawn.
Featuring a custom game engine which draws the scene pixel by pixel.

The enemies can intelligently find the player using the A-STAR searching algorithm.

Latch also has a basic particle physics system.

Clone the repository and navigate to its root directory in a terminal. Run java -jar latch.jar to launch the game. The jar file in the root directory includes a recent build of the application.
Alternatively -- if you want to download the source and build the latest version of the game -- you can open the project in Eclipse or another IDE, make the entry point Game.java, and then build the project.