Guides

Your Loadout Still Has a Gun That Does Nothing. 12 People Voted to Keep It. Here Is What We Cut Instead.

The Gun That Does Nothing, and the 12 People Who Saved It

Your loadout still has a gun that does nothing. It's called the Training Pistol. It fires a little clicking sound and a puff of smoke. It deals zero damage on every hitbox we tested across four hours of range trials. Somebody asks about it in every first match.

We put it on the idea board in early November with one line: keep it or delete it. The rule on our board is simple. Anyone can pitch. Everyone gets one vote. The top vote becomes the roadmap. No weighting, no founder override. We left the vote open for seven days.

Here's the exact count. Keep the Training Pistol: 12 votes. Delete it and give the slot to the Breach Charge: 47 votes. Delete it and give the slot to nothing, just clear the clutter: 9 votes. Total votes cast: 68.

Black and white vote tally showing three bars โ€” a training pistol with 12 votes, a breach charge with 47, and an empty crossed-out slot with 9 โ€” above a grid of

The obvious read is that the Breach Charge won by 35 votes and should be in your hands right now. It isn't. Our board has a quirk we added on purpose months ago and mostly forgot about. A pitch that clears the threshold gets funded as a unit, but retention pitches and addition pitches sit in separate lanes. The pistol pitch was a retention pitch. The Breach Charge was an addition pitch.

The lanes split the budget. The pistol needed two hours of work. The Breach Charge needed eleven hours, an explosion damage curve, a wall-material pass on 8 rooms, and a netcode check so a breach didn't desync a multiplayer room. We had 40 dev hours that sprint and 46 hours of work already ahead of it. Something had to go.

We've told you about a vote that killed a mode outright. This one is different. Nobody killed the pistol. Twelve people kept it alive on purpose, and the cost landed somewhere they couldn't see.

The Vote We Ran, and Why We Didn't Override It

Some of you told us to ignore the pistol vote. Fair. A 12-vote minority beating a 47-vote majority looks like a broken system, and at a normal studio you'd probably be right. Here's why we didn't touch it.

Every player gets one vote. Not one per account tier. Not one per hour played. That was deliberate. Plenty of you play in a browser tab between classes, and the person who drops in for two matches has the same say as the person with 200 hours. That's the whole point of the idea board. If we overrode a 12-vote result because we thought it was a joke, we'd be admitting the count only matters when we like the answer.

Seven identical white player figures each hold one identical checked ballot inside a browser tab, while bars below show wildly different hours played, from a tw

We did check whether it was a joke. It was. Twelve of you wrote some version of the same thing in the pitch comments. The pistol is funny. It's a prop that walks around your inventory like it belongs there. One comment said keep it, I like lying to my friends. Another said it's the only gun that has never betrayed me.

Players get something real from that, and designers throw it away all the time. We make shooters and assume the win comes from damage numbers. It doesn't always. Sometimes people want the joke item. Sometimes the meme tool is the reason a lobby starts talking in match chat.

So we held the vote. The Training Pistol stayed. The Breach Charge got parked, not deleted, at the bottom of the addition lane with a note. A joke pitch from twelve people outlasted a serious feature idea from forty-seven. That's what a vote-run browser game looks like here.

What we got wrong was the messaging. We never told anyone the tradeoff existed. You voted to keep a gun, and separately, quietly, you lost a tool. That silence is on us. That one stung.

What We Cut: The Breach Charge and the 11 Hours It Needed

The Breach Charge was going to be a throwable that opened a hole in a destructible wall. Not a full demolition. A doorway-sized breach with a 4-second timer, a damage falloff curve, and a crack texture that faded after 30 seconds so the map didn't turn into swiss cheese.

A black-and-white illustration of a small charge stuck on a brick wall beside a doorway-sized jagged breach, with cracks radiating and fading, dashed damage-fal

The prototype ran. It worked in a single-player room and broke in multiplayer. When a client breached a wall, the server didn't always agree on which segment was gone. In one test, a player walked through a wall that was still there for everyone else. We've shipped bugs like that before. They cost more to fix than to prevent.

Here's what got cut. The wall art pass on 8 rooms: gone. The grenade throw arc retune: gone, because the Breach Charge shared code with the frag. The netcode sync test: gone. The frag did pick up the code work we'd already finished, so your frag throws are a bit more predictable now. That's all you got out of the parked work.

