Loading...
logo Tom Darmigny

Kingdoms - Plugin

Ce projet est un plugin Minecraft créé pour le serveur MineXplore. L'objectif était de proposer aux joueurs une expérience de jeu différente de celle des autres serveurs, en leur proposant de s'allier, de progresser et de protéger leurs créations. Les plus grands enjeux de ce projet furent de créer des fonctionnalités complexes, facilement configurables, optimisées pour le serveur et assez rapidement. De plus, j'ai eu besoin de créer un plugin pouvant être compatible avec d'autres tels que WorldGuard ou un plugin de visualisation de la carte en ligne. La partie API de ce projet sera développée dans le projet suivant : Kingdoms - App.

Java
Minecraft
Plugin
API
Web
kingdoms step icon
Fonctionnalité: Royaumes

Les Royaumes sont des entités qu'un joueur peut créer ou rejoindre pour s'allier à d'autres personnes. Chaque royaume possède un certain nombre de territoires qu'il peut protéger, pour éviter que d'autres joueurs malveillants puissent les détruire ou les piller. Chaque royaume peut progresser dans un système semi-RP, c'est-à-dire en créant des habitations, des structures telles que des banques et autres, leur permettant d'améliorer leurs capacités de stockage, le nombre de territoires protégeables et bien d'autres.

collections step icon
Fonctionnalité: Collections

Les collections furent elles aussi une fonctionnalité majeure. Elles consistent à poser des objectifs de collecte de certaines ressources, sous forme de paliers avec récompenses, et permettent de proposer une concurrence supplémentaire entre les royaumes existants. De plus, entre individus d'un même royaume, la concurrence est assurée par un principe de commissions, il s'agit de mini-quêtes permettant, après la réalisation d'un grand nombre d'entre elles, d'évoluer dans le royaume en gagnant en grade.