Sobre o CodeDoku
Um puzzle de dedução com pistas cruzadas: feito para quem gosta de um desafio novo todo dia.
Projeto indie · V0.10.0-beta
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, Alimentos e Esportes. 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.
Onde nos encontrar
O jogo também aparece no Playlin, no Alldle e no DailyDle, três catálogos de puzzle diário no estilo Wordle. Os três linkam para cá. Você joga neste site.
Se puzzles diários já fazem parte da sua rotina, talvez conheça esses catálogos. Fiquei contente quando aceitaram o CodeDoku nos três. Para um projeto indie, estar lá significa chegar na frente de quem já descobre jogos assim todo dia.
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.
Colaboração
O CodeDoku é um produto indie em evolução. Parte dessa evolução depende de quem ajuda a manter a qualidade do conteúdo e a clareza da experiência de jogo. Carolinne Melo é colaboradora ativa do projeto.
Ela é estudante de Estatística no último período e busca construir carreira na área de Dados, BI e Analytics. No CodeDoku, atua com curadoria de dados, testes e feedback de produto em um jogo publicado e jogado diariamente.
Suas principais responsabilidades incluem:
- Curadoria, criação, revisão e validação de datasets dos temas do jogo.
- Identificação de inconsistências e ambiguidades em categorias e conceitos.
- Testes de novas funcionalidades e mecânicas.
- Feedback sobre experiência do usuário e clareza das regras.
- Participação nas discussões sobre a evolução do produto.
Contato
Eu leio todas as mensagens. O melhor jeito de falar comigo está abaixo:
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 (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.