Zum Hauptinhalt springen

So erstellen Sie einen Münzzähler in Construct 3

Construct 3 - es ist ein erstaunliches Werkzeug, um Videospiele ohne Programmierung zu erstellen. Mit ihm können Sie ganz einfach verschiedene Spielelemente erstellen, einschließlich Zähler, die die Anzahl der gesammelten Münzen verfolgen.

Münzzähler - dies ist ein wichtiges Element in vielen Spielen, da es Spielern ermöglicht, ihre Leistungen zu verfolgen und zu verbessern. Der Münzzähler kann als Zahl oder grafisches Element auf dem Bildschirm angezeigt werden, das mit jedem gesammelten Objekt oder einer abgeschlossenen Aufgabe aktualisiert wird.

So erstellen Sie einen Münzzähler in Construct 3 sie benötigen einige grundlegende Kenntnisse über die Arbeit mit diesem Tool. Zuerst müssen Sie eine Variable erstellen, die die Anzahl der gesammelten Münzen verfolgt. Wählen Sie im Konstrukt 3-Menü oben links "Projekt" und dann "Projekteigenschaften" aus. Auf der Registerkarte "Eigenschaften" finden Sie den Abschnitt "Variablen", in dem Sie eine neue Variable erstellen und ihr einen Namen geben können, z. B. "coinCount" (Anzahl der Münzen).

Nachdem die Variable erstellt wurde Sie können ein Ereignis hinzufügen, das den Wert der Variablen mit jedem gesammelten Objekt erhöht. Um dies zu tun, müssen Sie ein Ereignis "Auf Kollision mit Objekt" erstellen, indem Sie das entsprechende Objekt auswählen, das den Münzzähler erhöht. Aktivieren Sie die Aktion "Add to" (Hinzufügen zu) unter "Numbers" (Zahlen) und wählen Sie die Variable "coinCount" (Anzahl der Münzen) als Ziel aus. Geben Sie einen Wert an, um den die Variable erhöht werden soll, z. B. 1.

Einen Münzzähler in Construct 3 erstellen

Lassen Sie uns zunächst eine Variable für den Münzzähler erstellen. Klicken Sie im Konstrukt 3-Editor mit der rechten Maustaste auf den Ereignisbereich und wählen Sie Globale Variable hinzufügen. Nennen Sie diese Variable "Zähler" oder einen anderen geeigneten Namen.

Dann können wir unserem Spiel eine Münze hinzufügen. Ziehen Sie einfach das Bild der Münze auf die Bühne und stellen Sie ihre Position ein. Wenn Sie kein passendes Münzbild haben, können Sie es mit verschiedenen grafischen Werkzeugen erstellen oder im Internet suchen.

Jetzt ist es an der Zeit, einen Code für den Münzzähler zu schreiben. Erstellen Sie ein neues Ereignis und wählen Sie Ereignis: Anwendung starten aus. Fügen Sie dann die Aktion "Variablenwert festlegen" für den Münzzähler hinzu und geben Sie einen Anfangswert an (z. B. 0).

Erstellen Sie dann ein neues Ereignis, das ausgelöst wird, wenn der Spieler eine Münze abholt. Wenn beispielsweise ein Spieler eine Münze berührt, können Sie die Bedingung "Münze berührt den Spieler" verwenden. Erhöhen Sie in der Aktion dieses Ereignisses den Wert der Münzzähler-Variablen um 1.

Um den Münzzähler-Wert auf dem Bildschirm anzuzeigen, können Sie ein Textobjekt oder ein Objekt-Sprite verwenden, in dem Sie den Wert der variablen Münzzähler ausgeben. Erstellen Sie dazu eine neue Aktion "Text festlegen" oder "Rahmen festlegen" für das Objekt, das den Münzzähler anzeigt. Geben Sie eine Variable für den Münzzähler als Text oder Rahmen an. Jetzt wird der Zählerwert bei jeder Münzauswahl aktualisiert und auf dem Bildschirm angezeigt.

Vergessen Sie auch nicht, einen Ton oder eine Animation hinzuzufügen, um die Münze zu erhalten. Sie können zusätzliche Ereignisse und Aktionen verwenden, um Soundeffekte oder Animationen hinzuzufügen, wenn Sie eine Münze auswählen.

Das ist alles! Jetzt haben Sie einen Münzzähler in Ihrem Spiel. Du kannst weiterhin Münzen hinzufügen und den Münzzähler für verschiedene Zwecke in deinem Spiel verwenden – von der Verfolgung deiner erzielten Punkte bis zum Öffnen neuer Levels oder Möglichkeiten.

Seien Sie kreativ und genießen Sie die Entwicklung Ihres Spiels in Construct 3!

Kapitel 1: Vorbereitung

Bevor Sie mit der Erstellung eines Münzzählers in Construct 3 beginnen, müssen Sie einige vorbereitende Schritte ausführen.

Schritt 1:

