Hack Club Wrong Tool Game Jam

Vending Machine Tower Defense

Defend your snacks inside a fully playable 20x20 Tower Defense strategy engine built entirely inside Google Sheets using Google Apps Script!

View GitHub Repo Try Web Simulator
{/* Section 1: Interactive Web Simulator */}

The Wrong Tool Engine

Built for the Hack Club "Wrong Tool" Jam, this game pushes spreadsheet software far beyond budgets and formulas. It uses conditional background colors, JSON property persistence, and batch array operations to run a full wave-based tower defense simulation.

Test your defensive strategy right here in the web sandbox before opening the live Google Sheet template.

Google Apps Script JavaScript ES6 PropertiesService Sheet UI
Cents: 100 Wave: 1 Lives: 10
{/* Section 2: Features */}

Strategic Arsenal

Deploy **Soda Cans** for high-impact heavy damage or **Candy Bars** for rapid suppressive fire around the vending machine pathway.

Scaling Wave Pests

Face fast marching Ants in early waves, tough multi-spawn Rats in Wave 3+, and heavy Mold Bosses equipped with health indicators.

Optimized Performance

Utilizes batch grid cell evaluations (`getValues()`) to prevent spreadsheet rate limits and ensure smooth, instant feedback loops.