Je suis en train de programmer un clone Tetris et dans mon jeu, je stocke mes blocs tétromino sous forme de tableaux 4x4 de blocs. Je dois maintenant pouvoir faire pivoter les positions entières dans les tableaux de sorte que j'obtienne un bloc de tetris tourné. Je ne peux pas simplement faire pivoter la texture car toute ma détection de collision, etc. a été conçue pour fonctionner avec le tableau 2D. Le jeu est écrit en C# en utilisant XNA.Comment faire pivoter un tableau 2D d'entiers
Comment puis-je faire pivoter mon tableau 2D de Ints de 90 degrés dans le sens horaire/anti-horaire.
Voici comment mon bloc 'L' est stocké comme exemple.
0 1 0 0
0 1 0 0
0 1 1 0
0 0 0 0
Merci pour votre aide.
C# et C++? –