Stellen Sie sicher, dass Sie die neueste Version von Construct 3 auf Ihrem Computer installiert haben. Dies ermöglicht es Ihnen, die neuesten Funktionen und Funktionen zu nutzen.

Schritt 2:

Identifizieren Sie die wichtigsten Ziele und Anforderungen für Ihren Münzzähler. Wie viele Münzen möchten Sie verfolgen? Wie werden sie erscheinen und verschwinden? Welche Aktionen sollten beim Sammeln von Münzen stattfinden?

Schritt 3:

Erstellen Sie ein neues Projekt in Construct 3. Wählen Sie einen geeigneten Modus aus und passen Sie die Projekteinstellungen an Ihre Ziele an.

Schritt 4:

Fügen Sie der Hauptszene ein Münzsprite hinzu. Sie können ein vorgefertigtes Sprite aus der Construct 3-Bibliothek verwenden oder Ihr eigenes Sprite mit den Editor-Tools erstellen.

Schritt 5:

Passen Sie die Bewegung und Position der Münze auf der Bühne an. Stellen Sie sicher, dass die Münze entsprechend Ihren Anforderungen angezeigt und bewegt wird.

Schritt 6:

Bereiten Sie ein Zählerfenster vor, um die Anzahl der gesammelten Münzen anzuzeigen. Sie können ein Sprite oder ein Textobjekt verwenden und sein Aussehen anpassen.

Nachdem Sie diese Schritte abgeschlossen haben, sind Sie bereit, mit der Erstellung der Münzzähler-Logik in Construct 3 zu beginnen. Im nächsten Kapitel werden wir diesen Prozess genauer betrachten.

Kapitel 2: Erstellen eines Spielobjekts

Schritt 1: Erstellen eines Sprites

Klicken Sie in der Symbolleiste auf die Schaltfläche "Neues Objekt hinzufügen" und wählen Sie "Sprite" aus der Liste der verfügbaren Objekte aus. Klicken Sie dann auf "Erstellen" und wählen Sie das Bild für das Münzzähler-Sprite aus.

Schritt 2: Einrichten des Sprites

Wählen Sie das Sprite des Münzzählers auf der Bühne aus. Passen Sie im Eigenschaftenfenster die Position und die Größe des Sprites mithilfe der Parameter Position und Size an.

Schritt 3: Hinzufügen einer Variablen

Gehen Sie zur Registerkarte "Events" und klicken Sie auf die Schaltfläche "Event hinzufügen". Wählen Sie "System" aus der Liste der verfügbaren Ereigniskategorien und wählen Sie dann "On start of layout" aus der Liste der verfügbaren Bedingungen aus. Klicken Sie auf Aktion hinzufügen und wählen Sie System aus der Aktionsliste aus. Wählen Sie dann "Globale Variable hinzufügen" und geben Sie den Variablennamen "coinCount" ein. Klicken Sie auf OK, um die Variable zu erstellen.

Schritt 4: Erstellen einer Aktion für ein Sprite

Wählen Sie das Sprite des Münzzählers auf der Bühne aus. Klicken Sie in der Ereignisleiste auf die zuvor hinzugefügte Aktion "On start of layout". Klicken Sie auf die Schaltfläche "Aktion hinzufügen" und wählen Sie "Sprite" aus der Liste der verfügbaren Aktionskategorien aus. Wählen Sie dann in der Liste der verfügbaren Sprite-Aktionen "Animationsrahmen festlegen" aus. Geben Sie die Frame-Nummer der Animation an, die den Wert Null des Münzzählers anzeigt.

Schritt 5: Erstellen eines Ereignisses, um den Zähler zu erhöhen

Klicken Sie auf die Schaltfläche "Ereignis hinzufügen" und wählen Sie "Sprite" aus der Liste der verfügbaren Ereigniskategorien aus. Wählen Sie dann In der Liste der verfügbaren Bedingungen "On collision with another object" aus. Wählen Sie ein Objekt aus, das den Zähler vergrößern kann, z. B. "Player".

Schritt 6: Erstellen einer Aktion zum Erhöhen des Zählers

Klicken Sie in der Ereignisleiste auf das zuvor hinzugefügte Ereignis "On collision with another object". Klicken Sie auf die Schaltfläche "Aktion hinzufügen" und wählen Sie "System" aus der Liste der verfügbaren Aktionskategorien aus. Wählen Sie dann "Add to" aus der Liste der verfügbaren Systemaktionen aus. Wählen Sie die Variable "coinCount" aus und geben Sie den Wert an, um den Sie den Münzzähler erhöhen möchten.

Schritt 7: Aktualisieren des Sprites beim Ändern des Zählers

Fügen Sie ein weiteres Ereignis mit der folgenden Bedingung hinzu: "System" - "Every tick". Fügen Sie die folgende Aktion für das Sprite hinzu: "Set Animationsrahmen" und geben Sie die Anzahl des Animationsrahmens an, die dem aktuellen Wert des Münzzählers entspricht.

Jetzt haben Sie ein Spielobjekt erstellt - einen Münzzähler. Sie können dieses Objekt in Ihrem Spiel verwenden und es von Ereignissen und Aktivitäten aus steuern.

