Ich habe ein Jump 'n' Run Spiel, bei dem ich gerne eine Zeitlupe einbauen möchte, so wie bei Prince of Persia, nur dass halt der Spieler selbst auch langsamer wird. Kurz gesagt: Ich möchte, dass das Spiel mit der Leertaste für ein paar Sekunden in Zeitlupe versetzt wird, damit man in Ruhe zielen kann.
Room_speed ist bei mir Standartmäßig auf 30. Nun habe ich es gemacht, dass die room_speed solange auf 15 gesetzt wird, wie ich die Leertaste drücke. Wenn ich loslasse ist es wieder normal. Alles funktioniert super, nur das Problem ist, dass es in der wunderschönen Zeitlupe extrem stockt, da warscheinlich nicht genügend Frames berechnet werden. Was kann ich da machen? Wenn ich einfach room_speed erhöhe, sodass mehr Frames berechnet werden, ist das ganze Spiel im Zeitraffer, das will ich auch nicht....
edit: Ich könnte natürlich auch einstellen, dass beim drücken der Leertaste einfach alle 27 Objekte langsamer werden aber das wäre mir dann doch ein bisschen zu aufwändig....
Room_speed ist bei mir Standartmäßig auf 30. Nun habe ich es gemacht, dass die room_speed solange auf 15 gesetzt wird, wie ich die Leertaste drücke. Wenn ich loslasse ist es wieder normal. Alles funktioniert super, nur das Problem ist, dass es in der wunderschönen Zeitlupe extrem stockt, da warscheinlich nicht genügend Frames berechnet werden. Was kann ich da machen? Wenn ich einfach room_speed erhöhe, sodass mehr Frames berechnet werden, ist das ganze Spiel im Zeitraffer, das will ich auch nicht....
edit: Ich könnte natürlich auch einstellen, dass beim drücken der Leertaste einfach alle 27 Objekte langsamer werden aber das wäre mir dann doch ein bisschen zu aufwändig....
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von FlashXenon ()