Ich programmiere einen Tetris Klon und in meinem Spiel speichere ich meine Tetromino Blöcke als 4x4 Blöcke. Ich muss nun in der Lage sein, die Integer-Positionen in den Arrays so zu rotieren, dass ich einen gedrehten Tetris-Block bekomme. Ich kann die Textur nicht einfach rotieren, weil alle meine Kollisionserkennung usw. so entworfen wurde, dass sie mit dem 2D-Array funktioniert. Das Spiel wird mit XNA in C# geschrieben.Wie man ein 2D Array von ganzen Zahlen dreht
Wie kann ich mein 2D-Array von Ints um 90 Grad im Uhrzeigersinn/gegen den Uhrzeigersinn drehen.
Hier ist mein 'L' Block als Beispiel gespeichert.
0 1 0 0
0 1 0 0
0 1 1 0
0 0 0 0
Vielen Dank für Ihre Hilfe.
C# und C++? –