Skip to content

Tic Tac Toe Docs

This site contains the project documentation for the Tic Tac Toe project that is a Tic Tac Toe game wrapped in a package

This is a console application to play Tic Tac Toe with another human or computer, which as a basic AI.

Table Of Contents

The documentation follows the best practice for project documentation as described by Daniele Procida in the Diátaxis documentation framework and consists of four separate parts:

  1. Tutorials
  2. How-To Guides
  3. Reference
  4. Explanation

Quickly find what you're looking for depending on your use case by looking at the different pages.

Project Overview

Backend package

Package that handles the backend of the game. It is the game engine

Subpackages exported by this subpackage:

  • game: Handle and render your game with this engine.
  • logic: Handle model domain and business logic

Frontend package

Package that handles frontend of the game.

Subpackages exported by this subpackage:

  • console: Handle the frontend console.

Acknowledgements

I want to thank RealPython for the help, base and inspiration.