Adeel Bashir ← Back to selected work
Freelance client project

UNITY / WEBGL REACTION-DUEL MVP

Deadlock
Reaction Duel.

A browser-based Phase 1 prototype centred on a signal-based reaction duel.

Deadlock Reaction Duel gameplay showing two cyberpunk gunslingers waiting for the draw signal
Deadlock Reaction Duel gameplay
My contribution

What I worked
on.

For this Unity WebGL client prototype, I implemented the reaction timing, random draw signal, early-shot penalty, computer-controlled opponent, and win/loss flow.

I also worked on the gameplay UI, menus, shooting animation, muzzle flash, hit feedback, audio integration, and WebGL build.

Scope

Where the
work stopped.

This was Phase 1 of a client project: a single duel against a computer-controlled opponent, with no progression and no meta systems. The goal was to prove the loop, not to ship a game.

  • The brief and the final sign-off came from the client. I built the Unity side against them.
  • Single-player only, so nothing here covers networking, matchmaking, or a second human player.
  • The WebGL build was part of the deliverable, which kept the prototype small enough to open in a browser tab.
Gameplay video

See the duel in motion.

A short gameplay overview of the Phase 1 prototype.

Prefer YouTube? Watch there

Gameplay systems
01

Reaction timing

A random signal starts the duel, with a penalty for shooting early.

02

Computer opponent

A computer-controlled opponent provides a single-player opponent.

03

Combat feedback

The duel uses animation, muzzle flash, hit feedback, and audio.

04

Rematch flow

Win/loss screens let the player start another duel.

Role
Freelance Unity Developer
Engine
Unity / C#
Platform
WebGL
Delivery
Phase 1 MVP
Contact

Building something like this?

I'm open to Unity roles and freelance work. Email is the fastest way to reach me, and the contact form on the homepage works too.

Explore more work →