Every game we've built has a moment where the AI did something we didn't expect. With Acorn Madness, that moment came early — before we'd even finished reviewing the first output. What started as a simple "squirrel catches falling acorns" concept came back as a multi-system arcade game with three enemy types, a resource management loop, and weather that changes how the game plays.
This is the story of how that happened and why we didn't simplify it back down.
Want to play first, then read the build story?
▶ Play Acorn Madness NowThe Brief
The prompt was simple: an arcade game where you play as a squirrel catching falling acorns. Dodge enemies, collect as many as you can, score points. Classic arcade structure — single screen, escalating difficulty, immediate feedback.
The first output had all of that. It also had Robo-Squirrels that actively pursued you to steal collected acorns, a Hawk that swooped in from above as an aerial threat, a Lawn Mower that moved horizontally across the screen and destroyed anything in its path, a carrying capacity limit that forced regular trips back to the Home Tree, and a burying mechanic for securing acorns between levels.
We didn't ask for any of those individually. They came as a package.
Three Enemy Types and Why Each One Matters
The enemy design is where the game gets interesting. Each enemy type creates a different kind of pressure:
Robo-Squirrels are ground-level enemies that actively track your position. They don't just threaten contact — they specifically try to steal acorns you've already collected. This creates a loss mechanic that's more psychologically pointed than a simple life loss. You've already done the work of collecting; having it taken from you feels specifically bad. Players learn to run back to the Home Tree to bank acorns before their carried load becomes a target worth stealing.
Hawks add an aerial threat dimension. Ground movement doesn't protect you from Hawks — you need to be aware of the entire screen, not just the lane you're running in. They appear with advance warning (a shadow before they strike) but require a quick lane change or position shift to avoid. The combination of ground and aerial threats creates a layered attention demand that single-enemy games don't have.
The Lawn Mower is the most threatening. It moves horizontally across the playing field, destroying anything it contacts — acorns and the player. It's not an enemy you fight or dodge around; it's terrain you need to clear quickly. The Lawn Mower punishes players who stay in one lane for too long.
The Carrying Capacity and Banking System
You start Acorn Madness able to carry one acorn at a time. Carrying capacity can be upgraded to three or five through power-ups. This limited capacity forces the core game loop: collect an acorn, run right to the Home Tree to bank it, run back to collect another.
The banking trip is where most deaths happen. Players who collect one acorn and immediately run home are safe but slow. Players who try to collect five acorns before banking are moving through enemy territory with more to lose and less room to dodge. The carrying capacity is the tension dial — the game's risk/reward curve is directly encoded in how many acorns you're willing to carry at once.
Importantly: only banked (or buried) acorns persist between levels. Acorns you're carrying when the level ends are lost. This creates end-of-level pressure — players learn to sprint for the Home Tree when the level timer is running down, regardless of what's on screen.
The Burying Mechanic
Buried acorns serve a different purpose than banked acorns. Banking at the Home Tree converts acorns to score immediately. Burying stores them in the ground as hidden reserves — enemies can't steal buried acorns, and they remain available in the next level. This is the AI's encoding of real squirrel behavior into a game mechanic.
Burying changes long-term strategy. Players who bury consistently build a reserve that provides security in difficult later levels. Players who only bank have higher immediate scores but no buffer. The trade-off between immediate scoring and deferred safety adds a genuine strategic dimension to what could have been a pure reflex game.
Dynamic Weather: Wind Storms
Wind storms are a situational modifier that changes the physics of acorn collection. During a wind storm, acorns fall at higher speed and drift laterally — they don't drop straight down. This makes catching them both harder (they move less predictably) and more rewarding (a faster drop rate means more acorns available per second if you can handle the chaos).
The wind storm as a mechanic is consistent with how the game was designed to create compound situations. A Robo-Squirrel chase during a wind storm, while trying to catch acorns that are drifting sideways, is a different experience than either threat in isolation. The same is true of the Lawn Mower timing: a horizontal sweep during wind means some acorns are drifting right into the Mower's path, forcing split-second decisions about which acorns are worth chasing.
Power-Ups and the Machine Gun
Two types of power-ups appear: Carrying Capacity upgrades (hold 3 or 5 extra acorns) and the Machine Gun. The Machine Gun is the game's most dramatic shift — it lets you deal with Robo-Squirrels directly rather than evasively. In normal play, Robo-Squirrels must be dodged. With the Machine Gun, they can be eliminated, clearing the field temporarily.
The Machine Gun is rare. Its rarity is deliberate — if it appeared frequently, the dodge-and-bank loop that defines the game's moment-to-moment play would be replaced by a different (less interesting) game about shooting. As a rare drop, it creates exceptional moments within the established loop rather than replacing it.
What Acorn Madness Is Really About
The acorn-catching loop is simple. What gives it depth is the constant tension between collecting more and banking sooner — between greed and safety. Every decision you make in Acorn Madness is a variation on that question: do I push my luck for one more acorn, or do I take what I have and run?
The AI understood that question implicitly and built all of its systems around it. Robo-Squirrels punish greed. The Home Tree rewards conservative play. Burying lets you hedge. The Lawn Mower punishes positioning that optimizes only for collection. Dynamic weather makes the carrying capacity calculation harder to get right.
None of that was in the brief. It's what the AI understood the brief to mean.
Play Acorn Madness →Related: Acorn Madness Tips: Bank More, Survive the Lawn Mower · Free Online Acorn Madness Guide · What Is Vibe Coding? · Vibe Coding Tools: From Chatbots to AI IDEs