Um jogo de horror psicológico e sobrevivência onde você deve guiar uma família ucraniana através de eventos sobrenaturais enquanto mantém sua sanidade mental.
GET-OUT é uma experiência narrativa imersiva que combina elementos de horror psicológico com mecânicas de sobrevivência. Você controla uma família de quatro pessoas (Dmytro, Olena, Mykola e Sofiia) que deve enfrentar eventos sobrenaturais e tomar decisões críticas que afetam a sanidade mental de cada membro.
- Sistema de Sanidade Mental: Cada personagem possui um nível de sanidade que pode aumentar ou diminuir baseado nas suas escolhas
- Eventos Dinâmicos: Encontros únicos que testam a coragem e determinação da família
- Sistema de Dados: Rolagens para determinar sucessos/falhas nas ações
- Condições Psicológicas: Personagens podem desenvolver afecções como ansiedade, paranoia, trauma e depressão
- Múltiplos Idiomas: Suporte para português brasileiro e inglês
- Interface Responsiva: Design adaptável para diferentes dispositivos
| Personagem | Descrição | Atributos |
|---|---|---|
| Dmytro | O protagonista (você) | Força, Labia, Furtividade, Exploração |
| Olena | A esposa | Sanidade, Intuição, Resistência |
| Mykola | O filho | Coragem, Inocência, Adaptabilidade |
| Sofiia | A filha | Esperança, Sensibilidade, Perseverança |
- Frontend: HTML5, CSS3, TypeScript
- Bundler: Parcel v2.12.0
- Estrutura: Arquitetura modular com managers e entities
- Localização: Sistema de internacionalização (i18n)
- Áudio: Suporte para arquivos MP3 e WAV
-
Clone o repositório
git clone https://github.com/your-username/get-out.git cd get-out -
Instale as dependências
npm install
-
Execute o projeto
npx parcel index.html --port 3000
-
Acesse o jogo Abra seu navegador e vá para
http://localhost:3000
- Navegação: Use os botões para navegar entre as páginas do jogo
- Eventos: Enfrente situações que testam a sanidade da família
- Escolhas: Tome decisões que afetam o bem-estar psicológico dos personagens
- Rolagens: Algumas ações requerem rolagem de dados para determinar o resultado
- Progressão: Continue caminhando para avançar na história
- Ganhar Sanidade: +5% a +10% baseado nas escolhas
- Perder Sanidade: -5% a -15% baseado nas consequências
- Afecções: Condições psicológicas que afetam o desempenho
- Enfrentar: Confrontar diretamente o perigo
- Evitar: Tentar escapar da situação
- Esperança: Manter otimismo diante da adversidade
- Cautela: Agir com cuidado e precaução
O jogo suporta múltiplos idiomas através do sistema de localização:
- 🇧🇷 Português Brasileiro (padrão)
- 🇺🇸 Inglês
Os arquivos de tradução estão localizados em src/localization/.
Contribuições são sempre bem-vindas! Para contribuir:
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - Push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
- Mantenha o código limpo e bem documentado
- Siga as convenções de nomenclatura existentes
- Teste suas mudanças antes de submeter
- Atualize a documentação quando necessário
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.
- Inspirado em jogos de horror psicológico e narrativas interativas
- Comunidade de desenvolvedores de jogos independentes
- Contribuidores e testadores
- Projeto: GET-OUT
- Issues: GitHub Issues
⭐ Se este projeto te ajudou, considere dar uma estrela no repositório!