Guten Abend,
Ich bin hier so ziemlich neu und hab soweit versucht alles allein hinzubekommen wie ich kann.
Leider hat jeder Grenzen, also hoffe ich hier eure Hilfe zu bekommen ( :
Und zwar:
Ich habe einen Player [32x32], soweit eingestellt, dass der in alle Richtungen läuft
und bei festen Objekten nicht weiter gehen kann.
Zum testen habe ich einen Baum [64x64] in 4 mal [32x32] unterteilt. Die Sprite mit dem Baumstamm
ist "solid" eingestellt. Da sollte der Player möglichst bei der ganzen Sprite .. also [32x32] nicht
weiterlaufen können.
Bei einem Test kann dieser leider bis zum Rand des Baumstamms laufen.
Was kann ich machen?
Ein weiteres Problem habe ich bei der Bewegung des Players.
Ist es möglich, dass der Player 32px Schritte läuft?
Beispiel:
Rechte Richtungstaste gedrückt = Player läuft normal.
Rechte Richtungstaste losgelassen = Player läuft die restlichen 32px zuende.
[So nebenbei: ich denke das könnte auch mein erstes Problem lösen, da das Objekt Player
x pixel in der laufrichtung überprüft ob ein Hinderniss vorhanden ist. Wenn ich aber weiter
überlege müsste ich in dem Fall x auf 32 setzen und diese prüfung nur nach jedem 32px schritt
machen, da die Hindernisse verschiedene Koords in einer Sprite gepixelt sein können.]
Ich hoffe ich verlange nicht zuviel, ich fordere auch nicht unbedingt fertige scripts.
Bis jetzt habe ich nicht sehr viel mit scripts gearbeitet. Ich hoffe ihr könnt mir trotzdem
helfen^^
Mit freundlichen Grüßen,
Unistyle
Ich bin hier so ziemlich neu und hab soweit versucht alles allein hinzubekommen wie ich kann.
Leider hat jeder Grenzen, also hoffe ich hier eure Hilfe zu bekommen ( :
Und zwar:
Ich habe einen Player [32x32], soweit eingestellt, dass der in alle Richtungen läuft
und bei festen Objekten nicht weiter gehen kann.
Zum testen habe ich einen Baum [64x64] in 4 mal [32x32] unterteilt. Die Sprite mit dem Baumstamm
ist "solid" eingestellt. Da sollte der Player möglichst bei der ganzen Sprite .. also [32x32] nicht
weiterlaufen können.
Bei einem Test kann dieser leider bis zum Rand des Baumstamms laufen.
Was kann ich machen?
Ein weiteres Problem habe ich bei der Bewegung des Players.
Ist es möglich, dass der Player 32px Schritte läuft?
Beispiel:
Rechte Richtungstaste gedrückt = Player läuft normal.
Rechte Richtungstaste losgelassen = Player läuft die restlichen 32px zuende.
[So nebenbei: ich denke das könnte auch mein erstes Problem lösen, da das Objekt Player
x pixel in der laufrichtung überprüft ob ein Hinderniss vorhanden ist. Wenn ich aber weiter
überlege müsste ich in dem Fall x auf 32 setzen und diese prüfung nur nach jedem 32px schritt
machen, da die Hindernisse verschiedene Koords in einer Sprite gepixelt sein können.]
Ich hoffe ich verlange nicht zuviel, ich fordere auch nicht unbedingt fertige scripts.
Bis jetzt habe ich nicht sehr viel mit scripts gearbeitet. Ich hoffe ihr könnt mir trotzdem
helfen^^
Mit freundlichen Grüßen,
Unistyle