Skip to content
BACK_TO_INDEX

GAME DEV // PROCESSING

MAFIA_SHOOTOUT

Classic throwback 2D swarm shoot'em up — fight your way through 20 waves of rival mob families in this 8-bit mafia-themed arcade game. Defeat rival Don bosses, collect their weapons, and survive escalating difficulty with dual tommy guns and rapid fire upgrades.

PROCESSING GAME DEV 8-BIT ARCADE SWARM AI
Retro arcade gaming setup with neon lights

TECH_STACK

Processing Java Object-Oriented Design Particle Systems Swarm AI

CONTROLS

WASD / Arrows

Move & aim (8-directional)

Spacebar

Fire your tommy gun

Enter

Start game / restart

KEY_FEATURES

20-Wave Progression

Regular waves with escalating difficulty. Every 4th wave is a boss fight against a rival crime family Don with unique visuals and themed arena.

Weapon Upgrades

Defeat bosses to collect their weapons — dual tommy guns, rapid fire, and more. Each boss drop permanently upgrades your firepower.

Swarm AI

Mobsters swarm from all directions with scaling health and numbers. Collect money bags and health packs from defeated enemies.

Screen Shake & Particles

Dynamic particle effects, floating damage numbers, screen shake on hits, and a procedurally generated city skyline backdrop.

WEAPON_PROGRESSION

WAVE 4

Don Moretti

Dual Tommy Guns — 2 bullets per shot

WAVE 8

Don Valenti

Rapid Dual Tommy — faster fire rate

WAVE 12

Don Russo

Triple Spread — 3-way fan shot

WAVE 20

Final Wave

Two bosses at once. Good luck.

PLAY_IN_BROWSER

Click the game area to focus, then use WASD to move, SPACE to shoot, and ENTER to start.

BACK_TO_INDEX