Tic-Tac-Toe was a quick project that I used to evaluate the Blazor Web Apps project type using the .NET Core 5 framework.  I had heard a lot of good regarding Blazor and figured I should give it a serious try. The game is a fully functional Player vs AI Tic-Tac-Toe game.

Specifics include:

  1. The project was built using Blazor Web Apps.
  2. AI uses Minimax Algorithm for determining the best move. Good luck beating it!
  3. The application itself has two pages: player setup and game.
    1. Player setup stores player information in the local storage so the user does not have to go through the setup each time they visit.