top of page
Screenshot (282).png
Unity Image.png

Tag Wars is a couch Co-op multiplayer game where two players, one being the tagger and the other being the hider.  The tagger must tag the hider in order to win the round. The hider on the other hand must maneuver around the level to avoid being tagged. Can you last as the hider or can you tag the hider and when the entire game?

Tag Wars (2021)

Responsibilities & Solutions

​

  • Implement core game loop

    • Determined start, end and the game in progress scenarios and constructed a coroutine to determine the game's current state. 

​

  • Implement hider hiding in the bushes

    • Checked if player stayed within the collision of the bushes then the sprite renderer was disabled and upon exiting it would be enabled. 

​

  • Implement shader effects for collision between doppelganger and target

    • Determined distance between doppelganger and target and if the doppelganger was within a certain range then the target flashed red for a certain amount of time then stopped. Decreased targets speed for a certain amount of time then reset it back to normal.

​

  • Implement player slowing down when colliding with water tiles

    • Slow down character when walking through water tiles with the use of a collision detection. After testing I noticed a bug with the player not staying at the slow speed when player is staying on water tile so changed to on collision stay and solved the problem then once the player exited the collision with a water tile then adjust players speed to normal.​

​

  • Implement tag popup when tagger is in proximity of hider

    • Checked and determined if tagger was in a certain range of the hider then zoomed the camera in on the players and enabled the prompt for the tagger to press the tag button in order to tag the hider​ and win the round.

Code Snippets

Zoom In When Tagging is Allowed

Zoom In On Tag

Doppleganger Chasing and Stunning Target 

Chasing Target & Stunning
bottom of page