Battle City - level 18 | Battle City - level 26 |
---|---|
Battle City was developed by Namco and published in 1985.
Original Battle City - level 18 | Original Battle City - level 26 |
---|---|
- Player tank can promote after taking the star powerup, but when it gets shot it degrades when its level is higher than 1 or die
- When 2 or more bullets touch each other then small explosion is simulated
- Enemy port does not create a tank when it collides with any players bullet or any other tank
- New enemy tanks are not freezed when freeze powerup was collected
- Player can choose maps freely
It is a 4-directional shooter (vertical and horizontal directions) as a window application written in Java having an openGL extension (if supported by JVM). One or two players controls their respective tank (yellow or green) and fight against enemy tanks. The player's task is to protect the eagle and destroy all enemy tanks.
In development version Artificial Intelligence and Machine Learning are implemented which enables the players tank to be driven by a computer.
- I wanted to get familiar with AI and Machine Learning
- I wanted to develop one deskop project in Java (JavaFX)