Estudos

Jogo de Adivinhação

Meu primeiro projeto desenvolvido durante o curso técnico, utilizando Java e conceitos básicos de lógica de programação.

  • Tipo: Aplicação Desktop
  • Status: Concluído
  • Data: 05/2024
Jogo de Adivinhação

Descrição

Projeto desenvolvido como trabalho final da disciplina de Lógica de Programação, durante o curso técnico, com orientação do professor Eder Oliveira de Rosso.

O projeto consiste em um jogo de adivinhação desenvolvido em Java, no qual o sistema gera aleatoriamente um número entre 1 e 10 e o jogador precisa descobrir qual é o número secreto.

A cada tentativa, o sistema fornece uma dica informando se o número correto é maior ou menor que o número informado pelo jogador. O jogo também registra tentativas e acertos e permite iniciar novas rodadas.

Este projeto marcou meu primeiro contato com o desenvolvimento de uma aplicação utilizando Java e interface gráfica, colocando em prática conceitos fundamentais de lógica de programação, estruturas condicionais, loops, variáveis, entrada e saída de dados e geração de números aleatórios.

Objetivo

Aplicar na prática os conceitos fundamentais de lógica de programação aprendidos durante a disciplina, desenvolvendo uma aplicação funcional em Java com interface gráfica.

Funcionalidades

  • Geração aleatória de números entre 1 e 10
  • Entrada de dados do jogador
  • Sistema de dicas indicando se o número secreto é maior ou menor
  • Contagem de tentativas
  • Contagem de acertos
  • Registro de tentativas totais
  • Início de novas rodadas
  • Identificação do jogador pelo nome
  • Interface gráfica com Java Swing
  • Confirmação antes de sair do jogo

Tecnologias utilizadas

  • Java