🐸 Tic Tac Toe 🌺
Play the game!
Project Overview
I built an interactive player vs. computer Tic Tac Toe game as a JavaScript project to strengthen my fundamentals while creating something simple and fun. My goal was not only to practice these core skills, but also to showcase my personality through a playful, approachable user interface. As well as creating a responsive, intuitive game, I aimed to demonstrate my ability to manipulate the DOM and manage game state.
I developed the game board with HTML and CSS, and began integrating JavaScript to make the game interactive. I researched multiple approaches to game logic to help inform my decisions. I wrote the logic for player turns, win conditions, and computer moves, and used JavaScript to dynamically update the DOM. I also applied CSS transitions and animations to elevate the user experience.
The final product is a seamless, polished game that reinforced my understanding of JavaScript logic, DOM manipulation, and furthered my CSS knowledge, strengthening my problem-solving skills and confidence.
JavaScript
HTML
CSS