Cloned Games

Duck Hunt: 6 Open Source Clones Compared

The clones here differ mainly in technology and completeness rather than gameplay design. Duck Hunt JS is the most actively maintained option, a from-scratch browser remake built on the PixiJS rendering engine with GreenSock tweening and Howler-based audio (falling back to the Web Audio API), playable directly at duckhuntjs.com. Duck Hunt Remake and DuckHunt are older, simpler ports — a Python/Pygame implementation and an HTML5 canvas version built on the discontinued cake.js framework, respectively — while Duck Rehunt is an explicitly unfinished Pygame project (needing the old Python 2.6/Pygame 1.9.1) whose own readme says its scoring is broken and the game never ends. Duck Hunt Disassembly is a different kind of project altogether: a disassembly of the NES original that excludes graphics data, requiring it to be extracted separately from a ROM.

Comparison table

Duck Hunt JS
Duck Hunt JS

Availability

Status
Playable
Platforms
Web
Play in browser
YesPlay in Browser
Mobile
No

Project health

Development status
Active
Last updated
3mo ago
Stars
632
Contributors
4
License
MIT

Compatibility

Requires original assets
NoThe game is an implementation in Javascript and HTML5 with original assets (sprites, animations built from scratch).
Duck Hunt Remake
Duck Hunt Remake

Availability

Status
Playable
Platforms
Linux
Play in browser
No
Mobile
No

Project health

Development status
Halted
Last updated
7y ago
Stars
32
Contributors
3
License
—

Compatibility

Requires original assets
—
DuckHunt

Availability

Status
Playable
Platforms
Web
Play in browser
Mobile
No

Project health

Development status
Halted
Last updated
4y ago
Stars
22
Contributors
1
License
—

Compatibility

Requires original assets
YesAssets from Nintendo are included in the implementation.
Duck Rehunt
Duck Rehunt

Availability

Status
Unplayable
Platforms
None
Play in browser
No
Mobile
No

Project health

Development status
Halted
Last updated
6y ago
Stars
11
Contributors
2
License
—

Compatibility

Requires original assets
YesAll graphics (not including crosshair or muzzle flash) are property of Nintendo Inc., and music is from VGMusic.com.
Duck Hunt Disassembly

Availability

Status
Playable
Platforms
NES
Play in browser
No
Mobile
No

Project health

Development status
Halted
Last updated
1y ago
Stars
3
Contributors
1
License
—

Compatibility

Requires original assets
—
Duck Hunter
Duck Hunter

Availability

Status
Playable
Platforms
None
Play in browser
No
Mobile
No

Project health

Development status
Not tracked
Last updated
Not tracked
Stars
Not tracked
Contributors
Not tracked
License
Not tracked

Compatibility

Requires original assets
—

Known limitations

Duck Rehunt
  • gameplay: The scoring is completely broken and the game does not end, though basic mechanics are in place.

Frequently asked questions

Are the Duck Hunt clones on this page open source?

Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.

What license do these Duck Hunt clones use?

Duck Hunt JS (MIT).

Do I need to own the original Duck Hunt to play these clones?

Duck Hunt JS runs standalone, no original files needed; DuckHunt and Duck Rehunt require original game assets to play.

Can I play any of these Duck Hunt clones directly in a browser?

Yes — Duck Hunt JS and DuckHunt have a browser-playable build linked in the comparison table above, no install required.

Which Duck Hunt clone is the most actively maintained?

Duck Hunt JS is currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.

See the full write-up for each clone, or go back to Duck Hunt.

Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.