https://github.com/waldohidalgo/build-a-tic-tac-toe-game
Challenge Build a Tic Tac Toe Game requisito obligatorio para obtener la Legacy Front End Certification de Freecodecamp
https://github.com/waldohidalgo/build-a-tic-tac-toe-game
freecodecamp freecodecamp-challenge freecodecamp-frontend freecodecamp-tictactoe nextjs reactjs talwindcss tic-tac-toe
Last synced: about 1 month ago
JSON representation
Challenge Build a Tic Tac Toe Game requisito obligatorio para obtener la Legacy Front End Certification de Freecodecamp
- Host: GitHub
- URL: https://github.com/waldohidalgo/build-a-tic-tac-toe-game
- Owner: waldohidalgo
- Created: 2024-07-15T23:09:38.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-16T00:47:55.000Z (10 months ago)
- Last Synced: 2025-01-26T10:11:46.687Z (3 months ago)
- Topics: freecodecamp, freecodecamp-challenge, freecodecamp-frontend, freecodecamp-tictactoe, nextjs, reactjs, talwindcss, tic-tac-toe
- Language: JavaScript
- Homepage: https://build-a-tic-tac-toe-game.vercel.app
- Size: 454 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Build a Tic Tac Toe Game
Repositorio del challenge [Build a Tic Tac Toe Game](https://www.freecodecamp.org/learn/coding-interview-prep/take-home-projects/build-a-tic-tac-toe-game) el cual es requisito obligatorio para obtener la **Legacy Front End Certification** de freecodecamp.
El proyecto implementa un algoritmo **Minimax** para averiguar la mejor posición de jugada para el computador. Destaco la siguiente [fuente](https://www.freecodecamp.org/news/how-to-make-your-tic-tac-toe-game-unbeatable-by-using-the-minimax-algorithm-9d690bad4b37/) en la cual se explica el algoritmo. La jugada del computador es realizada cada 500 milisegundos y cuando el juego ha finalizado se resetea al estado inicial transcurridos 1000 milisegundos.
## Tabla de Contenidos
- [Build a Tic Tac Toe Game](#build-a-tic-tac-toe-game)
- [Tabla de Contenidos](#tabla-de-contenidos)
- [Proyecto Aprobado](#proyecto-aprobado)
- [Screenshots](#screenshots)
- [1-UI inicial](#1-ui-inicial)
- [2-Selector de X para jugar](#2-selector-de-x-para-jugar)
- [3-Selector de O para jugar](#3-selector-de-o-para-jugar)
- [4-Draw](#4-draw)
- [5-Winner O](#5-winner-o)
- [6-Winner X](#6-winner-x)## Proyecto Aprobado

## Screenshots
### 1-UI inicial

### 2-Selector de X para jugar

### 3-Selector de O para jugar

### 4-Draw

### 5-Winner O

### 6-Winner X
