← Voltar ao jogo

Sobre o CodeDoku

Um puzzle de dedução com pistas cruzadas: feito para quem gosta de um desafio novo todo dia.

Projeto indie · V0.8.0-alpha

O que é o CodeDoku?

CodeDoku é um jogo de lógica onde você preenche uma grade 3×3 usando pistas que se cruzam entre linhas e colunas.

Cada célula precisa satisfazer ao mesmo tempo a pista da sua linha e da sua coluna: a resposta correta está exatamente onde essas duas restrições se encontram.

Os puzzles usam temas como Animais, Países e Alimentos. O nome CodeDoku vem de “quebrar um código”, deduzir cada interseção, em vez de decorar respostas.

Como funciona?

Um puzzle por dia: gerado, validado e compartilhado por todos. O mesmo tabuleiro, o mesmo desafio, seja no café da manhã ou antes de dormir. Quando quiser mais, Mais puzzles está sempre disponível.

  • Toque numa célula, escolha o conceito que se encaixa e envie uma jogada por vez.
  • Você começa com 5 vidas: só erros custam vida.
  • Acertos ficam verdes e podem ser limpos para reorganizar o tabuleiro; erros continuam abertos para tentar de novo.
  • Seu progresso é salvo automaticamente: pode sair e voltar quando quiser.

Por que eu criei isso?

Como engenheiro de software, eu queria lançar um jogo meu, não um demo esquecido em um repositório, mas algo que pessoas reais pudessem abrir e aproveitar.

O CodeDoku nasceu como tentativa de gamificar o aprendizado de conceitos técnicos. A mecânica do puzzle era divertida, mas a camada de estudo era tão chata que inviabilizava a gamificação. Mantive o puzzle, removi essa camada e abri o jogo para qualquer pessoa.

Ver minha esposa jogando puzzles diários me lembrou da sensação de abrir o jornal e resolver a cruzadinha da manhã. Queria trazer isso pro digital: a mesma rotina leve de aparecer, pensar, terminar ou voltar amanhã, sem pressão nem cobrança.

O CodeDoku é um projeto indie que evolui atualização por atualização. É pequeno de propósito e honesto sobre onde quer chegar.

O que está sendo construído?

Não existe um roadmap público fixo: o projeto ainda está evoluindo enquanto cresce.

Se quiser ver o que já foi entregue, o changelog traz a lista completa do que já saiu: novos temas, melhorias de UX, ajustes no modo diário e tudo mais entre isso.

Ver changelog →

Sobre o autor

Sou Fernando Bittencourt, engenheiro de software brasileiro com graduação em Engenharia da Computação e pós-graduação em Arquitetura de Software Distribuído. Tenho mais de dez anos de experiência em tecnologia, atuando como engenheiro de software e tech lead hands-on: construindo sistemas em produção e desenvolvendo side projects em paralelo.

O CodeDoku é onde esses dois mundos se encontram: disciplina de engenharia e o prazer de construir algo que as pessoas realmente jogam.

Fora do trabalho, passo tempo com minha esposa, amigos e nosso Shiba Inu. Gosto de cinema, praia, viajar quando possível e conhecer novas pessoas e culturas.

LinkedInGitHub

Colaboração

Embora o CodeDoku seja um projeto que eu idealizo, desenvolvo e opero sozinho, diversas pessoas contribuíram com comentários, sugestões e testes ao longo da sua evolução. Em especial, uma pessoa tem participado ativamente do projeto:

Carolinne Melo contribui com a curadoria de dados, testes e feedback de produto. Estudante de Estatística no último período, ela busca construir carreira na área de Dados, BI e Analytics.

Ela participa da criação, revisão e validação de datasets, identifica inconsistências e ambiguidades em categorias e conceitos, testa novas funcionalidades e mecânicas e fornece feedback contínuo sobre experiência do usuário e clareza das regras.

Ela também participa das discussões sobre a evolução do produto, ajudando a validar ideias, refinar conceitos e manter a qualidade do conteúdo que chega ao jogo.

LinkedIn de Carolinne

Contato

Eu leio todas as mensagens. O melhor jeito de falar comigo está abaixo:

contact@codedoku.app

Boas razões para escrever:

  • Algo quebrou. Me conte o que você viu e o que esperava.
  • Uma dica pareceu injusta ou confusa. Me ajude a melhorar a clareza.
  • Ideias para novos temas (esportes, cidades, história, qualquer coisa).
  • Sugestões de funcionalidades: melhorias de qualidade de vida, modos, acessibilidade.
  • Você resolveu o puzzle do dia e só quis dizer oi.