Uma das partes mais difíceis de criar um jogo de palavras cruzadas é posicionar as palavras de forma que elas se cruzem em letras correspondentes. O CrosswordGeneratorAI veio para facilitar este processo! Informando apenas a estrutura do jogo e uma lista de palavras ele gera um jogo de palavras cruzadas válido.
e
structure é um arquivo que representa as posições das palavras. words é um arquivo com a lista de palavras a serem usadas. output é a imagem que será gerada com as palavras preenchidas.
Você pode escrever seus próprios arquivos para gerar seus jogos customizados!
Projeto 3 do Curso: CS50’s Introduction to Artificial Intelligence with Python