
Hey runners,
Wanted to share something I've been working on, a Weapon Builder.
A bit of context, I really enjoy GZW and the weapon customization is one of
my favorite parts of the game. But honestly, planning a build is a pain.
You're juggling vendor windows, trying to remember which parts are
compatible with which, second-guessing whether a stock or a handguard
will actually accept what you want to put on it, and good luck comparing
stats across configurations.
So I asked myself: how hard could it be to just plan a build outside
the game?
Turns out: harder than I thought. Compatibility in GZW isn't a flat list,
it's a graph, adapters chain into adapters, some parts disable other
slots when attached, certain rails are bidirectional, etc. But after a
lot of head-scratching, here we are: you can build a weapon and watch
the stats update live. That was the whole goal at first.
Then I figured : a visual would help, right? Half the appeal of GZW is
how the guns look. So I pulled my hair out for a while figuring out
how to render the assembled weapon in 3D. It's not perfect yet, but
we have a working start.
And since I'd already mapped every part in the game, I added something
I wished existed for myself: a per-vendor inventory view by rep level
(I don't have everyone at R4 either, I wanted to know what unlocks
at each tier without having to grind to find out).
What you can do right now:
- Pick a base firearm, attach compatible parts, see real-time stats
(recoil, ergonomics, MOA, RPM, weight, etc.) computed the same way
the game does it
- Total build price + required vendor rep per part
- 3D preview of your build as you customize it
- Share builds with a link, no account, no signup
- Browse each vendor's inventory by rep level
Known stuff I'm still working on:
- A handful of attachments aren't 3D-rendered yet
- Vendor inventories can be partial
Turncoat and Handshake right now, the rest will fill in as I rep up
- A few weapons have minor texture/color quirks (cosmetic only, stats
are correct)
I have a bunch of ideas for where to take this next, but honestly I'd
rather hear from you first. What would actually be useful? What's
broken? What's missing?
There's a feedback button on the site, or just drop a comment here.
This is a passion project, not a startup : no ads, no tracking, no
account required. Just trying to make something useful for the community.
Cheers, and stay safe out there 🫡