X

Doors Game

Le thème du Hackathon "Dev'Art'" 2024 a été les portes, sur lequel, par groupe de 3, il a fallu réaliser un projet informatique en 32h. Mon groupe et moi avons choisi comme projet de raconter une histoire décomposée en 3 parties. Elle a pour but d'être préventive sur les dangers liés au cheval de Troie en montrant l'impact d'un virus sur l'ordinateur, après le téléchargement d'un jeu nommé Doors Game sur un site malveillant. Les compétences intervenues sont la manipulation des logiciels Godot et Blender, puis des langages Python et HTML/CSS/JavaScript.

..téléchargement

La phase du téléchargement met en scène un site web. L'utilisateur est amené à cliquer sur une porte pour avoir accès à un lien de téléchargement du jeu. Le site est simpliste par choix de répartition du temps de travail. J'ai pu utiliser du HTML/CSS/JavaScript pour modéliser le site.

installation..

La phase d'installation fait apparaître une nouvelle fenêtre. L'utilisateur est amené à manipuler le personnage afin d'entrer par la porte du bas, ce qui lancera l'installation du jeu. Cette fenêtre et son contenu sont générés par le langage Python.

..destruction

La phase de destruction de l'ordinateur est visualisée par des passages de portes, qui, chacune, laissent place à la progression d'un environnement où la qualité et les détails s'améliorent. Cela augmente, jusqu'à une porte où l'installation ne suit plus son évolution. On peut retrouver un bouton à la fin du trajet mettant un arrêt à l'installation. Le jeu et les modélisations 3D ont été faits sur les logiciels Godot et Blender.

lien du site : acceder au site web

lien du téléchargement du jeu 3D :Télécharger le jeu

Commentaires & Analyse de montée en compétences :

Le projet réalisé a laissé place à la créativité et la flexibilité. L'implication collective a apporté un bien-être du travail et une valorisation de l'esprit d'équipe.

Il a nécessité une bonne gestion du temps et du travail à faire. La méthode de l'organisation horizontale a été un facteur clé, et a permis de mettre l'accent sur l'équipe et la communication, ainsi que la cohésion et l'engagement.

J'ai pu rencontrer des difficultés sur ce projet, telles que la maîtrise des différents domaines utilisés. Il a donc été difficile par exemple de savoir comment ouvrir un site Web puis fermer l'application depuis un bouton 3D du jeu. Cela a favorisé la réactivité et la résolution des problèmes.

J'ai pu remarquer malgré ça une progression dans les logiciels et sur les langages utilisés. Elle peut être visible par un gain de rapidité, en connaissances et en capacité d'analyse.