Project 3/5 – Stage 3 of 5 - convert game in turns sequence

Job ID: 40019084

Budget: $10 – $30 USD

Explanation of project 3, stage 3: turns.
I need you to convert the current free-movement gameplay into a strict 1v1 turn-based system, alternating turns between players. Right now the tanks can act freely, but this must change to turn-based where only one player has the active turn while the other is completely disabled, only observing everything that happens (same cameras and animations).
Each turn must block the inactive player's controls and enable only the active player’s controls, alternating until one tank is destroyed, the total time ends, or the 16 total shots (8 + 8) are exhausted.
Each turn uses a fixed camera sequence: initial top-down view, transition to the active tank in third-person, and then the dedicated shot/impact camera (as explained in the next PDF atached).
The player who is not in turn must only observe the exact same camera, animations, and sequence with zero interaction.
When the turn ends, the camera returns to the top-down view and then switches to the other tank in third-person to start the next turn with the same process.
If the match ends in a draw, a special scene must load with a single target and one shot per player to determine the winner.
I will provide you the full working game (strictly) in Unity 2022.3.62f3 so you can implement the sequential turn game system exactly as required in the PDF.
This work must be completed in 2–4 days with a fixed budget of 65 USD + optional bonus upon completion.
If your offer is lower than this price, submit it; otherwise, don’t, as it will be ignored and deleted.
Related categories: C# Programming Unity 3D Game Development