Bully Productions · Platform fighter · 1-4 players

BLOCK BRAWL

Every character from the Bully Productions games in one fight. Bully, Coco & H.O.S.E., Pidge, Pops, Abuelo, Capitan Pico and Sludge Daddy rack up damage, launch each other off the screen and fight over the last stock, on a fishing dock, a rooftop at 2 AM and a secret pink void.

The trailer, cut live from the game and recorded straight out of it, with the game's own synthesized music, effects and announcer.

The roster

Seven fighters, each with a full moveset: a jab chain, three tilts, a dash attack, three charged smash attacks, five aerials, a grab with four throws and four specials. They're all animated live, and none of it is stock: Bully bounces in a boxer's guard, Pidge head-bobs, Pops leans on his cane, Coco leans back.

All seven fighters lined up on the pier: Bully, Coco, Pidge, Pops, Abuelo, Capitan Pico and Sludge Daddy
Bully, a red bull in a grey hoodie and gold chain, in a boxer's stance
The bull of the blockBULLY

Boxes with his fists, ends it with his horns. Heavy, hits like a truck.

  • RAGE PUNCH (hold to charge)
  • BULL CHARGE
  • ROCKET UPPERCUT
  • STAMPEDE STOMP
Coco the capybara in a teal hibiscus shirt with the H.O.S.E. water pack
& H.O.S.E.COCO

On vacation. The pack is not. Lazy slaps, belly bumps and a lot of water.

  • H.O.S.E. STREAM (hold)
  • BELLY SLIDE
  • HOVER NOZZLE
  • CANNONBALL
Pidge the pigeon in a backwards red cap and a gold chain
The bird of the blockPIDGE

Small, loud, fast, four jumps. Death by a thousand pecks.

  • BREAD TOSS
  • DIVE BOMB
  • FLAP OFF
  • COO-NTER
Pops the old goat in a green cardigan, flat cap and glasses, with a cane
Old schoolPOPS

Been on that stoop since '71. The cane is not for walking.

  • BACK IN MY DAY (a lecture that hurts)
  • RAM (hold)
  • CANE VAULT
  • NAP TIME (counter)
Abuelo the tortoise in a straw hat, spectacles and blue flip-flops
La chanclaABUELO

Ninety years old and harder than his shell. Heaviest of the regular-sized.

  • CHANCLA! (boomerang)
  • SHELL ROCKET
  • TURBO SHELL
  • SIESTA (armour + reflect)
Capitan Pico the pelican in a sailor cap and striped scarf
HarbourmasterCAPITAN PICO

Tall, floaty, three jumps and the longest reach in the game.

  • FISH SPIT
  • BILL SNAP
  • SKY SAILOR (flap + glide)
  • POUCH CATCH (reflect)
Sludge Daddy, a huge purple goop monster with yellow eyes and fangs
The goop bossSLUDGE DADDY

SOAKED's boss, shrunk to (barely) fighter size. Slow, enormous, and he'll eat you. Literally.

  • GOOP GLOB
  • BELLY ROLL
  • GEYSER
  • BELLY FLOP

Three stages

Every stage is built in Blender from code, lit by a real sun (or moon) with soft shadows, and has its own synthesized theme.

Four fighters on the Puerto Chillo fishing dock above a sparkling sea
PUERTO CHILLO

The fishing dock off Isla Chillo (SOAKED's island sits on the horizon), with the fish stand awning, a lookout made of crates and the sign gantry up top. Gulls overhead, a sailboat bobbing past, a calypso fight theme.

Fighters on a brownstone rooftop at night with a water tower and a BULLY PRODUCTIONS billboard
THE BLOCK

A brownstone roof at 2 AM: the water tower deck, the billboard catwalk under the Bully Productions sign, and a window-washer's scaffold that rides up and down the side of the building all match long. Neon flickers across the street.

A floating pink checker-tiled island in a pink dusk sky with drifting blocks
PINK DUSK VOID

The secret from SOAKED's lighthouse. A tiled island floating in pink dusk with three blocks that drift up, down and sideways, so the platforms are never where you left them.

How the fight works

It plays by the rules of the series it's paying tribute to. Damage percent goes up, and the higher it is, the further you fly. Knock someone past the edge of the screen and they lose a stock.

A KO freeze: the camera zooms in on the hit with speed lines
The hit that's going to KO freezes and zooms in
Four fighters mid-fight with hit sparks and the damage HUD
Four players, one screen, damage plates along the bottom
A fighter launched off the stage leaving smoke
Launches leave smoke; big ones leave a beam

How to play

Plug in up to four gamepads, or put two players on one keyboard. Press A (or Enter) on the select screen to join.

GAMEPAD

Moveleft stick
AttackA
SpecialB
JumpX / Y
Shield / dodgeLT / RT / LB
GrabRB
Smash attacksright stick
Tauntd-pad

KEYS 1

MoveW A S D
AttackJ
SpecialK
JumpSpace
Shield / dodgeL / Shift
GrabI
SmashU + direction
TauntT

KEYS 2

Movearrow keys
AttackNum1 / ,
SpecialNum2 / .
JumpNum0 / M
Shield / dodgeNum3 / /
GrabNum5 / ;
SmashNum4 / ' + dir
TauntNum6

Title screen over a live CPU fight, a main menu (Versus, Training, Options, How To Play), a select screen where every player drives their own cursor, sets CPU levels and picks colour alts while their fighter idles in 3D, a stage select, stock or timed rules, pause, and a results screen with the winner posing while everyone else claps.

Title screen: BLOCK BRAWL logo over a live fight
Title, over the attract fight
Character select with seven portraits and four player panels showing 3D fighters
Character select
Stage select with three stage previews
Stage select
Main menu with slanted buttons and a fighter on the right
Main menu
A fight in progress with the damage plates
The fight HUD
Results screen: the winner posing, the others clapping, a stats table
Results

Animated live

Every move is a set of keyed poses on a shared 19-bone skeleton: anticipation, a strike with overshoot, a follow-through, with the striking limb stretched on the fast frames (a smear), a swoosh trail behind it, and squash and stretch on landings and launches.

A sheet of Bully's and Pidge's poses: idle, run, jab, tilts, smash attacks, aerials and specials

How it's made

Concept and direction by Bully. Programming, procedural art and automated playtesting with AI-assisted development (Claude Code).