Shop

(10 Punkte)

Ziel

In dieser Aufgabe implementieren Sie einen Shop, in dem der Spieler Dinge wie Items oder Verbesserungen kaufen und verkaufen kann.

Voraussetungen

Um diese Aufgabe lösen zu können, sollten Sie vorher folgende Aufgaben gelöst haben:

Shop

Implementieren Sie einen Shop, in dem der Spieler Items kaufen und verkaufen kann.

  • Items kosten etwas. Implementieren Sie daher eine Währung und ein System, um an Zahlungsmittel zu kommen.
  • Items gibt es nur in begrenzter Anzahl im Shop.
  • Items sind im Einkauf teurer als im Verkauf (aus Sicht des Spielers).

Der Kauf bzw. Verkauf soll mithilfe von RexExp und dem Dialogsystem erfolgen. Implementieren Sie eine Mechanik zum Feilschen per Texteingabe. Preise sollen ebenfalls über das Dialogsystem angefragt/vorgeschlagen werden.