So, habe noch mal fast alles neu geschrieben.
Die Steuerung per Tasten scheint jetzt einwandfrei und ruckelfrei zu funktionieren. Springen kann man jetzt auch.
Auch die Kamera kann jetzt mit linker Maustaste im Stillstand frei um den Spieler bewegt werden. (Wird später per Menü einstellbar sein ob sie auch im laufen frei bleibt oder bei loslassen der linken Maustaste wieder hinter dem Spieler landet).
Drei Probleme die ich nicht verstehe habe ich noch:
1. Problem: Egal ob man die Maus zum drehen der Kamera oder zum Steuern des Spielers nutzt, es ruckelt immer. das konnte ich auch mit der "smooth"-Funktion nicht abfangen.
2. Problem: Gib es keine Funktion mit der ich sagen kann das der Mauszeiger bei gedrückter linker und/oder rechter Maustaste seine Position nicht ändern soll aber man den Spieler dennoch mit der Maus steuern kann? Im Fenstermodus ist es sehr unpraktisch wenn der Mauszeiger das Spiel bei Kamera und/oder Spielersteuerung ständig verlässt.
3. Problem: Setzte ich zum testen die Framerate z.b. auf 60 dann ruckelt das ganze extrem. Ich verstehe nicht warum. Jedes Demo-Level was ich bisher gesehen habe, lief auch bei 60 Frames oder weniger einwandfrei. Bisher habe ich überhaupt nicht viel an Grafik verwendet. Wie soll es dann erst sein wenn ich ein richtiges Level erstelle? Das wäre ja dann so absolut nicht spielbar.
Verstehe bei diesen 3 Problemen nicht wo mein Fehler ist. Das macht mich fast verrückt

Kann mir da bitte jemand helfen?
Der Download ist aktuell:
Download