Building a tic-tac-toe game using vanilla Javascript. A Tic Tac Toe game you can play in your browser! This project follows the lesson about Factory Functions and The Module Pattern. The main goal is to put into practice those concepts along with Object-Oriented Programming. Particularly, classes/objects and how to access their methods and attributes
- Fill in your names in the boxes
- Click on Play to start a new game
- If there is a winner or the game finishes with a tie, click on the popup message to make it go away
- Click on Play to play again
- Add a feature to be able to play the game with a computer
- Also, make a computer play with a computer
- HTML
- CSS
- JavaScript
To get a local copy, follow these simple example steps.
git clone https://github.com/macnick/Tic-Tac-Toe-JS.git
- Open the index.html with your favorite browser
- Enjoy the game
- A modern browser
👤 Nick Haralampopoulos
- Github: @macnick
- Twitter: @mac_experts
- Linkedin: Nick Haralampopoulos
👤 Daniel Larbi Addo
- Github: @addod19
- Twitter: @DanielLarbiAdd1
- Linkedin: Daniel Larbi Addo
- Email: ([email protected])
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
- Fork it (https://github.com/macnick/Tic-Tac-Toe-JS/fork)
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the feature branch (git push origin my-new-feature)
- Create a new Pull Request
Give us ⭐️ if you like this project!
- Microverse
- Microverse TSE's
This project is MIT licensed. rt a new game 3. If there is a winner or the game finishes with a tie click on the popup message to make it go away 4. Click on Play to play again
- Add a feature to be able to play the game with a computer
- Also make a computer play with a computer
- HTML
- CSS
- JavaScript
To get a local copy up and running follow these simple example steps.
git clone https://github.com/macnick/Tic-Tac-Toe-JS.git
- Open the index.html with your favorite browser
- Enjoy the game
- A modern browser
👤 Nick Haralampopoulos
- Github: @macnick
- Twitter: @mac_experts
- Linkedin: Nick Haralampopoulos
👤 Daniel Larbi Addo
- Github: @addod19
- Twitter: @DanielLarbiAdd1
- Linkedin: Daniel Larbi Addo
- Email: ([email protected])
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
- Fork it (https://github.com/macnick/Tic-Tac-Toe-JS/fork)
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Give us a ⭐️ if you like this project!
- MIcroverse
- Microverse TSE's
This project is MIT licensed.