logo orionstudios

Cosmos Community : Une application web de récompense pour le jeux vidéo

Contenu

cosmos community web app

Présentation du client

La communauté de jeux vidéo Cosmos Community est une communauté sur le jeux vidéo Garry’s Mod (Gmod) est une entreprise de jeux vidéo accueillant quotidiennement plus de 400 joueurs simultanés.
La création de cette application web à été réaliser avec le Framework Django pour le back end et du HTML/CSS pour l’interface.

Fonctionnement de l’application web

L’objectif de cette application web est de permettre aux joueurs sur le panel Cosmos Community de tirer quotidiennement des récompenses gratuites en fonction de leur temps de jeux, des achats effectué ou des boosters.
Cela permet de calculer un score qui augmente la probabilité de gagner un meilleur lot.
Pour cela nous avons fait un système d’aléatoire avec une gestion de stock pour fournir des lots variés de valeurs différentes avec la possibilité de restock les lots pendant la production de l’évènement.

1. Design de l’interface de récompense

Nous avons opté pour un design qui conserve la même identité visuelle que le site actuel de Cosmos Community, il faut proposer une interface intuitive et simple pour l’aperçu des différents serveurs

L’interface est composé des 3 éléments :

  • Un aperçu des lots et du profil du joueur dans des listes
  • Un carrousels pour la mise en valeur des serveurs avec leur valeur de booster
  • Le bouton et l’animation pour ouvrir son tirage du jour

Cosmos Community interface

Techonologie_head
Nous pouvons réaliser gratuitement un audit de votre site ou de votre Projet numérique

2. Système de tirage aléatoire sécurisé

La principale difficulté de cette mission réside dans le volume de tirage, il est attendu plusieurs centaines de tirages par jour et les utilisateurs sont avancé dans l’utilisation d’un ordinateur ce qui ouvre la voie à des tentatives de détournement ou de montage d’images pour tenter de s’approprier un mauvais lot.
C’est pour cela que nous avons lié chaque tirage à un identifiant unique et vérifiable par les membres de l’équipe pour vérifier la validité ou non d’un tirage.

Connexion web-jeux vidéo

Il était nécessaire d’établir une connexion entre les jeux vidéo, les joueurs et la base de données pour permettre à l’application web de fonctionner de manière optimale, c’est par le biais du service Steam et de son api que nous effectuons un lien qui avec une base de donné sécurisé permet des échanges entre le site et le jeux de manière optimisé et rapide.

Techonologie head
Découvrez nos créations de site internet sur mesure et unique