Hallo!
Ich programmiere momentan mit der SDL ein 2D "Spiel" (würde gerne zu DirectX wechseln, aber finde kein gescheites Tut für 2D-Programmierung mit DirectX, mein Buch sagt da auch nur 3D Zeug....) und möchte nun eine 2. Figur durch die Tasten "WASD" bewegen lassen können. Ich habe schon in der Dokumentation geguckt, wie das zugehörige SDLK_ heißt, aber ich finde da nur die anderen Tasten. Also: Shift, Links, Rechts, Oben, Unten, Back-Space, Spac, Alt, FN, Strg, usw.
Könnte mir hier jemand zeigen wie ich in einer if-Bedingung dem Programm/der SDL beibringe, das es/sie beim Tastendruck "W/A/S/D" sonst wo hin laufen soll?
Habe das ganze schon mit den Pfeiltasten, nur möchte ich, wie schon gesagt, eine 2. Figur einführen die man mit "WASD" bewegen kann.
Ich programmiere momentan mit der SDL ein 2D "Spiel" (würde gerne zu DirectX wechseln, aber finde kein gescheites Tut für 2D-Programmierung mit DirectX, mein Buch sagt da auch nur 3D Zeug....) und möchte nun eine 2. Figur durch die Tasten "WASD" bewegen lassen können. Ich habe schon in der Dokumentation geguckt, wie das zugehörige SDLK_ heißt, aber ich finde da nur die anderen Tasten. Also: Shift, Links, Rechts, Oben, Unten, Back-Space, Spac, Alt, FN, Strg, usw.
Könnte mir hier jemand zeigen wie ich in einer if-Bedingung dem Programm/der SDL beibringe, das es/sie beim Tastendruck "W/A/S/D" sonst wo hin laufen soll?
Habe das ganze schon mit den Pfeiltasten, nur möchte ich, wie schon gesagt, eine 2. Figur einführen die man mit "WASD" bewegen kann.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Checkmateing ()