Going above and beyond the basic implementation is desirable, should you have the time. Feel free to enhance your project with any of the following features:
[ ] A button on game over to reset the game back to initial state
[ ] A way to keep track of Player 1 vs. Player 2 wins
An option to play vs. a computer with AI
[ ] Level 1: Random empty space is good enough
[ ] Level 2: Computer chooses a space which immediately blocks a player win
[ ] Add in the ability to store a game to play later. This might use Firebase or local storage to do so.
[ ] Add in the ability to play live with somebody remotely. This will definitely need to use Firebase.
Going above and beyond the basic implementation is desirable, should you have the time. Feel free to enhance your project with any of the following features:
An option to play vs. a computer with AI