This is a game developed using Kivy, where the player controls a tank with a rotating cannon, with the goal of shooting bullets and lasers at targets. The game features realistic bullet physics (gravity), cannon rotation, ammo management, life bars for enemies, and a score system.
- Keyboard controls for cannon rotation
- Different types of Bullets affected by gravity
- Transparent labels showing score and remaining ammo
- Save/load system using JSON files
- Multi-screen structure: home screen, levels, upgrades, leaderboard, help page, and more
- Python 3
- Kivy (GUI framework)
- JSON for saving data
- Kivy ScreenManager for screen navigation
Make sure you have Python and Kivy installed. Install Kivy using:
pip install kivyTo start the game:
python main.pyThe main.py file launches the ScreenManager, which controls the overall game interface.
This project is released under the MIT License.