Este é um projeto de campo minado criado com React Native, usando a CLI oficial da @react-native-community.
Nota: Antes de começar, certifique-se de que você completou as etapas de configuração do ambiente React Native, conforme descrito na documentação oficial. Isso inclui a instalação do Node.js, Java JDK, Android Studio (para Android) ou Xcode (para iOS).
O Metro é o bundler JavaScript que é executado com o React Native para carregar e agrupar os arquivos do seu aplicativo. Para iniciá-lo, siga os passos abaixo:
- Abra um terminal na pasta raiz do seu projeto.
- Execute o comando:
# Usando npm
npm start
# OU usando Yarn
yarn start
Isso abrirá a interface do Metro Bundler no terminal.
Com o Metro Bundler rodando em um terminal, abra outro terminal na raiz do seu projeto e execute o comando adequado para o seu ambiente de desenvolvimento:
# Usando npm
npm run android
# OU usando Yarn
yarn android
# Usando npm
npm run ios
# OU usando Yarn
yarn ios
Se tudo estiver configurado corretamente, o aplicativo será iniciado em um emulador Android ou no simulador iOS.
O jogo Campo Minado é um clássico, onde o objetivo é encontrar e marcar todas as minas escondidas no tabuleiro sem acionar nenhuma delas. Este projeto foi desenvolvido com React Native para criar uma experiência de jogo interativa e divertida para dispositivos móveis.
- Modos de Jogo: O jogador pode escolher o nível de dificuldade, alterando o tamanho do tabuleiro e o número de minas.
- Visual Atraente: O layout foi projetado para ser simples e funcional, com gráficos limpos e responsivos.
- Marcação de Minas: O jogador pode marcar os campos que acredita conterem minas.
- Reiniciar Jogo: Ao perder ou vencer, o jogador pode rapidamente iniciar uma nova partida.
Aqui estão algumas capturas de tela do jogo em ação:
- Inicie o jogo: Escolha a dificuldade desejada e comece o jogo.
- Clique nos campos: Tente revelar todos os campos sem tocar em uma mina.
- Marque as minas: Use a funcionalidade de marcação para sinalizar onde você acha que as minas estão escondidas.
Divirta-se jogando!
- Documentação Oficial do React Native
- Guia de Integração - para integrar este projeto em um app existente.
- Repositório GitHub do React Native
Sinta-se à vontade para adaptar ou expandir este README de acordo com as necessidades do seu projeto!