Skip to content

Thigovenc/werewolf-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐺 werewolf-app

Aplicativo mobile baseado no jogo social de dedução Mafia/Werewolf, criado por Dimitry Davidoff em 1986.

O jogo simula um conflito entre dois grupos: uma minoria informada (mafiosos ou lobisomens) e uma maioria desinformada (aldeões). Os jogadores recebem papéis secretos e, em rodadas alternadas entre "noite" e "dia", devem utilizar argumentação, dedução e estratégia para atingir o objetivo do seu grupo.


📱 Sobre o App

Este projeto está sendo desenvolvido em React Native com Expo, utilizando TypeScript. A proposta é criar uma experiência interativa e divertida baseada nas mecânicas clássicas do jogo Werewolf.

🔄 Status do projeto

🚧 Em desenvolvimento ativo
👨‍💻 Desenvolvedor: @Thigovenc
🔗 Back-end: desenvolvido em Python por @filipenascimento98


📝 Anotações de desenvolvimento

Este espaço será utilizado para registrar o progresso do projeto:

  • ✅ Projeto criado com template expo-template-blank-typescript
  • 🔄 Em andamento: implementação da tela de login/logout
  • 📦 Backend sendo desenvolvido em Python por @filipenascimento98
  • 🔜 Planejamento de estrutura para roles e lógica de votação
  • 💡 Avaliando integração com WebSocket para comunicação em tempo real
  • 🧪 Testes locais sendo realizados com Expo Go

✨ Funcionalidades previstas

  • Tela de login e logout
  • Criação e entrada em salas de jogo
  • Atribuição automática de papéis (lobisomem, aldeão, vidente etc)
  • Ciclo de dia e noite com lógica de votação e eliminação
  • Chat por sala
  • Integração em tempo real com backend (provavelmente via WebSocket)
  • Notificações e transições animadas

🧰 Tecnologias utilizadas


🎨 Wireframes e Planejamento

Estamos utilizando o Miro como ferramenta principal para rascunhos, fluxos de telas e planejamento de funcionalidades.

O Miro está sendo utilizado para estruturar:

  • Wireframes das telas principais (login, salas, votação, etc)
  • Fluxos de jogo (dia/noite, votação, eliminação)
  • Estrutura de papéis e interações

🚀 Como rodar o projeto

  1. Clone o repositório:
git clone https://github.com/Thigovenc/werewolf-app.git
cd werewolf-app
  1. Instale as dependências:
npm install
# ou
yarn install
  1. Inicie o servidor de desenvolvimento:
npx expo start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published