Développement Web - Création d'une base de données pour Game Jam
Le contexte était de proposer une base de données pour des administrateurs d'une Game Jam. Une Game Jam est un évènement de courte durée, 24, 48, voire 72h, donc un week-end bien souvent, où plusieurs équipes se réunissent pour créer un jeu-vidéo en un temps très court. Ce sont des développeurs, des graphistes, des level designers…
Il nous fallait ainsi composer, conceptualiser et créer une base de données, qui permet d'ajouter des participants, des jurys. La gestion des équipes et de la notation doit aussi être géré dans la base de données.
On a également dû intégrer des données dans la base de données conceptualisée, et essayer nos jeux de données à travers des requêtes en MySQL, afin de par exemple, connaître la meilleure équipe sur une période donnée.
Outils et logiciels utilisés
Nous étions de nouveau en groupe de 5 élèves, avec des tâches partagées. La conception de la base de données étant la base, il était nécessaire de la travailler en groupe dans le but de partir sur une base solide. Ainsi, nous avons utilisé Miro, qui permet de partager un tableau blanc, sur lequel on rajoutait les éléments de la base de données.
Également, une activité documentaire était à faire pour chercher l'importance des données en entreprise. Pour la partie base de données en elle-même, avec l'insertion de données, on a utilisé XAMPP, avec PHPMyAdmin.
Compétences acquises
La conception de base de données, les requêtes, et l'insertion de données avaient déjà été travaillées en cours. Toutefois, le niveau de difficulté était plus important, et le travail était à réaliser de A à Z ici.
C'est, en somme, un travail plus poussé, et une polyvalence plus grande dans la gestion d'une base de données, de la conception à l'utilisation qui était demandée, et que l'on a réalisé.