TicTacToe. A clean tic-tac-toe game engine built with functional code in C#.

github.com/gaearon/tictactoe

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

January 2014
  • Use 2d array
  • Actually, there's no need to check bounds here because access to _cel…
  • Replace GetCell/SetCell with indexer
  • Add error messages
  • Naming
  • Use query syntax
  • Fix crash and move Main method
  • Method order
  • Naming
  • Update README.md
  • Separate concerns
  • Add Player enum
May 2013
  • Update README.md
  • There's no need for continue here
  • Make the intent obvious
  • Add *.userprefs to .gitignore
  • I'd like to have a newline here
  • Fix the indentation
  • Fix the spacing
  • Use Visual Studio spacing policy