An open API service indexing awesome lists of open source software.

https://github.com/eeoooue/tic-tac-toe

C# libraries for playing Tic-Tac-Toe against a CPU opponent, with front ends in WPF, WinForms and .NET MAUI.
https://github.com/eeoooue/tic-tac-toe

cpp csharp maui observer tic-tac-toe winforms wpf

Last synced: 2 months ago
JSON representation

C# libraries for playing Tic-Tac-Toe against a CPU opponent, with front ends in WPF, WinForms and .NET MAUI.

Awesome Lists containing this project

README

          

# Tic-Tac-Toe

C# Library for Tic-Tac-Toe, with front ends in WPF, WinForms and .NET MAUI.

Includes playable CPU Opponents which implement [Minimax](https://en.wikipedia.org/wiki/Minimax):
- 'CPUOpponent' (C#)
- 'CPPOpponent' (C++ via P/Invoke)

## WPF App

![WPF App Screenshot](Images/WPF-Screenshot.png)

**Ctrl+N** - New Game

**Esc** - Exit

## WinForms App

![WinForms App Screenshot](Images/WinForms-Screenshot.png)

**Ctrl+N** - New Game

**Esc** - Exit

## .NET MAUI App

![MAUI App Screenshot](Images/MAUI-Screenshot.png)