Projet Java | Mémoire

Projet Java

Projet Java effectué dans le cadre de ma 2ème année de Bachelor.

Création d'un plugin Minecraft

Voici ce que contient ce plugin :

  • API : programme permettant l'envoi de données entre le jeu Minecraft et un site web.
  • Shop : permet l'achat d'objets sur le shop, que ce soit sur le site ou directement dans le jeu.
  • Données recueillies par l'API sur les joueurs, incluant : nombre de blocs parcourus, nombre de monstres tués, succès déverrouillés, inventaire du joueur, etc.

Langages utilisés :

Logo Java

Java

Logo Go

Go

Logo HTML

HTML

Logo CSS

CSS

Logo JavaScript

JavaScript

Logo SQL

SQL

Compétences acquises :

À l'issue de ce projet, je suis capable de :

  • Créer une API pour la communication entre Minecraft et un serveur web.
  • Envoyer des requêtes via l'API vers un serveur web et recevoir des réponses pour traitement.
  • Afficher les données collectées sur une page web en temps réel.
  • Concevoir et implémenter un shop dans Minecraft utilisant l'API pour gérer les achats d'objets.
  • Vérifier les achats dans le shop et garantir que les objets sont ajoutés à l'inventaire du joueur.
  • Gérer les transactions, y compris le refus d'achat si le joueur ne dispose pas de suffisamment de pièces.
  • Utiliser Go pour optimiser la gestion des transactions entre le jeu et le serveur.