Zuhause Persönliche Finanzen Wie man ein explodierendes Projektil in Minecraft Modding entwirft - dummies

Wie man ein explodierendes Projektil in Minecraft Modding entwirft - dummies

Inhaltsverzeichnis:

Video: explodierende Pfeile mit Command Blöcke bauen in Minecraft PE 2025

Video: explodierende Pfeile mit Command Blöcke bauen in Minecraft PE 2025
Anonim

Hier lernst du, wie man einen Mod plant, der, wenn er in Minecraft läuft, dazu führt, ein Block, der von Ihrem Standort geworfen wird. Wenn der Block landet, verursacht er eine Explosion und zerstört alles um ihn herum. Sie können später diesen lustigen, leistungsstarken Mod modifizieren, um es auch andere Dinge tun zu lassen, wie zum Beispiel teleportieren Sie zu wo es gelandet ist.

Entwerfen Sie den Start und die Explosion

Planen Sie Ihre Strategie, bevor Sie mit der Codierung beginnen. Das Schreiben dieses explodierenden Projektil-Mods ist nicht so komplex wie ein Minispiel-Mod, aber Sie müssen seine komplexen Stücke noch entwerfen.

Für den Anfang müssen Sie diese zwei Aktionen definieren, um den Block

  • zu machen Starten, wenn der Mod ausgeführt wird

  • Explodieren, wenn er landet

Planen des Blockstarts

Wann Du lässt deinen Mod laufen, machst einen Block (vielleicht Grundstein), um von deiner Position aus zu starten und dich von dir weg zu bewegen. Das Entwerfen des Codes für eine dreidimensionale (3D) Mod ist etwas schwierig, weil man es nicht einfach auf Papier zeichnen kann. (3D beinhaltet sechs Richtungen: aufwärts, abwärts, links, rechts, vorwärts, und rückwärts ).

Um diesen 3D-Mod zu schreiben, verwenden Sie x -, y - und z -Koordinaten, um festzulegen, wo der Block beginnt und wie es sich bewegen wird. Im folgenden Abschnitt finden Sie eine Erklärung der x -, y - und z -Koordinaten, falls Sie sie noch nicht kennen.

Wenn Sie etwas auf Papier zeichnen, erstellen Sie eine 2D-Zeichnung. Sie wissen, dass etwas 2D ist, weil es nur vier Richtungen hat (oben, unten, links und rechts). In der Mathematik werden oben und unten durch die y-Achse dargestellt (ein höherer Wert für y ist oben und ein niedrigerer Wert für y ist unten). Links und rechts werden durch die x-Achse dargestellt (ein höherer Wert für x ist rechts und ein niedrigerer Wert für y ist links). Dadurch ist die x -Koordinate und die y -Koordinate im 2D-Raum leicht zu erkennen.

Hier ist eine 2D x - y -Ebene mit einem Punkt an der Position x = 1 und y < = 3, was auch als (1, 3) dargestellt werden kann. Um die 3D-Welt zu verstehen, müssen Sie eine andere Richtung (vorwärts und rückwärts) einführen, und in der Mathematik wird dies durch eine dritte Koordinate dargestellt: z. Dieses Bild zeigt eine dritte Linie, die die

z -Ebene darstellt, die sich auf dem Bildschirm bewegt. Der grüne Punkt ist derselbe Punkt von oben; es ist bei (1, 3, 0). Der rote Punkt befindet sich bei (1, 3, 4) und befindet sich tatsächlich tief im Bildschirm. Dies zeigt, wie ein Würfel auf den

x - , y - , z -Ebenen aussehen würde. Der grüne Punkt von oben wäre auf der blauen Seite, flach auf dem Bildschirm, und der rote Punkt wäre auf der roten Seite, tief in den Bildschirm hinein. Eine Möglichkeit, den Blockstart durchzuführen, besteht darin, den Block mithilfe des Teleportblocks in LearnToMod an einen bestimmten Ort zu teleportieren (verschieben). Sie können den Block zu (1, 1, 1), dann (2, 2, 2), dann (3, 3, 3), dann (4, 4, 4) und so weiter teleportieren. Dieses

könnte funktionieren, aber wenn Sie Ihre LearnToMod-Blöcke durchsuchen, finden Sie einige nützliche Blöcke in der Minecraft → Block-Kategorie. Ein

