2048
A small browser remake of the sliding puzzle.
I rebuilt 2048 because it looks simple until you have to make every tile merge, slide, score, and animate in the right order.
I used the remake to practice puzzle-state logic, keyboard and touch input, scoring, tile animation, and browser deployment for a small game.