Sobre o projeto
Eyespie é um jogo de espionagem para viagens que utiliza visão computacional no dispositivo para facilitar a jogabilidade sem a necessidade de um backend hospedado ou contas de usuário. Construído usando Kotlin Multiplatform, o aplicativo gerencia a autoridade do jogo, pistas, embeddings e progresso localmente no dispositivo.
As principais implementações técnicas incluem:
- Persistência local usando SQLDelight para jogos, pistas e progresso.
- Identidade de assinatura local usando P-256 para a geração de PlayerId.
- Integração de captura de imagem via Android CameraX e iOS AVFoundation.
- Embedding de imagem no dispositivo usando adaptadores MediaPipe com um contrato de modelo de 1024-float.
- Um sistema determinístico de exportação/importação para arquivos .eyespie com validação de entradas hostis.
- Uma arquitetura sem backend que remove a necessidade de permissões de INTERNET no Android.
O projeto suporta Android e iOS, com foco em privacidade e propriedade de dados local-first.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.