Skip to content

Projeto desenvolvido em Java para aplicar conceitos aprendidos ao longo da disciplina de Programação Orientada a Objetos, ministrada pela Profª. Drª. Mirna Carelli Oliveira Maia, no 2º ano do Curso Técnico em Informática Integrado ao Ensino Médio, do IFPB - Campus Campina Grande, em 2019.

Notifications You must be signed in to change notification settings

JonatasTavaresS/Tic-Tac-Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❌Tic Tac Toe ⭕

Java Badge

Tic Tac Toe, em português, Jogo da Velha, é um jogo de dois jogadores que possui regras extremamente simples. Durante o jogo, os participantes revezam sua vez de jogar, representando com “X” e “O”, as posições jogadas em um tabuleiro 3 x 3. Objetiva-se formar uma sequência de três jogadas de um mesmo símbolo em uma mesma linha, coluna, ou em diagonal, ao mesmo tempo em que busca impedir que o adversário faça o mesmo. O jogador que consegue fazer isso primeiro, ganha o jogo, caso não existam mais jogadas possíveis e nenhum dos jogadores tenha atingido o objetivo, a partida é declarada empatada.

O projeto consiste no desenvolvimento de um sistema que proporciona ao usuário que ele jogue uma partida contra outro jogador ou o Computador. Para isso, o usuário deve possuir um cadastro no sistema possuindo nome de usuário e senha. Dessa forma, ao ser autenticado no sistema, ele pode ter acesso: aos dois modos de jogo; a lista com todos os jogadores cadastrados no sistema, e seus respectivos pontos; o ranking desses jogadores por pontuação ou número de vitórias; aos dados de sua conta, podendo alterá-los ou excluir sua conta. O sistema é composto por classes, dentre elas: Central, Jogador, Partida e Tabuleiro.

🚀 Iniciando

  1. É necessário ter uma versão de Java Development Kit (JDK) instalada em sua máquina

  2. É necessário ter uma versão do Apache Netbeans instalada em sua máquina

  3. Baixe o repositório

  • Usando Git
https://github.com/TavaresJonatas/Tic-Tac-Toe.git
  • Usando GitHub CLI
gh repo clone TavaresJonatas/Tic-Tac-Toe

💡 ou da maneira que você preferir

  1. Importe a biblioteca lib/xstream-1.4.11.1.jar para o ambiente de programação

  2. Execute o arquivo src/main/Main.java

⚡ Como Jogar

As explicações e instruções para o jogo podem encontradas no slide de apresentação do projeto e, também, no vídeo demonstrativo abaixo.

Vídeo Demonstrativo

💻 Equipe

Foto de perfil de Jônatas Tavares
Jônatas Tavares
Foto de perfil de Lucas Silva
Lucas Silva
Foto de perfil de Maria Gabriela
Maria Gabriela
Foto de perfil de Maria Letícia
Maria Letícia

About

Projeto desenvolvido em Java para aplicar conceitos aprendidos ao longo da disciplina de Programação Orientada a Objetos, ministrada pela Profª. Drª. Mirna Carelli Oliveira Maia, no 2º ano do Curso Técnico em Informática Integrado ao Ensino Médio, do IFPB - Campus Campina Grande, em 2019.

Topics

Resources

Stars

Watchers

Forks

Languages