Repositório criado de minha autoria de um jogo de Campo Minado desenvolvido em Java utilizando conceitos de Streams, Lambdas Expressions, OOP Programming, Herança, Exceptions além da parte de testes unitários com Junit5.
Email : tiago.programador@hotmail.com
Date: July 03 of 2023 year.
Github: www.github.com/tiglinux
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Para baixar e clonar o repositório na sua máquina, basta rodar esse seguinte comando no terminal :
git clone https://github.com/tiglinux/CampoMinadoJava
Ou simplesmente abrir o link do repositório e baixar direto através do botão
Selecionando a opção baixar .zip
Procedimentos necessários para instalação e execução de códigos e projetos Java (Pré-requisitos)
1. JDK Instalado na sua máquina local (A versão utilizada aqui é a 19).
2. Eclipse IDE ou InteliJIDEA, ou qualquer outra IDE Java de sua preferência
3. JRE (Acompanha juntamente com o JDK)
4. Junit configurado e instalado em seu ambiente de desenvolvimento (Aqui foi utilizado a versão 5 do Junit).
Em seguida importar o projeto Java no ECLIPSE IDE através da opção "IMPORT" (Ou IDE de sua preferência).
Para executar os arquivos e exemplos .java , simplesmente selecione a pasta SRC:
e em seguida para executar as aplicações no Console, acesse o arquivo "Aplicacao.java" para JOGAR.
Aqui no projeto atualmente, foi realizado testes unitários no package "modelo" e na Classe "Campo", mas você pode contribuir e estender mais classes dessa aplicação.
Para executar os testes unitários, basta apenas escolher os arquivos de teste que estão presente na pasta "test", selecionar uma classe de teste e clicar no botão RUN
Caso deseje verificar o coverage(cobertura dos testes com Junit) , clique no botão "Coverage", presente no Eclipse IDE(A idéia é a mesma para outras IDE de sua preferência):
- *Tiago Ribeiro Santos - Desenvolvedor JAVA cada vez se aperfeiçoando
- Linkedin - [https://www.linkedin.com/in/tiagoribeirosantos/]
Você também pode ver colaborar com o projeto.
- Esse projeto tem me ajudado a crescer mais e mais com desenvolvimento JAVA e gostaria de agradecer a todos que me apoiaram com os estudos de JAVA! 📢;
- Gratidão a DEUS, por estar sempre ao meu lado e me dar a cada dia mais sabedoria.😊
⌨️ com ❤️ por Tiago Ribeiro Santos 😊