Das Sammeln von Objekten und wie man später darauf zugreift.

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Das Sammeln von Objekten und wie man später darauf zugreift.

    Hallo

    Ich arbeite an einem Plattform Game mit GameMaker 8.1 und benutze die Drag & Drop Ansicht.
    Es gibt einen Character der Münzen verschiedener Größe einsammeln soll.

    Münze 1: Geldwert / Währung 1
    Münze 2: Geldwert / Währung 2
    Münze 3: Geldwert / Währung 3
    Münze 4: 5 Stück ergeben ein Bonuslevel
    Münze 5: 5 Stück Levelübergreifend gesammelt verändern den Sprite temporär

    Ich verstehe nicht, wie ich eine levelübergeifende, sammelbare Variable erstelle, die während des Spiels abgefragt und graphisch dargestellt wird und bei deren Veränderung ein bestimmtes Event eintrifft.

    Kann mir jemand den groben Denkansatz zu diesem Beispiel erläutern?

    MfG Kantor
  • Mach einfach das Spieler objekt auf "Persisten on" stellen. dann ist das Objekt permanent da und wird von raum zu raum mit genommen und du must es nicht mehr im nächsten Level /Room vorher setzten.
    Ledig lich würde ich die x und y postionene für jeden raum definieren damit , fals du den Spieler als objekt nimmst immer dort im raum starte wo du ihn haben willst.
    Denn ein Persisten objekt geht von raum zu raum an ort und stelle wo es jetzt ist.
    Frag als mit if room_caption()=name ab in welchem raum er sich befindet.
    Meine Signatur hat kein Visum für das GM Forum erhalten.