u/KroenenPrime

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 🫡

u/KroenenPrime — 15 days ago