Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prash08484/tic_tac_toe
It is a backtracked application of data structure and algorithm , display of tic tac toe
https://github.com/prash08484/tic_tac_toe
cpp css3 html5 js
Last synced: 20 days ago
JSON representation
It is a backtracked application of data structure and algorithm , display of tic tac toe
- Host: GitHub
- URL: https://github.com/prash08484/tic_tac_toe
- Owner: prash08484
- Created: 2024-11-17T13:21:43.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-22T14:11:43.000Z (3 months ago)
- Last Synced: 2025-01-25T06:42:15.188Z (20 days ago)
- Topics: cpp, css3, html5, js
- Language: C++
- Homepage: https://tic-tac-toe-indol-beta.vercel.app
- Size: 6.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tic Tac Toe ๐ฎ
Deployment Link: https://tic-tac-toe-indol-beta.vercel.app/
---
**Tic Tac Toe** is a web-based implementation of the classic game of strategy. Built using **HTML**, **CSS**, and **JavaScript**, this project is a fun and interactive way to play against a computer opponent or a friend.
---
**For Cpp lover special Code Available** check out the TicTacToe.cpp and run it or .exe directly open it **C++**
---## Features
- ๐ง **AI Opponent**: The computer is programmed to play optimally using logic-based strategies.
- ๐ฎ **Two Modes**:
- **Player vs Player**: Play with a friend on the same device.
- **Player vs AI**: Challenge the computer.
- ๐งฉ **Responsive Design**: The game adapts to different screen sizes for seamless gameplay.
- ๐ **Interactive Interface**: Smooth animations and intuitive controls.---
## How to Play
1. Open the game in any modern web browser.
2. Select your game mode:
- **Player vs Player**: Take turns with a friend to mark the grid.
- **Player vs AI**: Compete against the computer.
3. Mark your symbol (X or O) by clicking on a cell in the grid.
4. The first player to align three of their symbols (row, column, or diagonal) wins.
5. If all cells are filled without a winner, itโs a draw.---
## Project Structure
---
## Technologies Used
- **HTML**: Structure of the game.
- **CSS**: Styling and layout.
- **JavaScript**: Game logic and interactivity.---
## How to Run
1. Clone the repository:
```bash
git clone https://github.com/your-username/tic-tac-toe.git
2. Navigate to project repository:
```bash
cd tic-tac-toe3. Navigate to the index.html
```bash
Deployment Link: https://tic-tac-toe-indol-beta.vercel.app/