Skip to content

An Interactive Tic Tac Toe game written in python ( CLI )

License

Notifications You must be signed in to change notification settings

spaceofmiah/py-tac-toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-tac-toe

Tic Tac Toe game written in python ( CLI ).

py-tac-toe game (cli)

Setup

  • Clone this repository

  • Create a virtual environment and activate it

  • Install all dependencies in requirements.txt

  • Run application using python src/game_engine.py

How it is played

py-tac-toe is a two player game. During game play players can only make three moves. Each player have a unique mark that gets inserted into the position they choose to play on. When a player is out of moves, the player can remove a previous move ( player can remove the move that he made ) and replay with that move retrieved.

A player can navigate around the board using the navigation keys to position where to play on. Some of the navigation keys are

-- l ( moves column position to the left )

-- r ( moves column position to the right )

-- u ( moves row position up )

-- d ( moves row position down )

Required functionalities

-- Main menu that displays highest score with outlined navigations below

-- Play
-- Create Player
-- Instructions
-- Exit

-- Persistence ( Pickle or sqlite should do ) : let's keep track of scores and users

-- Play against computer

About

An Interactive Tic Tac Toe game written in python ( CLI )

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages