BRCHAD

SudoKen - Editor e player de KenKen

SudoKen - Editor e player de KenKen (screenshot)

Criei um site para criar e distribuir jogos de KenKen.

Setembro tem sido um mês bem produtivo. Criei mais um site, este dedicado a criar e compartilhar jogos de KenKen. Batizei o site de SudoKen, porque KenKen é uma marca registrada, e me pareceu sensato esquivar de problemas legais.

KenKen é um jogo lógico-matemático semelhante ao Sudoku, criado por Tetsuya Miyamoto em 2004. Acabei por esbarrar no KenKen durante minha pesquisa sobre Cruzadinhas, em específico quando eu pesquisei sobre Will Shortz, editor de Cruzadinhas do NYT. Shortz foi um dos que impulsionou KenKen nos EUA.

Quando descobri quão recente é o jogo também encontrei artigos falando de como KenKen vai dominar o mundo - artigos esses em parte jornalísticos, em parte copy de divulgação.

Além disso, em todos os livros de KenKen no qual Shortz estivera envolvido, o nome de Tetsuya Miyamoto aparece na capa, sempre creditando a invenção do jogo a ele.

Quanto mais eu aprendia sobre KenKen, mais eu queria criar jogos de KenKen, e mais eu queria ter meu próprio player de KenKen. Então foi exatamente o que eu fiz.

Inspirado no meu site de Caça-Palavras, eu dividi o site de KenKen em 3 partes: Home, Editor, Player. Essa divisão clara desde o início do projeto tornou o desenvolvimento mais fácil.

Uma feature que foi um pouco mais difícil de implementar foi a utilização de seeds para a criação e carregamento de jogos.

É possível gerar jogos com base no tamanho do grid e tipos de operações permitidas.

Eu criei alguns parâmetros para a geração de jogos de modo a tornar os jogos gerados mais interessantes. Os jogos gerados ficaram melhores, mas ainda não se comparam a jogos feitos por pessoas.

O editor permite a criação de jogos em grids de vários tamanhos, mas sempre grids quadrados. É possível salvar a construção de jogos por meio dos seeds.

Além disso, criei propagandas intersticiais - aquelas que aparecem quando o usuário muda de seção - antes do jogador iniciar um jogo. Para deixar essa tela menos mercenária e não parecer que é apenas um spam, coloquei informações do jogo que será carregado.

Adicionei cores nos meus jogos para tentar me diferenciar dos sites pré-existentes. Todos tentam imitar os jogos de Miyamoto o máximo que puderem. Optei por ir por outro caminho.

O site foi criado entre as 4 da manhã e 21:30, com algumas horas de sono no meio. Menos de 24 horas. Eu não poderia estar mais satisfeito com o resultado.

Site feito em HTML, CSS e JavaScript. Desenvolvido com auxílio do Copilot, AI de desenvolvimento de software.

Setembro 2025

abrir link
<< Cruzadinha.com.br Caça-Palavras Site >>