fallender Block kann gestartet werden und fällt, während er sich durch den Raum bewegt, so als ob Sie einen Ball in die reale Welt werfen würden: Er würde zuerst in die Luft steigen und dann Es würde in einen 3D-Raum (die reale Welt) fallen. Auch wenn Sie den Code noch nicht geschrieben haben, können Sie den endgültigen Code planen, indem Sie Blöcke in die Programmierumgebung ziehen, die Sie wahrscheinlich verwenden werden.

Planen Sie die Blockexplosion

Sobald Sie Ihren Block starten, sollten Sie ihn explodieren lassen, wenn er auf den Boden aufschlägt. Sie können die LearnToMod-Blöcke überprüfen, um den Explosionsblock unter der Kategorie Minecraft → Welt zu finden, mit dem Sie den Block beim Aufprall explodieren lassen können.

Sie können die Explosionsfunktion so planen.

Verfolgen Sie den Zustand

Ein wichtiger Aspekt, den Sie bei der Explosion des Projektil-Mods im Auge behalten sollten, ist der Zustand des Blocks.

State beschreibt, was der Block in diesem Moment tut. Um ein Beispiel zu sehen, können Sie Ihren eigenen Zustand für einen ganzen Tag verfolgen. Sie können einen -Zustand - machine (ein Diagramm, das Daten über die Ereignisse in der Welt verfolgt) behalten Sie es im Auge. In diesem Mod ist der Status wichtig, um den Überblick zu behalten, weil Sie nicht möchten, dass der Block explodiert, bevor Sie ihn starten oder bevor er landet. Wenn es zu früh explodiert, zerstört es dein Ziel nicht. Zustandsmaschinen sind nützliche Darstellungen aller möglichen Zustände in der Welt. Das obige Bild zeigt Ihnen, wie Sie eine Zustandsmaschine über Ihr wirkliches Leben erstellen können, wie es für das Spielen von Minecraft gilt.

Sie befinden sich möglicherweise in einem dieser vier Zustände (im wirklichen Leben):

Schlafen

  • Essen

  • Modding

  • Spielen Minecraft

  • Wenn Sie der Richtung des Pfeils aus dem Schlaf folgen Zustand, Sie können sehen, dass die einzige Aktion, die Sie ergreifen können, wenn Sie diesen Zustand verlassen - oder wenn Sie aufwachen - zu essen ist.

Wenn Sie den Pfeilrichtungen folgen, können Sie sehen, dass Sie nach dem Essen entweder Minecraft modifizieren oder spielen können. Du kannst dich zwischen Essen, Modding und Spielen von Minecraft drehen, wie du willst. Aber wenn Sie wieder einschlafen wollen, müssen Sie zuerst essen.

Die Zustandsmaschine für Ihren Block sieht ungefähr so ​​aus. Die Zeilen zeigen Aktionen an, die

passieren müssen, wenn der vorherige passiert, und sobald der Block zerstört ist, ist der Mod vorbei und Sie können ihn erneut ausführen. Die Zustandsmaschine oben ist einfacher als Ihre Minecraft-Tag-Zustandsmaschine, weil Ihr Block nur einen Pfad durchlaufen kann. Sobald es erstellt ist, muss

gestartet werden, dann muss explodieren, dann muss zu zerstört werden. Sobald es zerstört wurde, ist der Mod abgeschlossen. Wenn Sie den Mod ausführen, wird der Erstellungsstatus initiiert, aber es ist nützlich zu verfolgen, ob der Block gestartet wurde und ob er aufgelöst wurde.Hier sind die zwei Variablen, die Sie hinzufügen sollten, um den Status des Blocks zu verfolgen.

Wie man ein explodierendes Projektil in Minecraft Modding entwirft - dummies

Die Wahl des Herausgebers

ÄNdern von Business Intelligence-Produkten zur Verarbeitung von Big Data - Dummies

ÄNdern von Business Intelligence-Produkten zur Verarbeitung von Big Data - Dummies

Große Daten verarbeiten, so dass sie einige Änderungen benötigen. Sie wurden entwickelt, um mit hoch strukturierten, gut verstandenen Daten zu arbeiten, die oft in einem relationalen Datenrepository gespeichert und auf Ihrem Desktop oder Laptop angezeigt werden. Diese traditionelle Business-Intelligence-Analyse wird in der Regel auf Snapshots von Daten angewendet ...

Andere Typen von Business Intelligence - Dummies

Andere Typen von Business Intelligence - Dummies

