Interactive Games

Fun and challenging games built with vanilla JavaScript

Play Games

Play & Learn

These games are built from scratch using vanilla JavaScript, HTML5 Canvas, and modern web technologies. Each game demonstrates different programming concepts and algorithms.

Click on any game to start playing!

Classic Games

Snake Game

Snake Game

Classic snake game with smooth controls. Eat food, grow longer, and avoid hitting yourself!

Canvas Collision Detection Score Tracking
Tic Tac Toe

Tic Tac Toe

Play against an AI opponent powered by the minimax algorithm. Can you beat it?

AI Minimax Strategy
Pong Game

Pong

The classic arcade game. Control the paddle and don't let the ball pass!

Arcade Physics Multiplayer

Puzzle Games

2048 Game

2048

Combine tiles to reach 2048! Addictive puzzle game with smooth animations.

Puzzle Grid Logic Animation
Memory Game

Memory Match

Test your memory by matching pairs of cards. How fast can you complete it?

Memory Cards Timer
Sudoku

Sudoku

Classic number puzzle with multiple difficulty levels and hint system.

Logic Numbers Backtracking

Action Games

Flappy Bird

Flappy Bird

Navigate through pipes in this challenging arcade game. How far can you go?

Arcade Physics Endless
Space Invaders

Space Invaders

Defend Earth from alien invaders in this retro arcade shooter!

Shooter Retro Waves
Breakout

Breakout

Break all the bricks with the ball. Classic arcade action!

Arcade Paddle Levels

More Games Coming Soon!

I'm continuously working on adding new games and features.

Have a game idea? Contact me with your suggestions!