Tic-Tac-Toe
Play against three levels of computer opponent.
A classic 3×3 game with Easy, Medium, and Hard computer opponents — Hard uses the minimax algorithm and can never be beaten.
Projects
Playable browser games I created from scratch with HTML, CSS, and JavaScript. Play them here, or grab the source code to run on your own device.
Play against three levels of computer opponent.
A classic 3×3 game with Easy, Medium, and Hard computer opponents — Hard uses the minimax algorithm and can never be beaten.
The arcade classic, rendered on canvas.
Steer the snake with the arrow keys or on-screen controls, eat the food to grow, and avoid hitting the walls or yourself. Built with the HTML canvas and a game loop.
Eat the pellets, grab a power pellet, then chase the ghosts.
A compact maze muncher with three difficulty levels and power pellets that flip the chase — eat a big pellet and the ghosts turn blue and edible for a few seconds.