Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 TicTacTerm++

⚠️ This project uses Windows API and currently only runs on Windows.

A terminal-based Tic Tac Toe game written in modern C++ featuring ASCII art, a basic AI (Minimax), and plans for PvP and sound support!


Features

  • Single Player (Player vs AI)
  • Really bad AI
  • ASCII art title screens and endgame messages
  • Smarter AI every move
  • Keyboard input in terminal
  • PvP mode (coming soon)
  • Sound effects (coming soon)

How to Play

  • Launch the game from the terminal in fullscreen mode to ensure proper display of the ASCII art.
  • Choose your game mode (PvE available now, PvP coming soon)
  • Pick your moves by entering row or column (e.g., 1 to 9)
  • Try to beat the AI or force a tie!

🛠️ Installation

  1. Clone the repo
git clone https://github.com/gtRZync/TicTacTermpp.git
cd TicTacTermpp
  1. Run
make run

📦 Dependencies

  • C++17 or later
  • Standard Terminal (Windows only)

Roadmap

  • Basic game loop (PvE)
  • Minimax AI
  • ASCII UI
  • PvP support
  • Sound effects
  • Difficulty levels for AI
  • Better UI/UX polish

Images

Start Screen
Menu

Game in progress Tie
GameProgress Tie

Victory Defeat
Victory Defeat

📄 License

MIT License — LICENSE


About

A C++ terminal-based Tic Tac Toe game featuring ASCII art, PvE mode with AI, and upcoming support for PvP and sound.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages