Erst mal hallo Zusammen,
ich bin neu hier beschäftige mich seit einigen Tage mit Game Maker Studio und hatte in der Vergangenheit bereits Erfahrung mit diversen Programmier- und Skriptsprachen.
Um mich in das Tool einzulernen wollte ich mit einem Tower Defence Spiel anfangen, da mir diese Games unter den einfachen Browsergames noch an meisten Spaß machen.
Vermutlich wurden einige der Fragen die ich stelle schon 10 mal beantwortet aber erfahrungsgemäß ist das was man in der Historie findet nicht immer automatisch der Weisheit letzter Schluß und nicht selten für die richtige Antwort aber für die falsche Version usw.
Ich habe folgende Probleme mit meinen Towern:
Flüssige Bewegung beim Drehen des Turms. Ich habe das Spiel mit 60 Ticks laufen und mein Turm soll sich in einer flüssigen Bewegung drehen egal wie schnell der Gegner daran vorbei rennt. Mit bloßem Ausprobieren komme ich da nicht weiter. Gibt es da eine Formel für "sieht nach flüssiger Bewegung aus bei 60 Ticks?" Oder Sieht das unflüssig aus weil ich als Sprite nur ein Bild habe das ich drehe anstatt pro Drehung ein neues richtig ausgerichtetes Bild aufzurufen?
Schußgenauigkeit. Mein Turm dreht sich, der Gegner rennt und die Bullets haben auch noch eine unterschiedliche Geschwindigkeit. Meistens schieße ich so daneben. Entweder muss ich den Turm so drehen das vorausberechnet wird dass die Bullets dort auftreffen wird wo der Gegner sein wird oder ich muss die Bullets selbst steuern was nach Homing funktion und damit eher unschön aussehen wird. Weis jemand eine Lösung?
Und dann habe ich noch ein Problem mit den Ebenen und den Mauern. Wenn sich mein Turm Richtung Mauer dreht zerstört sich der Schuß an der Mauer. Wie setze ich meinen Schuß denn eine Ebene höher so das er über die Mauer hinweg fliegt? (Wie gesagt Anfänger)
Gruß
Sindar
ich bin neu hier beschäftige mich seit einigen Tage mit Game Maker Studio und hatte in der Vergangenheit bereits Erfahrung mit diversen Programmier- und Skriptsprachen.
Um mich in das Tool einzulernen wollte ich mit einem Tower Defence Spiel anfangen, da mir diese Games unter den einfachen Browsergames noch an meisten Spaß machen.
Vermutlich wurden einige der Fragen die ich stelle schon 10 mal beantwortet aber erfahrungsgemäß ist das was man in der Historie findet nicht immer automatisch der Weisheit letzter Schluß und nicht selten für die richtige Antwort aber für die falsche Version usw.
Ich habe folgende Probleme mit meinen Towern:
Flüssige Bewegung beim Drehen des Turms. Ich habe das Spiel mit 60 Ticks laufen und mein Turm soll sich in einer flüssigen Bewegung drehen egal wie schnell der Gegner daran vorbei rennt. Mit bloßem Ausprobieren komme ich da nicht weiter. Gibt es da eine Formel für "sieht nach flüssiger Bewegung aus bei 60 Ticks?" Oder Sieht das unflüssig aus weil ich als Sprite nur ein Bild habe das ich drehe anstatt pro Drehung ein neues richtig ausgerichtetes Bild aufzurufen?
Schußgenauigkeit. Mein Turm dreht sich, der Gegner rennt und die Bullets haben auch noch eine unterschiedliche Geschwindigkeit. Meistens schieße ich so daneben. Entweder muss ich den Turm so drehen das vorausberechnet wird dass die Bullets dort auftreffen wird wo der Gegner sein wird oder ich muss die Bullets selbst steuern was nach Homing funktion und damit eher unschön aussehen wird. Weis jemand eine Lösung?
Und dann habe ich noch ein Problem mit den Ebenen und den Mauern. Wenn sich mein Turm Richtung Mauer dreht zerstört sich der Schuß an der Mauer. Wie setze ich meinen Schuß denn eine Ebene höher so das er über die Mauer hinweg fliegt? (Wie gesagt Anfänger)
Gruß
Sindar