Action

Junkfood Survivors

A 2D top-down survival game where you play as broccoli surviving waves of junk food enemies. Fight off endless unhealthy food and stay alive!

actionindiesurvival
Junkfood Survivors hero banner
Developer
Pandemonium Studios (dropsleutel, GSL, Mikore0, rxinwater, CybrSpirit)
Platforms
web
Price
Free
Release date
June 1, 2026
Players
single-player
Game type
action, indie, survival
Publisher
Not listed
Updated
August 23, 2026

Editorial check

Reviewed game information

Editor
Game How To Editorial Team
Last checked
August 23, 2026

Update history

  1. Enriched guide with killmeter, ranged enemies, and mobile build details.

Official game

Play Junkfood Survivors

This game is hosted by itch.io. Continue to the official page to play or download it.

Play on itch.io

What Is Junkfood Survivors?

Junkfood Survivors is a 2D top-down survival game made as a school group project by the Pandemonium Studios team (dropsleutel, GSL, Mikore0, rxinwater, and CybrSpirit). It is free to play directly in your browser on itch.io, with a separate mobile build published by the sub-team GSL, rxinwater, and dropsleutel under the "Junkfood surviviors Mobile" page.

The premise is delightfully silly: you play as a brave piece of Broccoli in a world overrun by junk food. Your goal is to fight off endless waves of unhealthy enemies — hamburgers, french fries, soda cans, pizza slices, and more — and survive for as long as possible. It is a classic bullet-heaven survival formula with a healthy (literally) twist.

As you defeat enemies, you collect XP orbs and level up, choosing from random upgrades that enhance your abilities. Each run has a surviving timer, and reaching the end triggers a boss fight. The game gets progressively harder as more and stronger enemies spawn, and it tracks your best survival time and high score. How long can you keep Broccoli alive?

GenreSurvival / Action / Bullet-heaven
DeveloperPandemonium Studios (dropsleutel, GSL, Mikore0, rxinwater, CybrSpirit)
PlatformBrowser (web), mobile build on itch.io
PriceFree
PlayersSingle-player
ReleaseJune 2026
Playitch.io

How to Play Junkfood Survivors

Move and survive. Use WASD to navigate your broccoli character around the arena. Your character automatically attacks nearby enemies, so you do not need to aim or click to attack. The real skill is positioning: stay away from large groups of enemies while still getting close enough to collect the XP orbs from defeated foes.

Level up and choose upgrades. Each time you level up, you are presented with a choice of three random upgrades. These can increase your damage, speed, attack range, or add special effects like area damage or projectiles. Your build decisions determine how far a given run can take you.

Survive the timer. Every run has a survival timer. Make it to the end and you face a boss; beat the boss to win. Die before the timer runs out and you start over. The game tracks your best survival time and high score, giving you a concrete goal to beat on each attempt.

Manage the killmeter. Beyond leveling, the game tracks consecutive kills. The killmeter builds as you chain eliminations without gaps, and accumulating it can grant benefits. Heal items scattered through the arena let you recover the health the horde takes off.

Controls

ActionInput
MoveWASD
Auto-attackAutomatic when near enemies
PauseEscape or P
RestartR after death

The controls could not be simpler: one stick for movement, everything else handled automatically. Your character fires on its own at whatever is in range, so the entire game becomes a movement-and-positioning puzzle with upgrade strategy layered on top.

Core Mechanics

XP orbs and leveling. Every enemy you defeat drops XP orbs. Collecting them fills a level bar, and each level-up offers a choice of three random upgrades. This creates the classic survivor-formula loop: the longer you survive, the stronger you get, and the stronger you get, the longer you survive.

The killmeter and heal items. Beyond the core XP loop, the game includes a killmeter and heal items. The killmeter tracks your consecutive kills, and accumulating it can grant benefits, while heal items let you recover the health you lose to the junk-food horde. Managing your health alongside your damage output is a real consideration on longer runs.

The survival timer. Each run is time-boxed. The timer creates a clear structure: survive the duration, then handle the boss who spawns at the end. It also means that even a modestly upgraded build can win if you survive long enough, so defensive and mobility upgrades are never wasted.

The boss fight. When the timer expires, a boss spawns and all regular enemies are temporarily cleared. This gives you a clean window to focus all your damage on the boss. Beating the boss completes the run — that is your win condition.

Enemy composition. The junk-food roster is mostly melee, but ranged enemies exist in the mix and are part of the boss and enemy design. A soda can that spits projectiles from across the arena will drain health while you deal with the burger swarm closing in — knowing which enemy attacks from range changes how you path.

Tips and Tricks

Keep moving. Standing still is a death sentence. Enemies converge on your position, and the ones that reach you drain health fast. Always be in motion, circling the edges of the arena to keep the horde spread out.

Prioritize speed upgrades early. Early on, prioritize movement speed and attack speed upgrades. Speed lets you dodge enemy clusters, and faster attacks mean more kills and more XP, which snowballs into more upgrades.

