Minecraft ist ein Spiel, das sich nicht so einfach in eine Schublade stecken lässt. Während es am Anfang lediglich um das Sammeln von Materialien und Bauten ging, entwickelte sich Minecraft im Laufe der Jahre zu einem viel komplexeren Spiel. Spielern wird eine Welt ohne Einschränkungen geboten, in der sie ihrer Kreativität freien Lauf lassen können. Wenn man das Spiel aber einem Genre zuordnen müsste, würde es unter die Kategorie Action-Abenteuerspiele fallen.
Minecraft-Spielern stehen verschiedene Spielmodi zur Auswahl. Völlig egal, welche Art von Spieler man ist, die Chancen stehen sehr gut, dass man einen der verschiedenen Minecraft-Modi interessant finden wird. Minecraft-Fans können sich entweder für den Survival-, Creative-, Adventure- oder Hardcore-Modus entscheiden. Die Minecraft-Welt wurde prozedural generiert, was bedeutet, dass man als Spieler niemals zweimal auf Dasselbe stoßen wird. Das Spiel beinhaltet fast 400 einzigartige Gegenstände, die Spieler erkunden und nutzen können. Minecraft-Spieler können unter anderem ausgefeilte Rätsel, ein funktionierendes iPhone oder sogar einen Freizeitpark schaffen. In diesem Spiel gibt es einfach keine Grenzen, sodass man beim Spielen nie Langeweile verspürt.
Minecraft wurde 2009 von Markus Persson kreiert. Der schwedische Softwareentwickler, der auch als Notch bekannt ist, gründete ein Jahr nach der Veröffentlichung des Spiels das Unternehmen Mojang. Bis heute wurde Minecraft über 180 Millionen Mal verkauft und zählt somit zu den erfolgreichsten Spielen aller Zeiten. Microsoft kaufte letztendlich das Softwarestudio Mojang für unglaubliche 2,5 Milliarden Dollar und Markus Persson zog sich von der Entwicklung zurück.
Warum gerade Java?
Das erste Minecraft-Spiel wurde in der Programmiersprache Java entwickelt, die nicht mit Javascript verwechselt werden sollte. Markus Persson entschied sich für diese Programmiersprache und entwickelte auch die verschiedenen Modi in Java. Für manche Modi wurde auch Scala, eine alternative Programmiersprache für JVM verwendet. Man sollte auch erwähnen, dass die Minecraft-Versionen, die für mobile Endgeräte und Spielekonsolen hergestellt wurden, in der Programmiersprache C++ entwickelt wurden.