Snake added as the third game on the hub. Per-game changelog tabs replaced by one corner button.
Snake added as the third game on the hub. Per-game changelog tabs replaced by one corner button.
Quick turn: keys now register at the next cell boundary instead of waiting a full step — much snappier steering.
Snake now glides smoothly between cells — the body follows the head's path with continuous animation instead of grid-stepping.
Smooth connected body with rounded corners, a rounded head with eyes, and a tapered tail — no more blocky squares.
Classic snake: eat apples to grow, walls and your own tail kill. Speed ramps up with every apple, best score saved.
All changelogs merged into one, opened from a button in the corner.
Fixed tiles landing in wrong cells and ghost tiles after moves; New game now clears the board properly.
Removed the Games launcher; the games themselves are the main tabs.
Games hub: two games with main tabs; light theme is the default.
Classic 2048: score + saved best, win overlay with keep-going, game-over detection.
Auto new game after each match ends.
Light/dark theme toggle. Fixed X not centered and a bug where both marks appeared on one square.
Unbeatable minimax bot. Scoreboard, hover previews, winning-line highlight, phone-friendly.
First deployment — test page hosted on Cloudflare Pages.