diff --git a/Tetris/Tetris.jar b/Tetris/Tetris.jar index a8ef4b6..0b0a249 100644 Binary files a/Tetris/Tetris.jar and b/Tetris/Tetris.jar differ diff --git a/Tetris/src/sig/game/GameCanvas.java b/Tetris/src/sig/game/GameCanvas.java index 821a6e1..50bc06b 100644 --- a/Tetris/src/sig/game/GameCanvas.java +++ b/Tetris/src/sig/game/GameCanvas.java @@ -68,7 +68,7 @@ public class GameCanvas extends JPanel implements KeyListener{ g.fill3DRect(NEXTPIECE_DISPLAYX, NEXTPIECE_DISPLAYY, 104, 104, true); for (Point p : nextPoints) { g.setColor(Game.p.getNextShape().col.getColor()); - g.fill3DRect(p.x*BLOCK_SIZE+NEXTPIECE_DISPLAYX+52, p.y*BLOCK_SIZE+NEXTPIECE_DISPLAYY+52, BLOCK_SIZE, BLOCK_SIZE, false); + g.fill3DRect(p.x*BLOCK_SIZE+NEXTPIECE_DISPLAYX+52, -p.y*BLOCK_SIZE+NEXTPIECE_DISPLAYY, BLOCK_SIZE, BLOCK_SIZE, false); } g.setColor(java.awt.Color.WHITE); g.setFont(displayText); diff --git a/Tetris/src/sig/game/Player.java b/Tetris/src/sig/game/Player.java index 51c9d8f..64c9971 100644 --- a/Tetris/src/sig/game/Player.java +++ b/Tetris/src/sig/game/Player.java @@ -20,6 +20,7 @@ public class Player { public void ShuffleNextPiece() { piece = nextPiece.clone(); nextPiece = SelectRandomTetrimino(); + Game.rotation=0; pos = new Point(5,21); }