Ich arbeite gerade an einem Dungeon Crawler, nach dem Motto von Binding of Isaac.
Und bei der Zufallsgenerierung von den Räumen, macht Game Maker: Studio irgendwie nicht mit.
Er erstellt immer die gleichen Zahlen.
Also wenn ich das Spiel ganz normal Starte, wird ein raum geöffnet wo das Dungeon generiert wird.
Und schon kann man spielen.
Doch beim starten, sieht das spiel immer gleich aus.
Wenn ich es aber von Ingame per befehl neu generieren lasse, ändert sich der Raum.
Aber auch immer nach einem Muster.
(kurz erklärt)
Es gibt 4 Türen. (oben, unten, links, rechts)
Ob die Türen existieren sind zufallsgeneriert (mit 1 und 0)
Startet man das spiel, ist der Raum immer mit alles 4 Türen.
generiert man das Dungeon dann neu, ist es immer das Muster:
oben, unten, links, rechts (4 Türen)
links, rechts (2 Türen)
oben, unten (2 Türen)
links, rechts (2 Türen)
oben, unten, links, rechts (4 Türen)
...
immer gleiches Muster..
obwohl es ZUFALL ist. ---> floor(random(2))
Achja...wenn ich es genau so in Game Maker 8.1 mache, geht es einwandfrei.
Hat vieleicht Jemand ne Idee ob das beim Game Maker: Studio anders ist?
Oder irgendeine Idee die mir helfen kann?
Bei bedarf kann ich auch das Skript schicken.
Bitte helft mir...>.<
Und bei der Zufallsgenerierung von den Räumen, macht Game Maker: Studio irgendwie nicht mit.
Er erstellt immer die gleichen Zahlen.
Also wenn ich das Spiel ganz normal Starte, wird ein raum geöffnet wo das Dungeon generiert wird.
Und schon kann man spielen.
Doch beim starten, sieht das spiel immer gleich aus.
Wenn ich es aber von Ingame per befehl neu generieren lasse, ändert sich der Raum.
Aber auch immer nach einem Muster.
(kurz erklärt)
Es gibt 4 Türen. (oben, unten, links, rechts)
Ob die Türen existieren sind zufallsgeneriert (mit 1 und 0)
Startet man das spiel, ist der Raum immer mit alles 4 Türen.
generiert man das Dungeon dann neu, ist es immer das Muster:
oben, unten, links, rechts (4 Türen)
links, rechts (2 Türen)
oben, unten (2 Türen)
links, rechts (2 Türen)
oben, unten, links, rechts (4 Türen)
...
immer gleiches Muster..
obwohl es ZUFALL ist. ---> floor(random(2))
Achja...wenn ich es genau so in Game Maker 8.1 mache, geht es einwandfrei.
Hat vieleicht Jemand ne Idee ob das beim Game Maker: Studio anders ist?
Oder irgendeine Idee die mir helfen kann?
Bei bedarf kann ich auch das Skript schicken.
Bitte helft mir...>.<