Skip to content

lordksix/tic-tac-toe-python

Repository files navigation

logo

Tic Tac Toe by Python

📗 Table of Contents

📖 [School Library App]

Tic Tac Toe by Python is a console game application. This application runs on python the user can selection between different of 2 levels of computer AI. It is wrapped in a PIP package.

(back to top)

🛠 Built With

Tech Stack

Programming Language

Key Features

  • Separation of responsabilities
  • Minimax algorithmm implemented as basic AI
  • Implement CLI commands
  • Docstrings and docpage implement - Google standard and MkDocs

(back to top)

💻 Getting Started

Prerequisites

In order to run this project you need:

  • To clone or fork this repo
  • Python installed in your machine
  • It is recommended to use a virtual environment

For more information on how to install ruby on your machine:

Setup

Clone this repository to your desired folder:

For example, using Ubuntu:

  cd my-desired-folder
  git clone https://github.com/lordksix/tic-tac-toe-python

For more information on how to clone or fork a repository:

Install

To install dependencies, the following command must be run in the terminal:

  cd tic-tac-toe-python
  python -m pip install tic-tac-toe

Usage

In the project directory, you can run:

  tictactoe

For further informacion read the docs

logo

Game UI

Run tests

Tests to be implemented

(back to top)

👥 Authors

👤 lordksix

(back to top)

🔭 Future Features

Future changes:

  • Implementation of tests

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, I encourage you to clone, fork and contribute. Our community and knowledge grows with each engagement.

(back to top)

🙏 Acknowledgments

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

(back to top)

❓ FAQ

  • Do I need a IDE or a special text editor to make changes?

    • No, you don't. You can use NotePad to make changes.

(back to top)

📝 License

This project is GNU v3 licensed.

(back to top)