This is a demo project for an interview code challenge, built using Unity Version 2019.2.17f1. The game demonstrates basic mechanics such as auto-shooting, special power selection, and game state management.
- Auto-Shooting: The character automatically shoots bullets every 2 seconds.
- Special Powers: Players can choose from 5 different special powers to activate during the game.
- Limitations: Only 3 special powers can be activated per game session. Once 3 powers are selected, the others become inactive.
- End Game: The game screen includes a button to end the game and return to the main menu.
- Triple Shot: Adds two additional bullets that fire at 45-degree angles to the left and right.
- Double Shot: Fires two consecutive bullets instead of one.
- Increased Firing Rate: Reduces the shooting interval to 1 second.
- Increased Bullet Speed: Increases the bullet speed by 50%.
- Clone Character: Creates a clone of the character at a different location on the screen with the same shooting abilities.
- Start the game by clicking the "Start" button in the main menu.
- Use the special power buttons at the bottom of the screen to activate special powers.
- You can choose up to 3 special powers per game session.
- Use the end game button to finish the game and return to the main menu.
Check out the video demonstration of the game: Special Powers Shooter Game Demo
- Clone the repository:
git clone https://github.com/your-username/special-powers-shooter-game.git
- Open the project in Unity 2019.2.17f1.
- Press the play button in the Unity editor to start the game.