Grab your funkiest sunglasses, tallest platform shoes and most patterned blouse as you dive into the world of…

Disco Dispute

Overview

Disco Dispute is a couch multiplayer PVP rhythm game where players battle each other as street musicians, using different instruments with various attack patterns. The game features grid- based movement, and actions must be performed in sync with the beat of the music.

My Contribution

  • Implemented the grid system in the form of a graph data structure, allowing for efficient and flexible gameplay mechanics.
  • Made in-game actions synced with music beats.
  • Implemented assets and added animations synced with the beat using AudioSettings.dspTime, resulting in visually engaging and entertaining gameplay.

Technical skills

  • Unity C#, VS
  • Data structures (grid, array)
  • Programming patterns (Observer)
  • UI, UI logic
  • Mechanics scripting (AudioSettings.dspTime)