Back to works
PlateIII

Tap the Black Tiles

A browser-based reaction game in plain HTML, CSS, and JavaScript.

Role

I worked on the game-mechanics side: the timer, the high-score logic, and localStorage persistence.

Stack

HTMLCSSJavaScriptDOM APIlocalStorage

Overview

A browser-based reaction game in plain HTML, CSS, and JavaScript. Black tiles appear in random spots on a 4x4 grid and you tap them as fast as you can before a 10-second timer ends.

What it does

  • IA 4x4 grid generated entirely in JavaScript
  • IIReaction-speed scoring with a 10-second timer
  • IIIHigh score saved in the browser
  • IVA confetti animation when you beat your best

Technical notes

  • IGame state, timers, and tile regeneration are all handled through the DOM, without any framework.
  • IIThe high score persists across sessions using localStorage.

What I learned

My first frontend project; it showed me how much you can build with plain JavaScript and the DOM, no framework needed.