In playtesting  Online multiplayer · PC

Junked!

GRAB IT. THROW IT. JUNK 'EM!

A party shooter set in a giant house, where the weapons are whatever is lying around: dice, burgers, guitars, trophies, VHS tapes. Every prop hits differently and has its own trick on the E key.

Junked! key art: the logo in a comic burst, surrounded by a guitar, dice, a burger, a bucket, a trophy, a Rubik's cube and a VHS tape
Modes
4
Maps
Kitchen, Attic, Backyard
Props with abilities
30
Engine
Unity + Netcode

How it plays

Free For All

Everyone for themselves. Pick something up, throw it hard, grab the next thing.

Team Deathmatch

Two teams, one house, a lot of flying furniture.

Capture the Flag

Steal the other team's flag and carry it home while they throw the kitchen sink at you.

Gun Game

Everyone climbs the same ladder of props, one step per kill. Whoever scores a kill with the last one wins.

Before each match the lobby votes between three random modes and the next map.

The maps

The Kitchen map: teal cabinets, a checkered floor and a table laid for breakfast

Kitchen

Where it started. Cabinets to climb, a breakfast table to fight over.

The Attic map at night: a cardboard castle, an old trunk and the round moon window

Attic

A night map under the roof beams, full of old trunks and wardrobes.

The Backyard map: a paddling pool, a picnic blanket, a doghouse and garden gnomes

Backyard

Paddling pool, picnic, doghouse and a lookout up the tree.

Beyond the match

Your arsenal

Equip the prop you start with, level up, open crates and dress up your character.

Friends and parties

Add friends by JunkerID, form a party, ready up and launch into a match together.

Junkoins & Jems

The game's two currencies, sold on the Junked! store.

Under the hood

I build every piece myself. The Unity client talks to a dedicated server running on my VPS through Netcode for GameObjects. Accounts, friends, parties, progression and the shop live in an ASP.NET Core API on MySQL. The game doesn't ask for your password: it opens junked.gravi.dev, a React site that handles sign-up, email verification and password recovery, and signs the game in once you log in there. Payments go through Stripe Checkout.

Unity C# Netcode for GameObjects ASP.NET Core MySQL React + Vite Stripe nginx pm2 Ubuntu VPS

junked.gravi.dev

Get your Junker account ready.