The Breach Charge sits at position 14 in the addition lane. It needs 11 hours to be playable in a multiplayer room and 3 more to feel good. It's not dead. It sits behind the RUSH wave mode difficulty pass and the Loadout Lab drag-and-drop fix.

If you voted for the breach, here's the honest version. You were right on the merits. A wall opener changes how a room plays. The pistol doesn't. But the board doesn't rank by merit. It ranks by vote, then by hours, and the hours weren't there.

One side effect you can already feel. With the pistol staying, the loadout slot count didn't change, and we spent the saved hours on a spawn-point check in the 8-room map. The 2-room spawn rotation is tighter. If enemies have spawned behind you less often this past week, that's where the hours went.

Black-and-white death heatmap of an eight-room map with two adjacent rooms outlined for spawn rotation, above a loadout row where a pistol still holds its slot,

What Twelve Voters Won, and What the Rest of You Lost

The twelve of you who voted to keep the pistol didn't win a weapon. You won permanence. That gun won't get deleted in some future cleanup pass, because it now has a vote history, and the board doesn't let us quietly reverse a funded result. It's in the record.

What the other 56 of you lost is narrower than it sounds. The Breach Charge was one tool in one mode on 3 of the 8 rooms. Most of you play RUSH or the campaign, where destructible walls aren't part of the design and the breach would have done nothing. The people who actually lost are the room-clear players who wanted to open their own sightlines.

There's a second cost nobody asked about. The pistol takes a loadout slot in the 3D Loadout Lab, and first-time players sometimes equip it thinking it's a starter gun, then stand in a match shooting nothing. We saw it in the death data. Players carrying the pistol in their first two matches died more often than players carrying a real sidearm. It's an early read from the 3,412 deaths we recorded, not a scientific sample, and we won't pretend it's more than that.

We're not fixing it by removing the gun. We're fixing it with a label. The Training Pistol now shows a tag in the loadout screen that says it deals no damage, in plain words, no jokes. The tag cost us 20 minutes.

Here's the part we keep coming back to. When we posted the vote breakdown in the patch notes, nobody got angry. People asked to see the whole board. Twenty-two of you asked for a public tally of every pitch and its current hour cost. We're doing it. It'll make the tradeoffs ugly in public.

A black-and-white vote board of ranked pitch bars with 22 dots counting people who asked for it and one highlighted gun row marked 12.

Good. That's the actual product. Not the gun. The fact that you can see why the gun beat the Breach Charge and decide for yourself if it was worth it.

What This Taught Us About Running a Studio on Votes

We're a small student team in Tunisia. No marketing budget, no publisher, no roadmap meeting with fourteen people in a room. We have an idea board and a spreadsheet of hours. The Breach Charge cut is the first time the board produced a result that felt wrong to more people than it felt right to.

If you landed here wondering what indie game development costs for a tiny team, the number isn't money. It was 11 hours and one parked feature. Our currency is hours, and we're always broke.

The vote didn't fail. It did exactly what we designed it to do, and it exposed a hole in the design. We never told voters what a pitch would cost in hours. You were choosing between a joke and a tool with no price tags. That's a bad ballot. From now on every pitch on the board carries an hour estimate before voting opens.

We also learned that retention pitches and addition pitches shouldn't fight over the same hours. They do different jobs. One keeps the people already here laughing. The other brings players in. Forcing them into a single pool of hours means a two-hour meme can starve an eleven-hour feature. Splitting the hours by lane is the next change to the board.

Two separate lanes on a black background: an upper lane of smiling players with a pitch card, and a lower lane of new players with plus signs entering through a

This is also why we keep an indie game development forum thread open and leave the messy parts in. People ask how to play games online without downloading on PC, and they mostly mean they want something that opens in a tab. The question behind that one is whether a browser game can have real depth. Depth comes from decisions like this. A gun that does nothing is a design decision, not an accident. We chose it, twelve of you asked for it, and 47 of you are waiting on the thing it displaced.

That's the whole studio in one vote. Root for the Breach Charge. It needs hours, and hours come from the same board you vote on every week.

โ† All guides