Kayloot : Collectionner des cartes sur Discord
Kayloot
Contexte & objectif
Nous avons tous une volonté de collectionner certaines choses. Que ce soit des timbres ou des objets précis, la “collectionite” touche un grand nombre de personne. Et cela va de même dans les jeux vidéos avec les succès, les “collectibles”.
Kayloot est un jeu de carte à collectionner directement sur Discord, le logiciel pour discuter entre communauté, développé en Typescript via Node.JS. Cette application permet de collecter des cartes, chaque heure, en les tirant aléatoirement, parmi de grandes collections sur des thématiques précises. Fonctionnel à travers Discord, il permet à la fois de créer de l’engagement pour les utilisateurs, mais aussi d’avoir une activité supplémentaire à faire.
Une application développée pour Discord
Kayloot se repose sur l’API de Discord, utilisant son système de commande, de gestion des messages et d’affichage. Le bot tourne sur une instance Node.JS, connectée à un mongodb pour garantir la sauvegarde des données des utilisateurs.
L’entièreté du développement a été effectué sous TypeScript, avec un wrapper Discord créé pour l’occasion simplifiant la gestion des commandes mais aussi de l’affichage des messages “embeds” (les messages pouvant avoir des interactions, des images et des affichages spéciaux).
Le modèle des cartes repose sur un principe génératif. Chaque collection a des images, qui sont déclinées ensuite en carte, via une génération par calque. Ainsi, toutes les cartes s’ajoutent facilement et ont une cohérence graphique.
Votre prochain site commence par un appel de 20 minutes
Gratuit et sans engagement. On fait le point sur votre projet, et vous recevez une proposition claire & détaillée en quelques jours.