Don't chase enemies. Let enemies come to you. Position yourself so enemies approach through areas you have already cleared, rather than running into unexplored territory where you face fresh waves without backup.

Farm the early waves. The first few waves are easy. Use them to build up your upgrade stack before the difficulty ramps up. Do not rush — let enemies come in steady streams and collect every XP orb you can.

Area damage is king. As the screen fills with enemies, single-target damage becomes less useful. Pick area damage upgrades whenever they appear. Being surrounded is fine if everything around you is taking damage.

The boss requires burst. When the boss spawns, all regular enemies are temporarily cleared. Use this window to focus all your damage on the boss. If you built heavily into area damage, you might struggle with single-target — that is when projectile and focused-attack upgrades shine.

Advanced Tips

  • Draft a balanced build, not a one-trick. It is tempting to stack pure damage, but a run that can neither outrun the horde nor heal is fragile. Aim for a blend of mobility, area damage, and a heal item or two so you have answers to both swarms and the boss.
  • Circle the perimeter. Staying near the edges of the arena keeps enemies coming at you from a limited arc rather than all sides, so you never get fully surrounded. It also keeps XP orbs clustered in paths you can safely sweep.
  • Learn the ranged enemy tells. Some enemies are ranged rather than melee, and the credits specifically mention "ranged enemies" as part of the boss and enemy design. Learn which junk food attacks from range and keep your distance or close quickly so their shots miss.
  • Read your upgrade odds. Each level-up shows three random options. If a critical upgrade (like area damage) does not appear, spend the level on anything that improves your survival rather than rerolling into nothing — a modest boost always beats a wasted level.
  • Save heal items for the boss window. Since regular enemies clear when the boss spawns, healing mid-fight is most valuable right before or during the boss encounter, when you cannot rely on orbs to top you off.
  • Chain kills to feed the killmeter. The killmeter rewards streaks. When the field is dense, take a lap through the thickest cluster rather than picking off stragglers — sustained chains keep the meter high and its benefits active.
  • Watch the timer, not just the horde. The run ends when the timer ends. If you are near death with seconds left, stop trading and just kite — surviving to the boss with 10% health is better than dying at 9:45 with a full build you never got to use.

Final Tips

Junkfood Survivors rewards a calm, patient approach over frantic play. Keep moving in smooth perimeter loops, let your auto-attack do the work, and scoop up every XP orb to snowball your build. The single most reliable path to your first victory is survivability: prioritize speed early, add area damage as the screen fills, and hold a heal item for the boss window when the timer end clears the field for a clean duel.

Because each run is a fresh start with random upgrade choices, do not stress about any single bad run. Your best survival time and high score are tracked, so every attempt teaches you something about which enemies to fear, which upgrades to chase, and how long you can keep Broccoli alive against the junk-food onslaught. The mobile build on itch.io is a smaller-screen take on the same loop if you want to play on the go.

FAQ

Is Junkfood Survivors free? Yes, it is completely free to play in your browser on itch.io. No downloads and no payments required.

How long is a typical run? A full run to the boss takes about 15 to 20 minutes. Most players will not reach the boss in their first few attempts — expect 5 to 10 minute runs while you learn enemy patterns and upgrade priorities.

Can I save my progress? The game does not have a save system for runs. Each run is a fresh start, though your best survival time and high score are tracked.

Is there controller support? The game is designed for keyboard and mouse: WASD movement with automatic attacking. There is no aim or fire input to bind to a controller.

Can I play on mobile? There is a separate mobile build published by the sub-team (GSL, rxinwater, dropsleutel) under the name "Junkfood surviviors Mobile" on itch.io. The main browser version is optimized for desktop.

Who made this game? The Pandemonium Studios school group project team: GSL (boss fight, boss spawning, ranged enemies, killmeter, heal items, player core), dropsleutel (art, enemy AI), Mikore0 (menus, HP bar, enemy damage), CybrSpirit (timer, ability timer, XP system), and rxinwater (spawn mechanics).

What enemies will I face? Unhealthy junk food including hamburgers, french fries, soda cans, pizza slices, and ranged enemies that attack from a distance, culminating in a boss when the timer expires.

Is there a win condition? Yes. Survive the timer, then defeat the boss that spawns when it expires. Beating the boss completes a successful run.

How do upgrades work? Each level-up presents a choice of three random upgrades covering damage, speed, attack range, area damage, and projectiles. Your selections shape your build for the rest of the run.

Do I need to aim or shoot? No. Your broccoli character attacks nearby enemies automatically. Your only control input is movement.

What is the killmeter? A streak counter that tracks consecutive kills. Accumulating it can grant benefits, so sustained chains are worth more than sporadic kills.

Are there heal items? Yes. Heal items are part of the core design (credited to GSL) and let you recover health during a run — save them for the boss window when regular enemies clear and orbs stop dropping.

Last reviewed by Game How To Editorial. We play each game, verify controls against official sources, and update guides when game mechanics change.

Screenshots

Junkfood Survivors gameplay showing broccoli fighting waves of junk food enemies