Skip to content

Codinomes é um jogo para Telegram inspirando em Codenames, um jogo de adivinhação de palavras baseado em dicas

Notifications You must be signed in to change notification settings

MateusHuebra/codinomes

Repository files navigation

Codinomes

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.

Tecnologias

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.

Créditos

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.

About

Codinomes é um jogo para Telegram inspirando em Codenames, um jogo de adivinhação de palavras baseado em dicas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published