Projet personnel réalisé en JavaFX, permettant d'installer, en plusieurs étapes internes, des mods pour le jeu Minecraft.
Depuis un an, nous jouons sur un serveur Minecraft avec des amis. Nous avons installé des mods pour améliorer notre expérience de jeu. Les mods sont des ajouts au jeu qui permettent de le modifier et d'ajouter des fonctionnalités, des nouvelles textures et autres ajouts divers au jeu. Néanmoins, l'installation de mods peut être fastidieuse, surtout pour des personnes qui ne sont pas habituées à manipuler des fichiers. J'ai donc décidé de créer un installeur de mods pour le jeu Minecraft, spécifiquement pour notre serveur. Il faut savoir que Minecraft est un jeu qui est codé en Java, et que les mods sont également codés en Java; cela m'a donc paru logique que je réalise l'installeur en Java. Ce programme ne fonctionne pour l'instant que sur Windows (le système de fichiers est différent sur Mac et Linux), mais pourrait être adapté pour fonctionner sur ceux-ci. Celui-ci se devait de répondre à plusieurs critères:
En une journée, j'ai réalisé un prototype d'installeur de mods pour le jeu Minecraft.
Celui-ci est entièrement fonctionnel, mais nécessite néanmoins quatre prérequis :Les trois premiers prérequis sont relativement simples à installer, et sont souvent déjà installés chez les joueurs de Minecraft qui utilisent des mods.
Le dernier est davantage un choix de ma part, car je ne voulais pas écraser des fichiers déjà existants. Cela pourrait néanmoins faire le sujet d'une prochaine mise-à-jour, que l'utilisateur soit averti et qu'il puisse choisir ou non de vider le dossier. Étant donné que je voulais réaliser un prototype rapidement, j'ai choisi de ne pas inclure cette fonctionnalité.Si à un quelconque instant il y a une erreur, un autre affichage que celui de base apparait, indiquant qu'une erreur est survenue.
L'interface qui s'ouvre pour choisir un dossier
L'affichage lorsque l'installation s'est réalisée sans problème