A downloadable game for Windows

NOTE:  

  • This project heavily relies on Tanks! Tutorial, a Unity Official tutorial is a 1v1 two player NON-NETWORKED single instance game that can be played on the same device using the same keyboard with different key sets.

  • What I have done here is, I took the project and refactored it to create a 1v1 Tank NETWORKED multiplayer game that can be played between players from other devices over the Network.

Tanks Multiplayer 1v1 (my working title) is an online multiplayer top-down 1v1 tank shooting game with only one map, themed in the desert with low poly graphics, which are provided by Unity. The game uses Photon Unity Networking to handle its Networking aspects.

This game supports a 2-player room where players can play against each other for a 3-round match. The first player to win 3 rounds wins the game.


My Role: The game asset comes with complete offline gameplay that includes driving, shooting, music, and game management. So what I did is: 

  • UI modifications for a multiplayer connection and gameplay.
  • Refactored player movement and shooting for networked gameplay.
  • Refactored camera movement for players joining the network.
  • Created a networked game manager managing:
    •  Kills
    • Round winner
    • Match winner
    • Time synchronization before and after rounds
    • Handling spawn positions and local player color and UI
  • And all the other networking stuff.

Tools:

Features

  • Custom Nickname for players.
  • Simple "One-Click Battle mechanics".
  • Maintains player kills, rounds, and match winnings.
  • Well-Synced player movement and Firing.
  • Well-Synced player health.
  • Synced timers before and after each round.
  • Shells deal damage depending upon the distance from the target.

Controls

W, S, A, and D Keys: For movement.

Space (Press, hold, and release): For firing shells. (Pressing and holding space increases the range of the shell)


Download

Download
Tanks.rar 43 MB

Install instructions

Download "Tanks.rar". Extract it. Go into the folder and then Double-Click on "Tanks MP - Showcase.exe" to play.