About
Steel Hero is a 2D top-down game developed in python, using pyGame and pyTMX. The aim is to battle through endless waves as a tank, which increase in difficulty.
The enemy tanks have been programmed to follow the player and maintain a certain distance from them, and then engage in combat. If the tanks collide with obstacles, or themselves, they will navigate around the object and reach their destination.
In addtion, the player can roam the map and acquire power-ups, ranging from different weapons to health restoration.
A leaderboard has been set up to capture the scores of multiple players. This adds to the competitive aspect of the game.
Controls
- Movement (WASD Keys)
- Turret Rotation (Mouse)
- Fire Shells (Left Mouse Button)
- Pause (Press P)
Installation
You can either run the executable found in releases, or run START.py after installing the prerequisites.
To Do
- Change the level design
- Upgrade the enemy tanks' AI navigation
- Add more power-ups