Kapitel 3: Erstellen einer Zählervariablen

Führen Sie die folgenden Schritte aus, um eine Zählervariable zu erstellen:

  1. Öffnen Sie Construct 3 und erstellen Sie ein neues Projekt.
  2. Klicken Sie auf die Registerkarte Projekt und wählen Sie Variable erstellen.
  3. Geben Sie einen Variablennamen ein, z. B. "coinCount", und legen Sie den Anfangswert des Zählers auf 0 fest.
  4. Klicken Sie auf die Schaltfläche "OK", um die Variable zu erstellen.

Nachdem Sie eine Zählervariable erstellt haben, können Sie sie in Spielereignissen verwenden, um den aktuellen Zählerwert zu aktualisieren und anzuzeigen.

Kapitel 4: Verbinden des Zählers mit dem Spielobjekt

Nachdem wir nun einen Münzzähler erstellt haben, müssen wir ihn mit einem Spielobjekt verbinden, um die aktuelle Anzahl der Münzen anzuzeigen.

Der erste Schritt besteht darin, eine neue Variable für das Spielobjekt zu erstellen, die die Anzahl der Münzen speichert. Wählen Sie dazu das gewünschte Objekt in der Szene aus und navigieren Sie zu seinen Eigenschaften. Klicken Sie im Abschnitt Variablen auf die Schaltfläche Variable hinzufügen und nennen Sie sie "coinCount". Legen Sie den Anfangswert auf 0 fest.

Nachdem wir eine Variable erstellt haben, müssen wir sie mit einem Münzzähler verknüpfen. Öffnen Sie dazu die Ereignisse des Spielobjekts und fügen Sie eine neue Aktion "Variablenwert festlegen" hinzu. Wählen Sie "coinCount" als Ziel Ihres Objekts und als Variable aus. Setzen Sie den Ausdruck "+ 1-Münzen", um den Wert bei jedem gesammelten Gegenstand um 1 zu erhöhen.

Um nun die Anzahl der Münzen auf dem Bildschirm anzuzeigen, müssen wir ein Textobjekt hinzufügen. Platzieren Sie es an einer geeigneten Stelle auf der Bühne und setzen Sie den Anfangstext auf "Münzen: 0 ". Beachten Sie, dass wir dem Element die ID "coinCounter" hinzugefügt haben, damit Sie vom Code aus darauf zugreifen können.

Schließlich müssen wir ein Ereignis schreiben, das das Textobjekt mit der aktuellen Anzahl von Münzen aktualisiert. Fügen Sie ein neues Ereignis "Beim Start" und eine neue Aktion "Text festlegen" hinzu. Wählen Sie ein Textobjekt als Ziel und den Ausdruck "Münzen: " + Objekt als Text aus.name des Spielobjekts.coinCount. Dieser Ausdruck aktualisiert den Text jede Sekunde, um die aktuelle Anzahl der Münzen anzuzeigen.

Jetzt, wenn jede Münze gesammelt wird, wird der Wert der Variablen "coinCount" um 1 erhöht, und der Text auf dem Bildschirm wird automatisch aktualisiert, um die aktuelle Anzahl der Münzen anzuzeigen. Dadurch wird eine dynamische und interaktive Spielumgebung geschaffen, die die Spieler noch mehr einbezieht.

Kapitel 5: Interaktion mit Münzen hinzufügen

Jetzt, da wir ein Sprite für die Münze haben, ist es an der Zeit, die Interaktion mit ihnen hinzuzufügen. Wir möchten, dass der Spieler Münzen sammeln und seinen Münzzähler erhöhen kann.

Erstellen Sie zunächst eine Variable coinsCount, die die Anzahl der gesammelten Münzen verfolgt:

coinsCount = 0;

Dann fügen wir ein Ereignis hinzu, das ausgeführt wird, wenn sich das Sprite des Spielers mit der Münze überschneidet. Verwenden Sie dazu die Ereignisse "On collision" und "Pick by comparison".

"On collision" -> "Player" collides with "Coin"

Danach fügen wir eine Aktion hinzu, die den Münzzähler erhöht:

coinsCount += 1;

Schließlich fügen wir eine Aktion hinzu, die das Sprite der Münze nach dem Sammeln entfernt:

Destroy "Coin";

Nach Abschluss dieser Schritte wird jedes Mal, wenn ein Spieler eine Münze überschneidet, der Münzzähler erhöht und die Münze verschwindet.

Jetzt müssen Sie nur noch den Münzzähler auf dem Bildschirm anzeigen, damit der Spieler sehen kann, wie viele Münzen er bereits gesammelt hat.

Erstellen Sie ein Textobjekt und geben Sie Folgendes in seinen Eigenschaften an:

Text: "Meine Münzen: " & coinsCount

Jedes Mal, wenn sich der Münzzähler ändert, wird das Textobjekt automatisch aktualisiert und die aktuelle Anzahl der Münzen angezeigt.