Como fica
Escolha uma miniatura para percorrer as telas, ou toque na captura grande para ampliá-la.
Tela de bichos do Kaurix: as criaturas do ciclo, as encontradas coloridas e as que faltam em silhueta
Sobre o Kaurix
Kaurix começa com um ovo que não está na tela: está no cômodo. O jogo avisa que há uma criatura esperando — mostra a silhueta dela, não onde está — e daí em diante é com você: levanta o telefone e gira devagar até que apareça, flutuando sobre a mesa, a estante ou o quintal.
Encontrar não basta: é preciso sustentar. Enquanto você o mantiver no enquadramento ele se aproxima, e se escapar ele recua. Quando está perto, você toca. Às vezes a casca aguenta uns toques antes de quebrar.
O que nasce desse ovo precisa ser alimentado, e para isso são necessários ingredientes. Eles surgem enquanto você olha ao redor — são setenta e quatro, da fruta e da verdura às pedras e às flores — e se juntam tocando neles.
Com isso se cozinha no caldeirão: cinquenta e duas receitas em três níveis. Cada uma leva exatamente três coisas diferentes, mas a partir do segundo nível uma das três é um prato que você já cozinhou, então os pratos se combinam entre si para dar outros melhores. Não há o que adivinhar: a bolsa traz as receitas e diz de onde sai cada ingrediente.
Cada criatura que chega à idade adulta lhe dá uma carta ilustrada. O álbum tem oito páginas — uma por criatura, com as suas oito ações e a lendária no centro — e as oito se enchem ao mesmo tempo, então cada crescimento pode abrir uma página que você não tinha tocado. A lendária nunca é sorteada: é o que se ganha ao completar as oito da sua página, e completar as oito páginas termina o jogo.
Funciona em qualquer Android com câmera. Não usa realidade aumentada certificada de propósito: isso deixaria de fora quase toda a linha intermediária, e este jogo tinha que rodar no telefone que você já tem. Não pede conta, não precisa de conexão para jogar e o jogo fica no seu telefone.
Olhe ao redor. Algo se move.
Realidade aumentada onde você estiver
As criaturas e os ingredientes aparecem sobre o que a câmera enquadra. O jogo avisa que há algo, mas não para onde: você gira até dar com ele, e ele se aproxima enquanto você o mantiver no enquadramento.
Cozinhar é metade do jogo
Cada receita leva três coisas diferentes, e a partir do segundo nível uma é um prato que você já cozinhou. Cinquenta e duas entre comidas e poções, todas consultáveis na bolsa.
De ovo a adulto
Cada criatura cresce por etapas com o que você dá de comer. Encher a barra não basta: o salto para a etapa seguinte é aberto por uma poção.
Um álbum que se enche
Oito páginas de nove cartas que se enchem ao mesmo tempo. Completar as oito ações de uma página dá a lendária dela; completar as oito páginas termina o jogo.
Ficha técnica
Kaurix junta realidade aumentada e visão computacional no celular: um modelo de reconhecimento de imagens treinado para este jogo, rodando sem conexão, e uma realidade aumentada pensada para funcionar em qualquer Android com câmera, não só nos topo de linha.
- React Native + Expo + TypeScript
- Modelo próprio de reconhecimento de imagens
- Dataset curado com CLIP
- Módulo nativo em Kotlin + ML Kit
- Realidade aumentada sem ARCore
- Arte 3D exportada para WebP animado
- Progresso local
- i18n
- Google AdMob + UMP
- EAS Build
- App
React Native + Expo + TypeScript
Jogo Android com React Navigation e estado com Zustand.
i18n
Espanhol, inglês, italiano e português.
- Arquitetura
Arte 3D exportada para WebP animado
O 3D é usado para produzir a arte, não em tempo de execução: ferramentas próprias em Node (ffmpeg, sharp) o convertem em WebP animados e folhas de sprites, e um config plugin habilita o WebP animado no Android.
- Nativo e dispositivo
Módulo nativo em Kotlin + ML Kit
Módulo próprio com a Expo Modules API que carrega o modelo .tflite com o ML Kit Image Labeling e, se faltar, cai no modelo base do ML Kit. É complementado por uma análise da cor da cena.
Realidade aumentada sem ARCore
As criaturas se ancoram numa direção do mundo usando o giroscópio (expo-sensors) sobre a câmera ao vivo (expo-camera). Em aparelhos sem giroscópio o app escolhe sozinho outro motor. O ARCore foi descartado de propósito porque deixa de fora quase toda a linha média e básica.
- IA e machine learning
Modelo próprio de reconhecimento de imagens
Classificador MobileNetV3 treinado com TensorFlow/Keras por transfer learning e fine-tuning: 48 classes de ingredientes, exportado para TensorFlow Lite (3,3 MB) e executado no celular, sem enviar imagens a nenhum servidor.
Dataset curado com CLIP
Pipeline próprio em Python: fotos do Open Images v7 e do iNaturalist (com licença e autor registrados), filtradas com CLIP sobre PyTorch para ficar só com as que mostram a classe, e avaliação à parte com fotos reais tiradas com o celular.
- Dados
Progresso local
Todo o progresso fica no celular (AsyncStorage e expo-file-system), sem conta nem servidor.
- Monetização
Google AdMob + UMP
Vídeos com recompensa dentro do jogo e consentimento para a União Europeia, o Reino Unido e a Suíça.
- Ferramentas e entrega
EAS Build
Builds de produção para o Google Play, com variáveis por ambiente.




