A modernized Breakout game implemented using JavaFX
- Main class - BreakoutRunFX.java
- Instructions:
- Use mouse or arrow keys to play.
- Use Space or mouse click to perform actions like shooting.
- Use Escape to pause game.
A mostly complete Asteroids game implemented using Swing
- Main class - AsteroidRun.java
- Instructions:
- Use right and left arrow keys to rotate the rocket ship.
- Use up key to turn engine on and accelerate forward.
- Use the "q" key to shoot bullets.
A Tetris game implemented using Swing
- Main class - TetrisRun.java
- Instructions:
- Use left and right arrow keys to move pieces left and right.
- Use up arrow key to perform piece rotations.
- Use down arrow key to make pieces fall faster
A Breakout game implemented using Swing
- Main class - BreakoutRun.java
- Instructions:
- Use mouse or arrow keys to play.
- Space or mouse click to perform actions like shooting.
An incomplete Pacman game with ghosts using A-star algorithm to chase PacMan
- Main class - AStarMain.java
- Instructions:
- Use arrow keys to maneuver.
A Pong game implemented using Swing
- Main class - PongRun.java
- Instructions:
- Use up and down arrow keys to control the right paddle.
- Use "w" and "s" to control the left paddle.
The first game I ever made for a class project. A Pokemon-inspired game with geometric shapes instead of Pokemon.
- Main class - PokemonMain.java
- Instructions:
- Use arrow keys to maneuver.