Skip to content

parthpkale/Ultimate-Tic-Tac-Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Ultimate-Tic-Tac-Toe

Description

This is an Ultimate Tic-Tac-Toe game built in Processing, featuring an interactive and strategic twist on the classic Tic-Tac-Toe. Instead of a single board, players compete on a 3x3 grid of smaller Tic-Tac-Toe boards, with unique rules that add depth and strategy to the game.

How to Play

  1. The game consists of a 3x3 grid of Tic-Tac-Toe boards.
  2. Players take turns placing their mark (X or O) in a small board.
  3. The location of a player's move determines which small board the next player must play in.
  4. A small board is won when a player gets three in a row within it.
  5. The game is won by securing three small boards in a row on the larger grid.

Features

โœ… Fully interactive gameplay with turn-based mechanics.
โœ… Graphical interface using Processing for a clean and responsive experience.
โœ… Smart board logic to enforce Ultimate Tic-Tac-Toe rules.
โœ… Win detection for both small and large boards.
โœ… Dynamic move restrictions that guide players to the correct board.

Installation

  1. Download and install Processing.
  2. Clone this repository:
git clone https://github.com/yourusername/Ultimate-Tic-Tac-Toe.git

How to Run

  1. Open the .pde files in Processing.
  2. Click Run to start the game.
  3. Play against a friend locally!

Future Improvements

  • Implement AI opponent for single-player mode.
  • Add animations and effects for a smoother experience.
  • Support for online multiplayer.

About

Ultimate Tic-Tac-Toe ๐ŸŽฎ | A strategic twist on Tic-Tac-Toe built in Processing (Java). Play on a 3x3 grid of boards, where moves dictate the next play area. Features win detection, smart logic, and interactive gameplay. Future plans: AI & online multiplayer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors