Skip to content

A 2D bullet-dodger Java game with custom sprites, rendering/game engine, mob pathing algorithms, inventory system, and more.

Notifications You must be signed in to change notification settings

bradstevanus1/latch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latch

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. Screenshot from 2021-04-28 17-43-36

The enemies can intelligently find the player using the A-STAR searching algorithm. Screenshot from 2021-04-28 17-44-50

Latch also has a basic particle physics system. Screenshot from 2021-04-28 17-46-07

Running

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.

Building

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.

About

A 2D bullet-dodger Java game with custom sprites, rendering/game engine, mob pathing algorithms, inventory system, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages