Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

Werbeanzeige

29.08.2017, 09:05

Forenbeitrag von: »BleenPaper«

Wie kann ich in SFML (C++) meinen Sprite schrittweise fortbewegen?

@David Scherfgen Mhhh habe ich das falsch verstanden oder meinst du, dass dass ich den Sprite einfach um 33 verschieben soll? Also der soll sich flüssig bewegen, aber automatisch nach 33 Pixeln stoppen und nicht erst z.B. bei 50 oder so. @TGGC Danke, das gucke ich mir auch noch einmal in Ruhe an Zitat Wenn das soweit läuft kannst du dafür sorgen dass die Bewegung Schrittweise stattfindet, solange der Zähler nach oben gezählt wird. Und das bekomme ich gerade nicht hin... Ich bin dann wieder da ge...

27.08.2017, 21:41

Forenbeitrag von: »BleenPaper«

Wie kann ich in SFML (C++) meinen Sprite schrittweise fortbewegen?

@Schorsch Super, Danke! Damit lässt sich doch schon einmal viel mit Anfangen Danke! Ich gucke mir das einmal in Ruhe durch @Michael Nein, das Ziel ist es, dass sich der Player so lange bewegt, bis man ihm eine andere Richtung gibt. Vielleicht kann man das Später noch an/aus stellen, aber erstmal soll das so bleiben -> Man kann Leertaste drücken, um den Spieler zum stehen zu bringen An alle: Danke für die schnelle Hilfe! hier findet man mehr als bei stackoverflow, die sich ja eher um Probleme und...

27.08.2017, 20:44

Forenbeitrag von: »BleenPaper«

Danke!

Okay, erstmal danke für die Tipps! Zitat Du misst die vergangene Zeit und sobald diese einen bestimmten Wert überschreitet bewegst du deine Sprite um deine gewünschten 33 Pixel weiter. Die Theorie habe ich soweit verstanden, aber wenn die Zeit noch nicht verstrichen ist, bewegt sich der Spieler ja nicht oder? Ich will vor allem, dass sich der Spieler zuende Bewegt (durch "MoveMent" bewegt sich der Spieler solange, bis eine Andere Richtung gewählt wird oder die Leertaste gedrückt wird) Ich hoffe ...

27.08.2017, 19:40

Forenbeitrag von: »BleenPaper«

Wie kann ich in SFML (C++) meinen Sprite schrittweise fortbewegen?

Hallo! Ich programmiere gerade ein Spiel, für das es essentiell ist, dass sich der Spieler Schrittweise, also bei mir in 33 Pixel Schritten fortbewegt. Hat jemand eine Idee, wie man das realisieren kann? Ich habe schon die Bewegung gemacht, allerdings kann sich der Spieler noch frei Bewegen. Ich saß da jetzt schon entspannte 2 Stunden dran, und habe bis jetzt gewartet, dass ich freigeschaltet werde Hier ein Auszug aus meiner Klasse für Bewegung in eine Richtung (den Rest habe ich herausgeschnitt...