games
A small corner for interactive fun.
tic-tac-toe
X
0
draws
0
O
0
X's turn
how to play
- Players take turns placing their mark β X goes first.
- Click any empty cell to place your mark.
- First to get 3 in a row β horizontally, vertically, or diagonally β wins.
- If all 9 cells are filled with no winner, it's a draw.
- Switch to vs AI to play against an unbeatable computer opponent.
2048
score
0
best
0
game over
how to play
- Use arrow keys (desktop) or swipe (mobile) to slide all tiles.
- When two tiles with the same number collide, they merge into one.
- Each merge adds the combined value to your score.
- Reach the 2048 tile to win β but you can keep going for a higher score!
- The game ends when no more moves are possible.
snake
score
0
best
0
level
1
press any arrow to start
how to play
- Use arrow keys or WASD to steer the snake.
- On mobile, use the d-pad below the board or swipe.
- Eat the glowing orange food to grow and score points.
- Every 5 food eaten the snake gets faster.
- Don't hit the walls or your own tail β game over!
breakout
score
0
best
0
lives
3
level
1
press β β to start
or drag on mobile
how to play
- Desktop: use β β arrow keys to move the paddle. The ball launches on first key press.
- Mouse: moving the mouse over the canvas also controls the paddle.
- Mobile: touch and drag anywhere on the canvas to move the paddle.
- Bounce the ball off the paddle to break all the bricks.
- Don't let the ball fall past the paddle β you have 3 lives.
- Clear all bricks to advance to the next level. The ball speeds up each level.
tetris
press β β β β to start
or tap a button below
score
0
best
0
level
1
lines
0
next
hold (C)
save a piece
for later
for later
how to play
- β β move piece | β rotate | β soft drop
- Space hard drop β instantly drops the piece to the bottom.
- C hold β saves the current piece in reserve so you can use it later. Swap it back in by pressing C again.
- Mobile: use the d-pad buttons below the board.
- Clear lines to score β 1 line = 100pts, 2 = 300, 3 = 500, 4 (Tetris!) = 800. All multiplied by level.
- Speed increases every 10 lines. Game over when pieces reach the top.
sudoku
00:00
how to play
- Click a cell to select it, then press a number key 1β9 or tap the number pad.
- Fill the grid so every row, column, and 3Γ3 box contains the digits 1β9 exactly once.
- Blue numbers are given clues β they can't be changed.
- A wrong number turns red immediately.
- β Notes mode β toggle to pencil in candidate numbers without committing.
- Use arrow keys to navigate cells. Press N to toggle notes mode.
wordle
guess the 5-letter word in 6 tries
how to play
- Type a 5-letter word and press Enter to guess.
- Use the on-screen keyboard or your physical keyboard.
- green β right letter, right position.
- orange β right letter, wrong position.
- gray β letter not in the word.
- You have 6 tries. Only real words are accepted.
asteroids
score
0
best
0
lives
3
level
1
press any key to start
rotate Β· thrust Β· shoot
how to play
- β β rotate the ship | β thrust forward
- Space shoot | ship wraps around the screen edges.
- Mobile: use the buttons below the canvas.
- Shoot asteroids to break them β large splits into 2 medium, medium into 2 small.
- Large = 20pts Β· Medium = 50pts Β· Small = 100pts (all Γ level).
- Clear all asteroids to advance. You have 3 lives.