https://godnoken.github.io/tictactoe/
HTML, CSS, JavaScript, GSAP.
Animated background with randomly generated SVG rects and GSAP.
Player vs Player.
Player vs Bot with several difficulties, including an unbeatable bot created with the minimax algorithm.
Custom names and markers.
Mobile responsive.
How to create SVGs and control them.
GSAP animating.
Factory functions and module patterns.
Minimax algorithm and alpha/beta pruning.
More about mobile responsiveness.