# Jogo da velha

Clássico jogo da velha 3×3. IA aleatória, IA minimax imbatível ou dois jogadores locais. Com placar e reinício.

> Página canônica: https://elysiatools.com/pt/tools/tic-tac-toe

- **Categoria:** Games

- **Palavras-chave:** jogo da velha, minimax, IA, dois jogadores, jogo

## Visão geral

Jogue o clássico jogo da velha 3×3 diretamente no seu navegador. Escolha entre enfrentar uma inteligência artificial fácil com jogadas aleatórias, desafiar uma IA imbatível baseada no algoritmo minimax ou jogar localmente com um amigo, acompanhando o placar a cada rodada.

## Entradas

- **Modo de oponente** (select)
- **Primeiro jogador** (select)

## Quando usar

- Quando quiser testar suas habilidades de lógica contra um algoritmo minimax imbatível.
- Para passar o tempo com uma partida rápida contra uma IA de jogadas aleatórias.
- Quando estiver com um amigo e quiser jogar uma partida local clássica de dois jogadores.

## Como funciona

- Selecione o modo de oponente desejado: IA Fácil, IA Difícil (minimax) ou Dois Jogadores (local).
- Escolha quem fará a primeira jogada, definindo se o Jogador X (você) ou o Jogador O (oponente) inicia a partida.
- Clique nas células do tabuleiro 3×3 para fazer suas jogadas alternadas até que haja um vencedor ou empate.

## Casos de uso

- Treinamento de lógica e estratégia tentando empatar ou vencer a IA minimax.
- Entretenimento rápido e casual para dois jogadores no mesmo computador ou celular.
- Demonstração prática do comportamento de algoritmos de busca em jogos de tabuleiro simples.

## Perguntas frequentes

### Como funciona a IA imbatível?

Ela utiliza o algoritmo minimax para analisar todas as jogadas possíveis, garantindo que a IA nunca perca se jogar perfeitamente.

### Posso jogar com um amigo no mesmo dispositivo?

Sim, basta selecionar a opção 'Dois jogadores (local)' no modo de oponente.

### O jogo mantém o histórico de pontuação?

Sim, a ferramenta possui um placar integrado que contabiliza as vitórias, derrotas e empates ao longo das rodadas.

### Quem começa jogando na configuração padrão?

Por padrão, o Jogador X (você) inicia a partida, mas você pode alterar para o Jogador O nas opções.

### O que acontece em caso de empate no jogo da velha?

O jogo detecta o empate automaticamente, atualiza o placar de empates e permite reiniciar o tabuleiro para uma nova rodada.

## Ferramentas relacionadas

- [Jogo da forca](https://elysiatools.com/pt/tools/hangman-game): Jogo da forca clássico. Adivinhe a palavra oculta letra por letra; seis erros e você perde. Três dificuldades por comprimento e categorias geral, animais, comida, ciência.
- [Bola 8 mágica](https://elysiatools.com/pt/tools/magic-8-ball): A clássica Bola 8 mágica. Faça uma pergunta de sim/não, agite e obtenha uma resposta do tipo sim/não/incerto. Frases clássicas em inglês ou traduzidas.
- [Mastermind](https://elysiatools.com/pt/tools/mastermind-game): Mastermind clássico. O computador gera um código de cores; adivinhe linha por linha. Pinos pretos = cor e posição certas; brancos = cor certa na posição errada. Níveis fácil, padrão, difícil.
- [Pedra, papel ou tesoura](https://elysiatools.com/pt/tools/rock-paper-scissors): Pedra, papel ou tesoura clássico. Oponente aleatório ou IA adaptativa que detecta seus padrões. Com animação, placar e histórico.
- [Embaralhador de Baralho](https://elysiatools.com/pt/tools/deck-shuffler): Embaralhe um baralho padrão de cartas
- [Simulador de outs e equity no poker](https://elysiatools.com/pt/tools/poker-out-simulator): Simula a equity no Texas Hold'em contra oponentes aleatorios, estima win/tie rate e lista outs de melhoria para a proxima carta
- [Campo minado](https://elysiatools.com/pt/tools/minesweeper): Campo minado clássico. Níveis iniciante, intermediário e especial, ou linhas, colunas e minas personalizadas. Primeiro clique seguro, flood-fill automático, bandeiras com clique direito.
- [Quiz de conhecimentos](https://elysiatools.com/pt/tools/trivia-quiz): Quiz de conhecimentos. Perguntas aleatórias de um banco em inglês (ciência, história, geografia, geral ou misto). Escolha 1 de 4; no final, pontuação e precisão.

## Exemplos

- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Rust](https://elysiatools.com/pt/samples/web-image-processing-rust): Exemplos de processamento de imagem Web Rust incluindo leitura/gravação, redimensionamento e conversão de formato

## Conteúdo relacionado

- [Jogos clássicos de navegador e quebra-cabeças rápidos](https://elysiatools.com/pt/hubs/classic-browser-games): Escolha um jogo instantâneo para uma pausa curta: 2048, Campo Minado, memória, quiz e clássicos para dois.
