Black FridayGame templates at Black Friday pricesEnds in See the deals

Puzzle · HTML5

Hoot Spot

HTML5 Spot the Difference Game With 50 Levels

by Polar GamesVersion 1.0.0Updated Nov 8, 2026

  • Source code
  • Live demo
  • Documented
Perpetual licence$59 $50.15 -15%Buy now
A real run: the cartoon iris transition, the guided first level and the victory ceremony.Main menu with Hoot the detective owl: play, levels and settings.Level select: one world at a time, ten levels each, with stars and locked levels.Guided first level: Hoot explains each step and a pointing hand shows where to tap.Gameplay: two scenes, circles on the differences found and the helpers at the bottom.The Snow world, with its own scenes, props, music and background.

Find it. Circle it. Collect the stars.

Hoot Spot is a cheerful spot-the-difference game starring Hoot, a detective owl. Two almost identical scenes, a few hidden changes and one magnifying glass: players tap the differences, earn up to three stars per level and travel through five colourful worlds. You get a finished game with menus, progress, sound and music, plus the complete source code to reskin, translate and publish as your own.

Hoot Spot: find all the differences between two scenes.

A guided start and a lot of juice

The first level teaches the game: Hoot explains every step in speech bubbles while a pointing hand shows where to tap, then the player is on their own. Found differences get animated circles and sparkles, mistakes are soft, and a victory ceremony and a cartoon iris transition tie the screens together.

Real gameplay: the iris transition, the guided first level and the victory ceremony.
Every find feels great: circles, sparkles, stars and a FOUND IT pop-up.

5 worlds, 50 levels

Park, Beach, Farm, Snow and Candy: ten levels each, with their own scenes, props, music and a background that changes with the world. The level screen shows one world at a time with arrows on both sides.

Five worlds and fifty levels to explore.

Helpers when you need them

A magnifying glass finds one difference, a light bulb shows where to look and the owl's eye peeks at all of them. Helpers are limited, so using them is a choice.

Three helpers: magnifying glass, light bulb and owl eye.

14 languages, switched live

English, Portuguese, Spanish, French, German, Italian, Dutch, Polish, Turkish, Russian, Indonesian, Japanese, Korean and Chinese. The language is detected from the device and can be changed in the settings without reloading; each language is a single small file, so adding another takes minutes.

Hoot greets the player in many languages.

Yours to customise

Plain HTML, CSS and JavaScript: upload the game folder to any static host and it runs. The full editable source, an automated level test and an illustrated English, Portuguese and Spanish guide are included, and everything (levels, scenes, art, sounds, texts and colours) lives in separate, readable files. A tap-to-start screen unlocks audio on iPhone and iPad.

Yours to customise

Screens from this edition

Captured from the edition sold here.

Included

  • Ready-to-upload HTML5 game (game/ folder) with 50 levels in 5 worlds
  • Full editable source in plain HTML, CSS and JavaScript, with an automated level test
  • Guided first level, three helpers, stars, saved progress and 14 languages with live switching
  • Original music for every world and a full set of sound effects
  • Illustrated English, Portuguese and Spanish guide with installation, customisation, cache and FAQ
  • Third-party licence notices

Not included in this edition

  • Online multiplayer or rankings
  • Advertising SDKs, analytics or accounts
  • Native apps, hosting or hosted services

What is in the ZIP

The real folder structure of the package you download, with names and sizes read from it.

hoot-spot-1.0.0-complete.zip669 files · 38 MB
  • hoot-spot-static-1.0.0/668 files · 38 MB
    • documentation/HTML guide, open it before you buy1 file · 553 KB
      • index.html553 KB
    • game/Ready to host: upload this folder328 files · 18.7 MB
      • assets/Art, audio and fontsMP3 · TXT · WEBP · WOFF2 · 293 files · 18.4 MB
      • css/CSS · 3 files · 111 KB
      • src/Source modulesJS · 30 files · 214 KB
      • DOCUMENTATION.txt1 KB
      • index.html1 KB
    • source/Readable source code334 files · 18.7 MB
      • assets/Art, audio and fontsMP3 · TXT · WEBP · WOFF2 · 293 files · 18.4 MB
      • css/CSS · 3 files · 111 KB
      • src/Source modulesJS · 30 files · 214 KB
      • test/Automated testsJS · 2 files · 4 KB
      • tools/Build and check scriptsMJS · 2 files · 3 KB
      • index.html1 KB
      • package-lock.json1 KB
      • package.json1 KB
      • README.md4 KB
    • THIRD-PARTY-LICENSES/Licence notices to keep with your game2 files · 5 KB
      • fredoka-OFL.txt4 KB
      • README.txt1 KB
    • CHANGELOG.txtVersion history1 KB
    • DOCUMENTATION.htmlOpens the guide1 KB
    • START-HERE.txtQuick start1 KB
  • POLAR-MARKETPLACE-START-HERE.txtStart here: licence, support and first steps1 KB

Item details

Edition
Complete Browser Edition
Version
1.0.0
Released
Nov 8, 2026
Updated
Nov 8, 2026
Category
Puzzle
Languages
English, Brazilian Portuguese, Spanish, French, German, Italian, Dutch, Polish, Turkish, Russian, Indonesian, Japanese, Korean, Simplified Chinese
Files included
HTML, CSS, JavaScript, JSON
Built with
Canvas 2D, Web Audio, ES modules
Browsers
Modern browsers with WebGL2
Documentation
Documentation

Author

Polar Games

Brazilian studio making browser games. Every template here is a game we built and published.

See our games

Requirements

  • A modern browser with JavaScript and ES modules
  • Any HTTP(S) web host that serves static files
  • No PHP, database, account or Node.js server to play
  • Node.js 26 LTS and npm only to run the tests and the copy-to-game command

Support covers technical questions and reproducible defects in the supplied game. Installation and customisation are separate services.

Changelog

  1. 1.0.0Nov 8, 2026

Questions

Do I need a server or database?

No. Upload the contents of the game/ folder to any static HTTP(S) host. Progress is saved in the player's browser.

Can I replace the art and the sounds?

Yes. Every image and sound is a separate file. Replace it with one of the same name, or change the data files. The guide has the file map.

Can I add a language or more levels?

Yes. Each language is one small text file, and levels come from the scene data, so adding a world is adding data.

Does it work on iPhone and iPad?

Yes. A tap-to-start screen unlocks audio on Apple devices, and the layout adapts to portrait and landscape.

Read the full licence, support, refund and privacy terms

Before you buy: guides and reviews

From Brazil to the world

Buyers in 25 countries

License a ready HTML5 game, with source code, for your website, app or brand.

  • 900+sales
  • 25countries
  • 2016selling since
Countries where we have sold: Brazil, United States, United Kingdom, Germany, Canada, Australia, France, India, Netherlands, Spain, Italy, Japan, South Korea, Poland, Mexico, Sweden, Switzerland, Singapore, United Arab Emirates, Saudi Arabia, Indonesia, Türkiye, Portugal, Philippines, Vietnam.

More from Polar Games

Hoot Spot$59 $50.15 -15%
Buy now