This is a simple tic-tac-toe game built with Typescript React.
Play it on the deployed GitHub Pages site here,
or install a local instance and run it via npm
.
- Gameplay
- 2 NPC modes of varying difficulties
- A 2-player mode
- Display of winning cells
- Undo past player moves
- Configurations
- Personal nickname (hooked up to a random nickname API)
- First/second turn selection (X/O)
- Dark mode
- Board sizes of 3, 5, 7
- Styling & animations
- SCSS
- React Bootstrap
- Framer Motion
- Jest unit testing