Bem-vindo ao repositório do Arara Carioca, um jogo divertido e interativo desenvolvido em React Native com a plataforma Expo. O jogo desafia o jogador a controlar uma arara simpática, desviar dos pilares pelo caminho e tentar alcançar a pontuação máxima!
Experimente o Arara Carioca sem precisar clonar ou compilar o projeto:
| Plataforma | Acesso | Descrição |
|---|---|---|
| 🌐 Navegador Web | Jogar no Navegador | Versão web estática hospedada via EAS Hosting (produção ativa), compatível com desktop e mobile. |
| 📱 Android (APK) | Painel de Builds / Download APK | Build de preview gerada via EAS Build para instalação direta em smartphones Android. |
- Acesse o Painel de Builds do EAS e faça o download da última build Android disponível (ou rode
npm run build:android). - Ao concluir o download, abra o arquivo baixado.
- Caso o Android solicite permissão, autorize a instalação de apps de fontes desconhecidas para o seu navegador ou gerenciador de arquivos.
- Conclua a instalação e divirta-se jogando!
O Arara Carioca traz mecânicas inspiradas nos clássicos jogos arcade, mas com um toque especial e progressivo!
- Fundos Dinâmicos: O cenário de fundo evolui de acordo com a sua pontuação, criando um ambiente cada vez mais imersivo.
- Trilha Sonora Dinâmica: Trilhas sonoras envolventes que se alternam conforme o estado do jogo (Menu, Gameplay, Game Over e Vitória).
- Condição de Vitória: Demonstre sua habilidade alcançando 50 pontos para destravar a tela de vitória!
Confira como o jogo se parece:
- React Native & Expo
- TypeScript para maior segurança no código
- React Navigation para a transição suave entre as telas
- Expo AV para o controle e reprodução da trilha sonora e efeitos
- React Native Reanimated para animações fluidas de movimentação
Siga as instruções abaixo para rodar o projeto na sua máquina:
-
Clone o repositório (caso esteja utilizando Git):
git clone https://github.com/seu-usuario/arara-carioca.git
-
Acesse a pasta do projeto:
cd atv_05_arara_carioca -
Instale as dependências:
npm install
-
Inicie o servidor do Expo:
npm start
-
Jogue! Abra o aplicativo Expo Go no seu celular (Android ou iOS) e escaneie o código QR exibido no terminal, ou pressione
wpara testar no navegador.
Projeto desenvolvido para a disciplina de Desenvolvimento Mobile (React Native) na Fatec.


