looonnng / odin-tic-tac-toe

Home Page:https://looonnng.github.io/odin-tic-tac-toe/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project: Tic Tac Toe

Introduction

This project is part of The Odin Project's curriculum on web development in the Full Stack JavaScript path. The objective was to build a simple Tic Tac Toe game that you can play in the browser.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • Git

Lessons Learned

  • Practice JavaScript objects, modular pattern and factory function.
  • Manipulate the DOM using JavaScript.
  • The importance of separating game logic from UI logic.

Implementation Details

The main components of the project include:

  • Factory functions to create board game
  • A controller function for the game logic
  • A controller function for the DOM

Future Improvements

  • Implement an AI opponent to allow single-player mode.

  • Enhance the UI with animations and better styling.

References

The Odin Project: Project: Tic Tac Toe

© 2024 The Odin Project. All rights reserved.

About

https://looonnng.github.io/odin-tic-tac-toe/


Languages

Language:JavaScript 77.0%Language:CSS 13.1%Language:HTML 9.9%