> Source: https://amayakavya.com/play

# Play

Classic arcade games, rebuilt from scratch. No libraries, no frameworks. Just canvas, math, and a game loop.

[Blockfall Stack falling blocks, clear lines, and survive an ever-rising speed. All seven pieces with proper rotation, a ghost piece that shows where the block will land, soft drop, and hard drop. Puzzle Available](/play/blockfall)

[Chomp Weave through a maze, eat every pellet, and outrun four ghosts that each hunt you with their own targeting logic. An original take on a classic chase. Arcade Available](/play/chomp)

[Snake Guide the snake to grow as long as you can without running into a wall or into yourself. Minimal, clean, and relentless the longer you last. Arcade Available](/play/snake)

[Flap One button, endless pipes, and a tap that has to be timed just right. A deceptively simple test of rhythm and nerve that punishes every lapse. Arcade Available](/play/flap)

[Dash A minimalist endless runner. Jump the cacti, duck under the birds, and hold your nerve as the ground scrolls faster and faster. Arcade Available](/play/dash)

[Asteroids Rotate, thrust, and fire your way through a drifting field of rocks that split as you break them. Rendered as crisp white vector wireframe on black. Arcade Available](/play/asteroids)

[Racer Carve down a road that curves and crests toward the horizon, drawn with a pseudo-3D scaling trick rather than any 3D engine. Pure perspective from flat shapes. Racing Available](/play/racer)

[Sudoku Fill the grid so every row, column, and box holds one to nine. Generated puzzles with a single guaranteed solution, across three difficulties. Puzzle Available](/play/sudoku)

[Minesweeper Clear every safe square on the grid without detonating a hidden mine. Pure deduction, where each number is a clue and one wrong click ends it. Strategy Available](/play/minesweeper)
