Menu
CoddyTech

Rückblick: Münzen auf der Bank

Teil des Abschnitts Echte Spiele entwickeln der Unity-Journey von Coddy. Lektion 26 von 56.

challenge icon

Aufgabe

Mittel

Eine Schatzsuche. Mit der Leertaste gräbst du eine Münze aus und legst sie in die Tasche. Die Schaltfläche Bank überträgt den Inhalt der Tasche auf die Bank. Gespeichert wird nur die Bank: Münzen, die noch in der Tasche sind, gehen verloren, wenn das Spiel geschlossen wird. Schreibe Digger:

  • Die Leertaste fügt pocket 1 Münze hinzu.
  • Ein Klick auf Bank überträgt den Inhalt der Tasche auf bank, leert die Tasche und speichert die Bank unter dem Schlüssel Bank.
  • Die Bank eines neuen Spielers beginnt mit 10 Münzen als Willkommensgeschenk. Eine gespeicherte Bank wird so geladen, wie sie gespeichert wurde, auch wenn ihr Wert 0 ist.
  • Die Texte zeigen immer die aktuellen Werte an, zum Beispiel Pocket: 3 und Bank: 12.

Drücke Play, grabe, zahle die Münzen ein und spiele erneut, dann drücke Check.

Probier es selbst

using UnityEngine;
using UnityEngine.UI;
using TMPro;

public class Digger : MonoBehaviour
{
    public TMP_Text pocketText;
    public TMP_Text bankText;
    public Button bankButton;

    private int pocket;
    private int bank;

    void Start()
    {
    }

    void Update()
    {
    }
}

Alle Lektionen in Echte Spiele entwickeln