Codinomes é um jogo inspirando em Codenames, um jogo de adivinhação de palavras baseado em dicas. O seu grande diferencial é ser uma reinvenção do jogo para rodar como um bot em grupos do Telegram, além de funções extras não presentes no game original como cores extras para os times e pacotes de palavras personalizados pelos próprios usuários.
Programado em PHP 8, utiliza o Framework Laravel 8 e banco de dados MySQL.
E, apesar de inspirado em um jogo já existente, o código do Codinomes foi feito do zero pensando na melhor forma de adequá-lo ao ambiente do Telegram. A comunicação com a API do Telegram foi feita utilizando a biblioteca telegram-bot/api, porém com diversas classes autorais para ajudar no direcionamento dos diferentes tipos de "updates" que o Telegram envia.
Outra coisa bacana sobre este projeto foi o uso dos métodos do PHP para geração de imagens via código.
A primeira versão das imagens das cartas atuais foram totalmente feitas especialmente para o projeto por GabrielFQK.
All colored emojis designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0 All black and white emojis From Noto Emoji. These fonts are licensed under the Open Font License.