1

Pitch: [Game/Produtividade] Idle RPG + Pomodoro/Plataforma pra foco

Criei um companheiro de tela em pixel art que joga RPG enquanto trabalho (e o que aprendi publicando na MS Store)

Sempre fui apaixonado por RPGs e MMOs... aquela sensação clássica de ver o personagem evoluindo, pegando loots e conquistando marcas no jogo. Porém, com a rotina de trabalho e a vida adulta, o tempo para sentar e jogar 3 horas seguidas simplesmente desapareceu. Eu começava um jogo, parava por dias e nunca mais voltava.

Para tentar resolver isso para mim mesmo, decidi juntar o estilo dos antigos pets virtuais (Tamagotchi), mecânicas de idle/incremental games e produtividade, e criei o MyRPGCompanion.


O Conceito: Um "Clippy" RPG de Borda de Tela

Ele é um heroizinho em pixel art que fica andando, lutando, pescando e subindo de nível na borda da tela enquanto você trabalha ou estuda.

Para integrar de fato com a rotina sem ser apenas uma distração, adicionei um modo Foco (Pomodoro):

  • Durante os ciclos de trabalho focado, o herói ganha bônus de XP e loot.
  • Conforme você cumpre seus tempos de foco, o progresso do personagem acelera.
  • A ideia é transformar o tempo de foco em progresso visível dentro do jogo.

O Desafio Técnico e IA como Copiloto

Desenvolver um projeto desse tipo sozinho como hobby costuma esbarrar na falta de tempo. Para acelerar a construção e sair da fase de protótipo, usei IA como parceira de código (pair programming) do início ao fim.

A IA me ajudou no boilerplate, na estruturação rápida de rotinas de estado do jogo e na integração com APIs nativas. Toda a direção de arte, lógicas de balanceamento do RPG, mecânicas e o tom do app continuaram sendo escolhas manuais.


Publicação na Microsoft Store e Aprendizados de Segurança

Sendo da área de cibersegurança, uma das maiores surpresas do processo foi entender a jornada de publicação na Microsoft Store como desenvolvedor individual (pessoa física).

Para quem desenvolve no ecossistema Windows, a loja exige uma série de validações técnicas relevantes:

  1. Certificação de Código e Assinatura Digital: Garantir que o binário não seja sinalizado como Falso Positivo em antivírus por se sobrepor a outras janelas (comportamento comum de overlay).
  2. Sandboxing e Permissões: Lidar com as APIs do sistema para garantir que o overlay seja leve, não afete a performance de outros softwares e respeite os isolamentos do SO.
  3. Integração de Compras Nativas: Implementar a API da MS Store sem precisar subir uma infraestrutura própria de pagamentos complexa.

Estar do "outro lado da mesa" — não auditando software, mas empacotando, assinando e passando pela esteira de validação técnica da Microsoft — foi um aprendizado prático incrível sobre distribuição segura.


Quer testar ou dar um feedback?

O app já está disponível tanto para Windows (Microsoft Store) quanto para Linux:

👉 Acessar o MyRPGCompanion e Roadmap

Como o projeto nasceu para uso pessoal e foi expandido, estou super aberto a feedbacks da comunidade sobre:

  • Mecânicas de foco/produtividade que façam sentido adicionar;
  • Otimização de performance para overlays em desktop;
  • Ideias para o roadmap do projeto!

Valeu, pessoal!

**OBS: A versão 1.2.0 ainda está em aprovação na MSStore, por isso a data de "SAIU" está como 5/10 prevendo essa demora na atualização na loja. Versões baixadas diretamente já estão atualizadas.

Carregando publicação patrocinada...