Mojang a rendu open source des extraits du code source de Minecraft

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

bannière minecraft

Cela fait neuf ans depuis la sortie initiale de Mojang's Minecraft et quatre ans depuis le rachat de deux milliards de dollars de Microsoft. Maintenant, le développeur suédois a créé des extraits du code source "open source".

Dans un Article de blog Minecraft Intitulé "Jouez avec le fonctionnement interne de Minecraft", la société a publié deux bibliothèques du code du jeu. L'objectif est de faire en sorte que d'autres développeurs ou programmeurs en devenir utilisent ces deux bibliothèques et les utilisent dans leurs propres projets. Étant donné que les bibliothèques sont sous licence MIT, Mojang a déclaré que n'importe qui serait libre de "contribuer et... aider à améliorer notre moteur de jeu".

Les deux bibliothèques sont appelées "Brigadier" et "DataFixerSupérieur“. Le premier est décrit comme un "analyseur et disperseur de commandes", tandis que le but principal du second est "la construction, la fusion et l'optimisation incrémentielles des transformations de données… [pour convertir] les données du jeu pour Minecraft : Java Edition entre différentes versions du jeu".

La sortie du code de Minecraft n'est peut-être pas trop excitante pour quiconque est strictement un joueur du jeu, mais la facilité d'utilisation que cela donne aux programmeurs et aux développeurs de mods est indescriptible.

Mojang prévoit d'ajouter plus de bibliothèques à cette collection à l'avenir. Si vous souhaitez télécharger Brigadier et DataFixerUpper, rendez-vous sur la page Github de Mojang ici.

La source: Minecraft

En savoir plus sur les sujets : minecraft, Mojang, open-source

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *