Skip to content

Hamed-244/doz-xo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doz (XO)

XO game with C++ and C#

This project has been implemented in four phases

  1. Explanation of phase 1
  2. Explanation of phase 2
  3. Explanation of phase 3
  4. Explanation of phase 4

Explanation of phase 1

In this phase we create an XO game with C++ with the following top features:

  • Play XO game with two players.
  • Play music and colors in cmd.

Explanation of phase 2

In this phase we create an XO game with C++ that has more features than phase 1, including these features:

  • Create a table with a selected size (e.g. 3x3, 4x4, 5x5).
  • Playing in two to four player mode.

Note

There is a better way to create the board of the game (can you find it? If you can, create a fork and fix that :)!).

Explanation of phase 3

In this phase, we create an XO game with C++ that we can play with the computer:

  • This code uses the min and max algorithm to play with the computer.
  • Play with both human and computer.

Explanation of phase 4

In this phase, we use C# Windows Form to create a GUI for our game:

  • Use Windows Form to create a GUI.
  • Suggesting the best move min and max algorithm.
  • Play with computer (min and max algorithm) and human.

About

XO game with c++ and c#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published