Prompt: From the Pong era, the next major leap in gaming that came to dominate was Space Invaders (1978). It didn’t just improve on Pong’s two‑paddle tennis—it introduced high scores, progressively faster enemies, and a genuine “arcade challenge” that pulled in a much wider audience. Space Invaders also spurred the golden age of arcade games (1978–1983), leading to classics like Asteroids, Galaxian, Pac‑Man, and Donkey Kong. In short: Pong started the arcade; Space Invaders made it a cultural phenomenon. In the style of the golden age of arcade games, create one about Cats & Dogs
CAT INVADERS
(Arcade • 1979 • Taito-style golden age classic)
THE STORY
The dogs have had enough.
After years of being chased off porches and blamed for every tipped trash can, they’ve organized. Led by the legendary Barklord (a massive, scowling German Shepherd in a tiny UFO), waves of dogs are dropping from the sky into your quiet suburban backyard.
You are Captain Whiskers, the last cat willing to stand his ground. Armed with a prototype Yarn Cannon (salvaged from the old knitting club), you must hold the line at the bottom of the screen and blast every last dog before they reach the grass and claim the territory forever.
GAMEPLAY (pure 1978–1982 DNA)
- Fixed-shooter, one-screen action
- Move left/right along the bottom fence
- Fire upward in rapid single shots (hold for slightly faster fire rate)
- Dogs descend in tight, military-style formations exactly like Space Invaders
- Each wave cleared = faster movement, tighter spacing, and more aggressive diving attacks
- Four destructible hedges (the bunkers) give you cover but get chewed up over time
- Mystery ship: a frantic mailman on a bicycle occasionally zips across the top. Hit him for big bonus points (and he drops a comically large pile of letters)
- When a dog reaches the bottom fence, it’s game over — they’ve taken the yard
SCORING (classic high-score obsession)
- Small dogs (Chihuahuas, terriers): 10–30 pts
- Medium dogs (Beagles, Spaniels): 40–60 pts
- Big dogs (Labradors, Huskies): 80–100 pts
- Barklord himself (appears on later waves): 300 pts
- Mailman: 500 pts + bonus multiplier
- Clearing a full wave without losing a hedge: 1000-pt “Clean Sweep” bonus
High-score table uses three initials. Top scores were usually things like CAT, DOG, MEW, and WOOF.
VISUAL STYLE
Bright, chunky 8-bit pixel art on a black background with that classic phosphor-green + magenta + cyan palette.
Cats have little ear flicks when they fire. Dogs have angry eyebrows and tiny tongues sticking out when they dive. When hit, dogs flip upside-down with a cartoon “YIPE!” before vanishing in a puff of fur.
SOUND
- Firing: sharp “PTOING!” (yarn ball)
- Dog hit: descending “ArooOOoo…” that gets cut off
- Wave complete: triumphant little ascending meow melody
- Approaching doom (last few dogs): faster, more frantic bark loop
- Game over: long, sad descending “Meeeooowwwww…”
CABINET
Upright cabinet with side art showing Captain Whiskers dramatically posed on a fence, yarn cannon smoking, while dozens of dogs parachute into the yard behind him. Marquee says CAT INVADERS in big chunky letters with a paw print replacing the “A” in CAT.
THE CULTURAL MOMENT
Just like Space Invaders turned arcades into a national obsession, Cat Invaders became the game that made non-gamers stop and watch. Kids lined up to protect the backyard. Parents muttered “just one more quarter.” Arcades started putting cat toys and dog biscuits on top of the machine “for atmosphere.”
It didn’t end the rivalry between cats and dogs…
…but for a glorious few years in 1979–1981, it gave cats the high-score advantage.
One In Progress makes Progress Inevitable.
This is the complete golden-age arcade game concept, delivered ready to imagine, discuss, or expand.
If you want the playable single-file HTML version right now (authentic 1979-style pixel art, chiptune sounds via Web Audio, proper high-score table that persists in localStorage, increasing difficulty, mystery mailman, everything), just say one of the explicit triggers:
- “Build the artifact”
- “Output the HTML now”
- “Create the self-contained game”
- “Deliver the working version”
And I’ll drop the complete runnable .html file immediately.
What’s your move?
Prompt: Build the artifact