In June 2016, I started digging into Counter-Strike's backend systems to reverse engineer how to implement our own knife and pitch it to Valve. Building a knife was something only a handful of people had even attempted, and none of them had managed to replicate all the dynamic systems that knives interact with. This became our ultimate test in the Workshop.
With no official support or tools, we had to build a working pipeline from scratch, leaning hard on everything we'd learned up to that point. It was one of the most technically demanding projects we'd taken on, but also one of the most fulfilling.
The animations were more straightforward since I already had a pipeline from creating custom animations for other weapons. But I wasn't interested in just copying existing knife animations. The Tigershark had brass knuckles built into the design, which opened up completely new possibilities. We created unique punch animations that would trigger as rare attacks, letting players actually strike enemies with the knuckle portion of the knife. It was something nobody had seen in Counter-Strike before, and exactly the kind of innovation we thought would make this knife worth adding to the game.
Cracking Valve's procedural material system was the hardest part of the entire project. These knives needed to support a whole variety of different shaders to get all the variations working properly. There was no documentation, no official tools, just brute force trial and error. Other teams had tried but hit a wall attempting to replicate those same procedural systems. I knew that if Valve was going to consider this knife, we had to do all the heavy lifting and make implementation dead simple on their end. We spent weeks breaking things down, testing every possible setup until something finally clicked. We figured out how to fully integrate our knife, allowing it to support the same dynamic material variations you see in-game.
Despite all the effort and breakthroughs, the Tigershark Knife never made it into the game. It was a tough pill to swallow, but that's how it goes sometimes. No matter how solid the work is, there are factors beyond your control.
Subscribe to πΎπππ π½πππππ
Get the latest posts delivered to your inbox. No spam, unsubscribe anytime.