Mojang hat Ausschnitte aus dem Quellcode von Minecraft als Open Source bereitgestellt

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Minecraft-Banner

Es ist neun Jahre her seit der ersten Veröffentlichung von Mojangs Minecraft und vier Jahre seit der Zwei-Milliarden-Dollar-Buyout von Microsoft. Nun hat der schwedische Entwickler Schnipsel des Quellcodes „Open Source“ gemacht.

In einer Minecraft-Blogbeitrag Unter dem Titel „Spiele mit Minecrafts Innenleben“ veröffentlichte das Unternehmen zwei Bibliotheken mit dem Code des Spiels. Ziel ist es, andere Entwickler oder angehende Programmierer dazu zu bringen, diese beiden Bibliotheken zu nutzen und in ihren eigenen Projekten zu verwenden. Da die Bibliotheken MIT-lizenziert sind, hat Mojang erklärt, dass es jedem freisteht, "Beiträge zu leisten und ... zur Verbesserung unserer Spiel-Engine beizutragen".

Die beiden Bibliotheken heißen „Brigadegeneral" und "DataFixerUpper“. Der erste wird als „Befehlsparser und -verteiler“ beschrieben, während der Hauptzweck des letzteren „inkrementelles Erstellen, Zusammenführen und Optimieren von Datentransformationen … [um] die Spieldaten für Minecraft: Java Edition zwischen verschiedenen Versionen des Spiels zu konvertieren“ ist.

Die Veröffentlichung des Minecraft-Codes mag für jeden, der ausschließlich ein Spieler des Spiels ist, nicht allzu aufregend sein, aber die Benutzerfreundlichkeit, die dies Programmierern und Mod-Entwicklern bietet, ist unbeschreiblich.

Mojang plant, dieser Sammlung in Zukunft weitere Bibliotheken hinzuzufügen. Wenn Sie Brigadier und DataFixerUpper herunterladen möchten, gehen Sie zur Github-Seite von Mojang hier.

Quelle: Minecraft

Mehr zu den Themen: Minecraft, Mojang, Open-Source

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *