Duck Hunt

Duck Hunt Unblocked — Aim, Fire, Ignore the Dog

5.0 · 1 ratings

More games

This is Duck Hunt unblocked: the full game loads straight from duckhunt.pro in your browser, so you can play Duck Hunt online free on a school Chromebook, a laptop or a phone with no download and no sign-up.

Duck Hunt in the browser: how the remake plays and how to clear all six levels

The original Duck Hunt shipped with the NES in 1984 and needed the orange Zapper pointed at a CRT television. This version does the same job with a mouse. DuckHunt-JS is an open-source rewrite by Matt Surabian on the PixiJS engine, with the sprites, the tree, the grass line and the dog's laugh all in place. It draws in WebGL where the browser has it and falls back to a plain canvas where it does not, which is why it runs on a school Chromebook without any settings to touch.

The build on duckhunt.pro is served from this domain — the game script, the sprite sheet and the sound file all load with the page. Rounds are short: level one is three waves of two ducks with three shells each, and the whole six-level run takes a few minutes if you do not miss. Miss too many and the dog pops up laughing, the run ends, and you start again from level one.

Controls & mechanics

ActionControlPurpose
Start / fireLeft click (or tap)Starts the game from the title screen, then fires one shell at the pointer
AimMove the mouseThere is no crosshair sprite; the hit test is a 60-pixel radius around the click
PausePFreezes the ducks and the wave timer; press again to resume
MuteMSilences the quacks, the gunshot and the dog
FullscreenFFills the screen; the play area scales to the window either way
Level creatorCOpens a form to build your own level: waves, ducks per wave, speed, shells, hit radius, time

Getting past level four

  1. Count your shells, not your ducks: Every wave hands you exactly one shell more than the ducks in it (three shells for two ducks on level one, eleven for ten on level four). One miss per wave is the budget. Two misses and a duck is guaranteed to escape.
  2. Shoot on the turn: Ducks fly in straight lines and pick a new heading every second or so. The moment they change direction they are almost still on screen. Fire then, not while they are crossing.
  3. Sixty percent is the line: You clear a level when your hits are more than 60% of the total ducks (waves times ducks). On level two that is more than 9 of 15, so you can let five go and still advance — do not waste a shell on a duck that is already at the edge.
  4. Level four is the wall: Three waves of ten ducks at speed seven, eleven shells each, 18 seconds. Click fast near the tree line as they launch, while they are still bunched; once they spread out the timer beats you.
  5. Use the level creator to practice: Press C, set one wave with fifteen ducks, speed eight and plenty of shells, and you have level six as a drill. The creator just writes the settings into the page address, so a level you build can be bookmarked.

Key features

  • Faithful to the NES round structure: Waves, a shell count, the tally of hit and escaped ducks along the bottom, the dog holding up your kills and laughing at your misses — all as on the cartridge, with 100 points a duck.
  • Mouse instead of the Zapper: The light gun becomes a click with a 60-pixel hit radius. It works with a trackpad on a Chromebook and with a finger on a tablet.
  • Six built-in levels plus your own: The difficulty climbs from two ducks a wave to a single wave of fifteen. The level creator (C) lets you set every number yourself.
  • Served from this site: The whole game is about two megabytes and is hosted on duckhunt.pro: no third-party frame, no ad wrapper around the play area.

Game info

  • Title: Duck Hunt
  • Developer: Matt Surabian (DuckHunt-JS)
  • Category: Shooting Gallery
  • Platform: Web browser (HTML5)
  • Levels: 6 built in (2 to 15 ducks a wave) + a level creator

Pro tip: The sound cue tells you when a wave is over before the screen does: the quacking loop stops the instant the last duck is either hit or gone. If you still have shells when it stops, you wasted none — that is the pace to keep on level four.

Frequently asked questions

Is Duck Hunt unblocked at school?

Duck Hunt runs in an ordinary browser tab from duckhunt.pro, with nothing to download or install, so it plays on most school Chromebooks and work computers. If a network filter blocks the site, only that network's administrator can change it.

Is this the real Duck Hunt?

It is DuckHunt-JS, an open-source remake by Matt Surabian that reproduces the NES game's waves, shells, scoring and the dog in JavaScript. It is not an emulated ROM; it is a rewrite that plays the same way with a mouse instead of the Zapper light gun.

How do I shoot?

Point the mouse at a duck and left-click. Each wave gives you a set number of shells — three on level one — and a timer. On a touch screen, tap where the duck is.

How many levels are there?

Six. Level one is three waves of two ducks; level six is one wave of fifteen ducks with fifteen shells. You pass a level by hitting more than 60% of its ducks. Press C to build your own level with any numbers you like.

Does it work on a Chromebook?

Yes. The game renders in WebGL or on a plain 2D canvas depending on what the browser offers, so it runs on school Chromebooks and on phones. There are no graphics settings to change.

Why does the dog laugh?

Because a duck got away. If a wave ends with a duck still flying, the dog pops up from the grass and laughs — exactly as on the NES. Hit every duck in the wave and he holds them up instead.

All games

Notes from the site

Player tips & comments (0)

Leave a tip, a high score, or what beat you. No links, no account.

Rate
Be helpful and keep it civil.