An open API service indexing awesome lists of open source software.

https://github.com/henriqueotogami/minesweeper

Minesweeper game designed to run via console or Java desktop application. No frameworks were used.
https://github.com/henriqueotogami/minesweeper

java java-desktop-application java11 junit5 minesweeper-game swing-api

Last synced: 3 months ago
JSON representation

Minesweeper game designed to run via console or Java desktop application. No frameworks were used.

Awesome Lists containing this project

README

        

# Minesweeper Game | Jogo do Campo Minado





GitHub last commit











wakatime




Data: 26/06/2022

Curso: [Cod3r | Java 2022 Completo](https://www.udemy.com/course/fundamentos-de-programacao-com-java/)

## Descrição

> Campo minado é um popular jogo de computador para um jogador. Foi inventado por Robert Donner em 1989 e tem como
> objectivo revelar um campo de minas sem que alguma seja detonada


## Demonstração

### Printscreens

| Via Console IDE | Via Aplicativo Desktop |
| --------------- | ---------------------- |
| | |

### GIFs

| Via Console IDE | Via Aplicativo Desktop |
| --------------- | ---------------------- |
| [![Watch the video](https://img.youtube.com/vi/sK4k7Olkqyg/maxresdefault.jpg)](https://youtu.be/sK4k7Olkqyg) | [![Watch the video](https://img.youtube.com/vi/lPeUcs8y0HM/maxresdefault.jpg)](https://youtu.be/lPeUcs8y0HM) |


## Tecnologias

- [x] [Java 11](https://www.oracle.com/br/java/technologies/javase/jdk11-archive-downloads.html);
- [x] [JUnit 5.7.0](https://junit.org/junit5/docs/5.7.0/api/index.html);

> #### Links úteis
>
> [Adicionando JUnit5 ao IntelliJ](https://stackoverflow.com/questions/42721368/including-junit-5-dependency-in-intellij-idea)


## Ambiente de Desenvolvimento

### Sistema Operacional: MacOS Monterey - Versão 12.5

### IDE: IntelliJ IDEA Community Edition 2022.1

#### Plugins:

- [Atom Material Icons](https://plugins.jetbrains.com/plugin/10044-atom-material-icons);
- [Codota AI Autocomplete for Java](https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript);
- [GitToolBox](https://plugins.jetbrains.com/plugin/7499-gittoolbox);
- [Nyan Progress Bar](https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar);
- [Rainbow Brackets](https://plugins.jetbrains.com/plugin/10080-rainbow-brackets);
- [Wakatime](https://wakatime.com);
- [Xcode-Dark Theme](https://plugins.jetbrains.com/plugin/13106-xcode-dark-theme);


## 📝 Leia meus artigos

### [Artigos no Medium](https://medium.com/@henriqueotogami)
### [Artigos no Dev.to](https://dev.to/henriqueotogami)


## 💼 Conecte-se comigo
### [Perfil no LinkedIn](https://www.linkedin.com/in/henrique-matheus-alves-pereira)


## 🙏🏻 Apoie meu conteúdo
### [Compre-me um cafézinho | Buy me a coffee](https://ko-fi.com/henriqueotogami) ☕


## Contribuições

> ### Caso você queira ajudar a melhorar este repositório, qualquer ajuda é bem vinda.

- [x] Faça um **fork** deste repositório (https://github.com/henriqueotogami/minesweeper/fork);
- [x] Crie um **branch** com as suas modificações ` git checkout -b meu-novo-recurso `;
- [x] Faça um **commit** ` git commit -am 'Adicionando um novo recurso ...'`;
- [x] Faça um **push** ` git push origin meu-novo-recurso ` ;
- [x] Crie uma nova **pull request** neste repositório.

**Depois que sua solicitação (pull request) for aceita e adicionada (merged) ao ramo principal (branch main), você pode excluir sua branch tranquilamente.**


> ### **Muito obrigado, e que a força esteja com você.**
>
> ### Desenvolvido por **HMAP | Henrique Matheus Alves Pereira** 🦁