Skip to main content

Terminal-based Tic-Tac-Toe game

Project description

Term Tac Toe Client

The official client for Term Tac Toe multiplayer game.

Installation

From PyPI

pip install term-tac-toe

From Source

git clone https://github.com/shravanasati/term-tac-toe.git
cd term-tac-toe/client
uv pip install -e .

Usage

Default Server

term-tac-toe

Connects to the official server at tac-toe.shravanasati.com

Custom Server

term-tac-toe --server <server-ip>

Example:

term-tac-toe --server localhost:8000

Game Instructions

  1. Run the client
  2. Enter your name
  3. Choose to create or join a game room (use room code)
  4. Wait for opponent to join
  5. Take turns marking the board (X or O)
  6. First to three in a row wins!

Requirements

  • Python 3.11+

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ttt_client-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ttt_client-0.1.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file ttt_client-0.1.0.tar.gz.

File metadata

  • Download URL: ttt_client-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.15

File hashes

Hashes for ttt_client-0.1.0.tar.gz
Algorithm Hash digest
SHA256 aec57fb739a7a2e0bf66d7f765d957f63a2ca893e6afc742c06191a25cf291f2
MD5 d6947fbfe8155ae4a5a697c8c9e29a6b
BLAKE2b-256 858f9872fec442478ce547cebac9c0bf0e6a89bb77006bfde302ffb03b7a0367

See more details on using hashes here.

File details

Details for the file ttt_client-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ttt_client-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.15

File hashes

Hashes for ttt_client-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b14528553580afeddc7f8d57dccd55ef4d38b0299d4373c86a85a4031dd9dade
MD5 7aecfbb884f32860433d308efb71efaf
BLAKE2b-256 c0e18d997fef81fb0b1ae0daa94dc3cf03575a6f463ca7f1e62c00074f5c5139

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page