소스 검색

working on tetrominos

Alexey Dorokhov 3 년 전
부모
커밋
86e114e035
1개의 변경된 파일87개의 추가작업 그리고 55개의 파일을 삭제
  1. 87 55
      competitive_tetris.py

+ 87 - 55
competitive_tetris.py

@@ -21,44 +21,96 @@ TOP_LEFT_Y = S_HEIGHT - PLAY_HEIGHT
 
 # SHAPE FORMATS
 
-S = [['.....',
-      '.....',
-      '..00.',
-      '.00..',
-      '.....'],
-     ['.....',
-      '..0..',
-      '..00.',
-      '...0.',
-      '.....']]
+I = [['..........',
+      '...0000...',
+      '..........',
+      '..........'],
+     ['.....0....',
+      '.....0....',
+      '.....0....',
+      '.....0....'],
+     ['..........',
+      '..........',
+      '...0000...',
+      '..........'],
+     ['....0.....',
+      '....0.....',
+      '....0.....',
+      '....0.....']]
+
+O = [['..........',
+      '....00....',
+      '....00....',
+      '..........'],
+     ['..........',
+      '....00....',
+      '....00....',
+      '..........'],
+     ['..........',
+      '....00....',
+      '....00....',
+      '..........'],
+     ['..........',
+      '....00....',
+      '....00....',
+      '..........']]
+
+T = [['....0.....',
+      '...000....',
+      '..........',
+      '..........'],
+     ['....0.....',
+      '....00....',
+      '....0.....',
+      '..........'],
+     ['..........',
+      '...000....',
+      '....0.....',
+      '..........'],
+     ['....0.....',
+      '...00.....',
+      '....0.....',
+      '..........']]
+
+S = [['....00....',
+      '...00.....',
+      '..........',
+      '..........'],
+     ['....0.....',
+      '....00....',
+      '.....0....',
+      '..........'],
+     ['..........',
+      '....00....',
+      '...00.....',
+      '..........'],
+     ['...0......',
+      '...00.....',
+      '....0.....',
+      '..........']]
+
+Z = [['...00.....',
+      '....00....',
+      '..........',
+      '..........'],
+     ['.....0....',
+      '....00....',
+      '....0.....',
+      '..........'],
+     ['..........',
+      '...00.....',
+      '....00....',
+      '..........'],
+     ['....0.....',
+      '...00.....',
+      '...0......',
+      '..........']]
+
+
+
 
-Z = [['.....',
-      '.....',
-      '.00..',
-      '..00.',
-      '.....'],
-     ['.....',
-      '..0..',
-      '.00..',
-      '.0...',
-      '.....']]
 
-I = [['..0..',
-      '..0..',
-      '..0..',
-      '..0..',
-      '.....'],
-     ['.....',
-      '0000.',
-      '.....',
-      '.....',
-      '.....']]
 
-O = [['.....',
-      '.....',
-      '.00..',
-      '.00..',
-      '.....']]
 
 J = [['.....',
       '.0...',
@@ -102,26 +154,6 @@ L = [['.....',
       '..0..',
       '.....']]
 
-T = [['.....',
-      '..0..',
-      '.000.',
-      '.....',
-      '.....'],
-     ['.....',
-      '..0..',
-      '..00.',
-      '..0..',
-      '.....'],
-     ['.....',
-      '.....',
-      '.000.',
-      '..0..',
-      '.....'],
-     ['.....',
-      '..0..',
-      '.00..',
-      '..0..',
-      '.....']]
 
 SHAPES = [S, Z, I, O, J, L, T]
 SHAPE_COLORS = [(0, 255, 0), (255, 0, 0), (0, 255, 255), (255, 255, 0),