Advertisement
Apparcane

TetrisBlock

May 17th, 2025
476
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Arduino 2.74 KB | Software | 0 0
  1. byte I_Block_0[4][4] = {
  2.   {0, 0, 0, 0},
  3.   {1, 1, 1, 1},
  4.   {0, 0, 0, 0},
  5.   {0, 0, 0, 0}
  6. };
  7.  
  8. byte I_Block_90[4][4] = {
  9.   {0, 0, 1, 0},
  10.   {0, 0, 1, 0},
  11.   {0, 0, 1, 0},
  12.   {0, 0, 1, 0}
  13. };
  14.  
  15. byte I_Block_180[4][4] = {
  16.   {0, 0, 0, 0},
  17.   {0, 0, 0, 0},
  18.   {1, 1, 1, 1},
  19.   {0, 0, 0, 0}
  20. };
  21.  
  22. byte I_Block_270[4][4] = {
  23.   {0, 1, 0, 0},
  24.   {0, 1, 0, 0},
  25.   {0, 1, 0, 0},
  26.   {0, 1, 0, 0}
  27. };
  28.  
  29. byte L_Block_0[4][4] = {
  30.   {0, 0, 1, 0},
  31.   {1, 1, 1, 0},
  32.   {0, 0, 0, 0},
  33.   {0, 0, 0, 0}
  34. };
  35.  
  36. byte L_Block_90[4][4] = {
  37.   {0, 1, 0, 0},
  38.   {0, 1, 0, 0},
  39.   {0, 1, 1, 0},
  40.   {0, 0, 0, 0}
  41. };
  42.  
  43. byte L_Block_180[4][4] = {
  44.   {0, 0, 0, 0},
  45.   {1, 1, 1, 0},
  46.   {1, 0, 0, 0},
  47.   {0, 0, 0, 0}
  48. };
  49.  
  50. byte L_Block_270[4][4] = {
  51.   {1, 1, 0, 0},
  52.   {0, 1, 0, 0},
  53.   {0, 1, 0, 0},
  54.   {0, 0, 0, 0}
  55. };
  56.  
  57. byte J_Block_0[4][4] = {
  58.   {1, 0, 0, 0},
  59.   {1, 1, 1, 0},
  60.   {0, 0, 0, 0},
  61.   {0, 0, 0, 0}
  62. };
  63.  
  64. byte J_Block_90[4][4] = {
  65.   {0, 1, 1, 0},
  66.   {0, 1, 0, 0},
  67.   {0, 1, 0, 0},
  68.   {0, 0, 0, 0}
  69. };
  70.  
  71. byte J_Block_180[4][4] = {
  72.   {0, 0, 0, 0},
  73.   {1, 1, 1, 0},
  74.   {0, 0, 1, 0},
  75.   {0, 0, 0, 0}
  76. };
  77.  
  78. byte J_Block_270[4][4] = {
  79.   {0, 1, 0, 0},
  80.   {0, 1, 0, 0},
  81.   {1, 1, 0, 0},
  82.   {0, 0, 0, 0}
  83. };
  84.  
  85. byte Z_Block_0[4][4] = {
  86.   {1, 1, 0, 0},
  87.   {0, 1, 1, 0},
  88.   {0, 0, 0, 0},
  89.   {0, 0, 0, 0}
  90. };
  91.  
  92. byte Z_Block_90[4][4] = {
  93.   {0, 0, 1, 0},
  94.   {0, 1, 1, 0},
  95.   {0, 1, 0, 0},
  96.   {0, 0, 0, 0}
  97. };
  98.  
  99. byte Z_Block_180[4][4] = {
  100.   {0, 0, 0, 0},
  101.   {1, 1, 0, 0},
  102.   {0, 1, 1, 0},
  103.   {0, 0, 0, 0}
  104. };
  105.  
  106. byte Z_Block_270[4][4] = {
  107.   {0, 1, 0, 0},
  108.   {1, 1, 0, 0},
  109.   {1, 0, 0, 0},
  110.   {0, 0, 0, 0}
  111. };
  112.  
  113. byte S_Block_0[4][4] = {
  114.   {0, 1, 1, 0},
  115.   {1, 1, 0, 0},
  116.   {0, 0, 0, 0},
  117.   {0, 0, 0, 0}
  118. };
  119.  
  120. byte S_Block_90[4][4] = {
  121.   {0, 1, 0, 0},
  122.   {0, 1, 1, 0},
  123.   {0, 0, 1, 0},
  124.   {0, 0, 0, 0}
  125. };
  126.  
  127. byte S_Block_180[4][4] = {
  128.   {0, 0, 0, 0},
  129.   {0, 1, 1, 0},
  130.   {1, 1, 0, 0},
  131.   {0, 0, 0, 0}
  132. };
  133.  
  134. byte S_Block_270[4][4] = {
  135.   {1, 0, 0, 0},
  136.   {1, 1, 0, 0},
  137.   {0, 1, 0, 0},
  138.   {0, 0, 0, 0}
  139. };
  140.  
  141. byte T_Block_0[4][4] = {
  142.   {0, 1, 0, 0},
  143.   {1, 1, 1, 0},
  144.   {0, 0, 0, 0},
  145.   {0, 0, 0, 0}
  146. };
  147.  
  148. byte T_Block_90[4][4] = {
  149.   {0, 1, 0, 0},
  150.   {0, 1, 1, 0},
  151.   {0, 1, 0, 0},
  152.   {0, 0, 0, 0}
  153. };
  154.  
  155. byte T_Block_180[4][4] = {
  156.   {0, 0, 0, 0},
  157.   {1, 1, 1, 0},
  158.   {0, 1, 0, 0},
  159.   {0, 0, 0, 0}
  160. };
  161.  
  162. byte T_Block_270[4][4] = {
  163.   {0, 1, 0, 0},
  164.   {1, 1, 0, 0},
  165.   {0, 1, 0, 0},
  166.   {0, 0, 0, 0}
  167. };
  168.  
  169. byte O_Block_0[4][4] = {
  170.   {0, 1, 1, 0},
  171.   {0, 1, 1, 0},
  172.   {0, 0, 0, 0},
  173.   {0, 0, 0, 0}
  174. };
  175.  
  176. byte O_Block_90[4][4] = {
  177.   {0, 1, 1, 0},
  178.   {0, 1, 1, 0},
  179.   {0, 0, 0, 0},
  180.   {0, 0, 0, 0}
  181. };
  182.  
  183. byte O_Block_180[4][4] = {
  184.   {0, 1, 1, 0},
  185.   {1, 1, 1, 0},
  186.   {0, 0, 0, 0},
  187.   {0, 0, 0, 0}
  188. };
  189.  
  190. byte O_Block_270[4][4] = {
  191.   {0, 1, 1, 0},
  192.   {0, 1, 1, 0},
  193.   {0, 0, 0, 0},
  194.   {0, 0, 0, 0}
  195. };
Tags: C++
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement
OSZAR »