Este é um projeto de um jogo de clicker, onde o objetivo é clicar o máximo de vezes possível em um botão para ganhar pontos e comprar pizzas.
Contém o componente Main.
Contém o componente principal do jogo, incluindo as informações dos dados, a imagem do botão e um botão para comprar upgrades.
Contém o componente que mostra as informações do jogo.
- Pizzas - Número de pedaços de pizza que você comeu
- Gula - Quantidade de pedaços você pode comer de uma vez
Contém o componente que mostra as informações dos upgrades.
Ver código
Componente para a imagem do botão em testes.
Ver código
- userReducer - React
- Text - ReactNative
- View - ReactNative
- Image - ReactNative
- TouchableOpacity - ReactNative
- StyleSheet - ReactNative
Siga os seguintes passos para executar o projeto:
git clone https://github.com/MateusLem/Pizza-Clicker.git
npm i
npm install expo@latest
npx expo install --fix
npm update
Caso deseje rodar a versão web:
npx expo install react-native-web@~0.19.6 [email protected] @expo/webpack-config@^19.0.0
npx expo start
Ao iniciar o projeto, um QRcode e um link serão gerados. Utilize qualquer um dos dois no app Expo Go para executar o projeto em seu dispositivo mobile.
Quando isso acontecer, é possível pressionar "w" durante a execução no terminal para acessar a versão web do projeto.
Planejo fazer melhorias na interface, adicionando items como uma loja para os upgrades, efeitos exclusivos, etc.
A funcionalidade na web está prejudicada pela estilização, mas sua execução está normal. Até futuras atualizações, recomendo utilizar apenas a versão mobile.
A versão mobile funciona tanto para IOS quanto para Android
Ferramentas utilizadas para este projeto:
Desenvolvido por Mateus Leme