Mit diesem Buch lernst du, deine eigenen Minecraft-Plugins zu programmieren – brennende Kühe, fliegende Creeper, Funktionen zum Teleportieren und vieles mehr. Du entwickelst deine Plugins in der Programmiersprache Java und auf einem Minecraft-Server, den du selbst aufsetzt (mit CanaryMod).
Dazu musst du weder riesige Frameworks auswendig lernen, noch tonnenweise Code schreiben. Du startest einfach mit den Grundbausteinen und baust daraus deine ersten Plugins. Und ganz nebenbei lernst du Java zu programmieren, verwaltest deinen Code ganz professionell mit Git und konfigurierst und betreibst deinen eigenen Minecraft-Server. Wenn du das Buch durchgearbeitet hast, kannst du dir Plugins ausdenken, selbst entwickeln und mit anderen Spielern in deiner selbstgestalteten Minecraft-Welt ausprobieren.
Du benötigst hierfür keinerlei Vorkenntnisse – alles, was du wissen musst, findest du in diesem Buch oder kannst es aus dem Internet herunterladen.
(Hinweis: dieses Buch ist eine unveränderte Neuauflage von "Programmieren lernen mit Minecraft-Plugins". Dieses Buch ist kein offizielles Minecraft-Produkt, nicht von Mojang genehmigt oder mit Mojang verbunden.)
Andy Hunt is a programmer turned consultant, author and publisher. He co-authored the best-selling book "The Pragmatic Programmer", was one of the 17 founders of the Agile Alliance, and co-founded the Pragmatic Bookshelf, publishing award-winning and critically acclaimed books for software developers.
Andy started writing software professionally in early 80's across diverse industries such as telecommunications, banking, financial services, utilities, medical imaging, graphic arts, and of course, the now-ubiquitous web.
This book was well done, but sadly was based on CraftBukkit. With the death (or nearly) of CraftBukkit the use of this tool for pedagogical reasons is still reasonable but a lot less fun as all new features must be abandoned with no hope of ever including them in your own extensions. Without a hope of setting up a server that friends will want to play, interest in building anything but the rudiments is gone. So, if you are trying to interest a child in programming - great. If you hope that your child will then spend their time building minecraft extensions to some greater degree - not so great.
Great book. Great way to teach programming using engaging content and best programming practices. Also like the access to the author via the book's home page on pragprog.com with the discussion forum, so if you get stuck, you can ask questions and not simply get stalled. This is helpful to those new to programming. This may be too basic to those who already know how to program, but is a total gem for those who don't and are learning.