PvP Bomberman game
It is a classic bomberman game in which 2 players try to kill each other using bombs. The game has two types of bricks : Breakable and unbreakable. Breakable bricks has chance to spawn powers when destroyed. Made purely in java and art was done in photoshop by us only.
Every new round starts with a procedurally generated map
Highlight of this project is the ai.
You can choose to play against ai by selecting "defeat bot" in the menu.
The bot can find optimal shortest path to reach the player
The bot can detect bomb around and move or stop accordingly
The bot can place bomb to kill enemy or to break nearby brikcs.
Optimized enough to be played on just CPU no gpu required
Whole project only 115kb in size after compression to .jar
No external sources used
Just download only the jar file ("Bomberman.jar")
On windows : double click it
On Linux : open terminal and type
java -jar Bomberman.jar
move up : w
move down : s
move left : a
move right : d
plant bomb : space
move up : up arrow
move down : down arrow
move left : left arrow
move right : right arrow
plant bomb : ?
pause : press esc