{"id":2512,"edition":14,"categories":3,"features":1,"size":6627,"name":"Match3","authors":[{"name":"Mark","url":"b.remarkabl.org/mark","login":"remarkablemark","gh":10594555}],"description":"

🌈 Match3 is a match-3 puzzle game built with vanilla TypeScript and the HTML5 canvas. Swap adjacent emoji tiles to create matches of three or more, trigger cascading combos, and chase high scores across three game modes.

\n

How to Play

\n\n

Features

\n\n

Background

\n

The constraint of keeping everything under 13 KB zipped meant I had to be creative:

\n\n

The game is built with TypeScript and Vite, with no external runtime libraries. The result is a complete game with three modes, cascading combos, particle effects, and full input support — all in a tiny footprint.

\n","source":"remarkablegames/match3","stars":0,"dc":"https://remarkablegames.org/match3/","yt":"kqXlC9TMgxA","post":"https://remarkablegames.org/posts/match3/","languages":{"HTML":573,"TypeScript":54099,"JavaScript":1518,"CSS":1379}}