Nicked

C#MultiplayerFPSUI
Nicked

What

A Counter-Strike-inspired tactical multiplayer shooter built in 1 week. Fast-paced, team-based gunplay with a focus on movement feel and competitive gamemode structure.

My Role

I was project lead on Nicked, responsible for the overall direction and day-to-day programming decisions.

  • Movement system: Designed and implemented the player movement, aiming for the tight, responsive feel of Counter-Strike
  • Gamemode system: Built the gamemode framework: round flow, win conditions, team logic, and state management
  • User interface: Took charge of the UI, building and maintaining HUD elements, scoreboard, round timers, and buy menu
  • Project leadership: Delegated tasks across the team, reviewed contributions, and kept the project on track

Recoil Editor

I built a visual recoil pattern editor that let designers tweak and preview weapon recoil in real time without touching code.

Recoil Editor

Credits

  • James King — programming
  • Sol Williams — programming
  • Matthew Stevens — programming
  • Michael Johnson — programming
  • Jason Ord — art
  • Rick Greeve — art
  • Samir Benounis — art