Discuss Scratch

Itti2005
Scratcher
7 posts

Wie programmiert man ein gute Multiplayer Spiel?

Programmiert man ein Multiplayer Spiel für zwei Spieler etwa so?:
Wenn die grüne Flagge angeklickt
ändere [ v] um (1)
falls <(variable) = [2 ]> dann

sage [Slot gefunden.] für (2) Sek.
end

Das funktioniert bei mir nicht.

Last edited by Itti2005 (July 22, 2015 11:58:54)

happyturtle5
Scratcher
84 posts

Wie programmiert man ein gute Multiplayer Spiel?

Was genau willst du denn damit bewirken?
Itti2005
Scratcher
7 posts

Wie programmiert man ein gute Multiplayer Spiel?

Ich will ein jump and run spiel programmieren.
Diese Blöcke sollen erkennen wie viele Spieler sich anmelden (Das Spiel spielen).
Damit man wieß wer welche Figur bekommt. :
falls <(variable) = [1]> dann

wechsle zu Kostüm [ 1]
end
falls <nicht <[variable] = [ 1]>> dann

wechsle zu Kostüm [2]
end
LiFaytheGoblin
Forum Moderator
1000+ posts

Wie programmiert man ein gute Multiplayer Spiel?

Die Variable die du erstellst muss eine Cloud Variable sein, die sich immer wenn das Spiel begonnen wird um 1 ändert. Dann wechselt das Kostüm zum Kostüm Nr. Cloudvariable. Allerdings wird dann noch nicht bemerkt, wenn ein Spieler das Spiel verlässt. Ich weiß aber spontan nicht, wie man das feststellt….
Itti2005
Scratcher
7 posts

Wie programmiert man ein gute Multiplayer Spiel?

Das weiß ich. Aber mit diesen Blöcken kann man keine Cloud Variablen erstellen.
LiFaytheGoblin
Forum Moderator
1000+ posts

Wie programmiert man ein gute Multiplayer Spiel?

Das müsstest du direkt machen, wenn du die Variable erstellst:
Variablen
Opisek
Scratcher
1000+ posts

Wie programmiert man ein gute Multiplayer Spiel?

@LiFaytheGoblin
Er hat Blöcken hier und nicht im Scratch gemeint.
@Itti2005
Du kannst aber einfach “☁ Variablesname” schreiben und es sieht gleich wie Cloud Variable.
Und das was du gemeint hast, funtioniert nicht, wenn du die Varieble auf Schluss wieder nicht änderst.
So kann es funktionieren:
Wenn die grüne Flagge angeklickt
ändere [☁ Cloud v] um (1)
falls <(☁ Cloud) = [1 ]> dann
sage [Warten für zweite Spieler]
warte bis <(☁ Cloud) = [2]>
end
falls <(☁ Cloud) = [2 ]> dann
sage [Slot gefunden.] für (2) Sek.
end
falls <(☁ Cloud) > [2]> dann
stoppe [alles v]
end
sende [Starte spiel v] an alle

Wenn die grüne Flagge angeklickt
setze [Stopp v] auf [1]
wiederhole fortlaufend
setze Stoppuhr zurück
end


Wenn [Stoppuhr v] > (0.1)
warte (0.001) Sek.
falls <(Stopp) = [1]> dann
ändere [☁ Cloud v] um (-1)
setze [Stopp v] auf [0]
end

Last edited by Opisek (July 25, 2015 16:40:43)

Itti2005
Scratcher
7 posts

Wie programmiert man ein gute Multiplayer Spiel?

Vielen, vielen Dank!
lennart123456
Scratcher
19 posts

Wie programmiert man ein gute Multiplayer Spiel?

beatmasterhd
Scratcher
51 posts

Wie programmiert man ein gute Multiplayer Spiel?

Ich habe scratch Wiki gelesen das jede spieler Cloud Variabelen ferendern Kann; men freund und ich wolten testen Wie schnel die variabele weckselt
aber es stant nur das man Coud variabelen nicht von anderen verendern kann. wie könen die computer dan comuniciren? ich würde mich über eine anzwort freuen LG
hannesrucker
Scratcher
10 posts

Wie programmiert man ein gute Multiplayer Spiel?

Hi ich würde mich freuen wenn ihr mir helfen würdet ein multiplayerspiel yu programieren

Powered by DjangoBB