Leider ist das ordentliche, organisierte Modell mit vier verschiedenen Arten von Business-Intelligence-Kategorien (Abfrage und Reporting, Business Analysis [OLAP], Data Mining sowie Dashboards und Scorecards) können für komplexere Anwendungen erweitert werden. Zum Beispiel kann ein OLAP- oder Dashboard-Tool über geographische Informationssysteme (GIS) verfügen - oder auch nicht. Wie in ...

Relationale Produkte und Data Warehousing - Dummies

Relationale Produkte und Data Warehousing - Dummies

Hier finden Sie einige der führenden relationalen Datenbankprodukte, die Sie möglicherweise für Ihre Daten verwenden möchten. Warenhaus. Fast alle diese Anbieter haben in den letzten Jahren zusätzliche Produkte erworben, darunter OLAP- oder mehrdimensional orientierte Technologien und andere RDBMS, um sehr unterschiedliche Plattformen zu unterstützen und in ihre Produktlinien und Architekturen zu integrieren. Vielleicht möchten Sie ...

Die Wahl des Herausgebers

Dating Nach 50: Tipps für ein Abendessen Datum - Dummies

Dating Nach 50: Tipps für ein Abendessen Datum - Dummies

Ihre Verabredung über Essen ist großartig. Gutes Essen und guter Wein (besonders guter Wein) schaffen eine freundliche Umgebung. Sie erben die Stimmung des Raumes: ruhig und beschaulich oder lebhaft und belebt. Das Essen und die Atmosphäre geben Ihnen etwas zu reden, und wenn Sie Feinschmecker oder Wein Menschen sind, können Sie sich in Ihre ...

Dating nach 50: Tipps für ein Film Datum - Dummies

Dating nach 50: Tipps für ein Film Datum - Dummies

Für Menschen über 50, gibt es zwei gute Gründe, ein erstes Date ins Kino zu bringen. Erstens müssen Sie nicht so viel reden wie Sie, wenn Sie an einem Abendessen teilnehmen, und das kann gut sein, wenn Sie nicht viele Erfahrungen zusammen haben. Und zweitens, nachdem Sie den Film gesehen haben ...

Dating Nach 50: Die dunkle Seite des Online Dating - Dummies

Dating Nach 50: Die dunkle Seite des Online Dating - Dummies

Obwohl einige Leute auf Dating Seiten liegen in ihren Profilen, die meisten beschatten nur die Wahrheit. Die Bereiche, die Leute am meisten ausfechten, sind ihr Alter, Gewicht und Höhe. Nur wenige Menschen (mit Ausnahme von ein paar Whoppern) lügen über alles Wichtige (wie verheiratet im Gegensatz zu Single). Kleine Lügen online Noch ist die Frage nach ...

Die Wahl des Herausgebers

Mit Tableau zum Erzählen von Storys mit Ihren Daten - dummies

Mit Tableau zum Erzählen von Storys mit Ihren Daten - dummies

Tableau ist ein großartiges Werkzeug zum Erstellen von Datenanalyse und Visualisierungen. Jedes von Ihnen erstellte Arbeitsblatt konzentriert sich auf eine bestimmte Analyse, und die von Ihnen erstellten Dashboards ermöglichen es Ihnen, mehrere Arbeitsblätter zu einer interaktiven Gruppe zusammenzufassen. Oftmals sind Arbeitsmappen mit Arbeitsblättern und Dashboards alles, was Sie brauchen, um diese Analysen zu verstehen und sogar zu teilen. Leider ist das Verständnis von komplexen ...

Was können Bewegung und Klang zu Infografiken bringen? - Dummies

Was können Bewegung und Klang zu Infografiken bringen? - Dummies

Animierte und videobasierte Infografiken (diese Begriffe können austauschbar verwendet werden) geben Ihnen die Möglichkeit, Geschichten auf eine Weise zu präsentieren, die mehr Tiefe und Perspektive bieten als statische Infografiken. Solche Geschichten können sehr komplexe Prozesse, mechanische Illustrationen oder lange Geschichten beinhalten. Woher wissen Sie, wann die Entscheidung für eine animierte Infografik die beste Idee ist? That ...

Was ist Datenvisualisierung? - Dummies

Was ist Datenvisualisierung? - Dummies

Hier ist eine einfache Definition der Datenvisualisierung: Es ist die Studie, wie man Daten mit einem visuellen oder künstlerischen Ansatz und nicht mit der traditionellen Methode der Berichterstattung darstellt. Zwei der beliebtesten Arten von Datenvisualisierungen sind Dashboards und Infografiken, die beide eine Kombination aus Diagrammen, Text und Bildern verwenden, um die ...