Я работаю над игрой в тетрис и сохраняю карты блоков в следующем формате в XML-файле.
<block column="2">101011</block>
затем я анализирую этот xml в 1d массив следующим образом
boolean [] bitmap = new boolean [] {true, false, true, false, true, true}; // 101011 в логическом значении в Java
впоследствии при рисовании блока тетриса im с использованием номера столбца и этого массива 1d для вычисления координаты каждого блока.
который затем отображает блок «L»
10
10
* 11 * 1010
сейчас ... я хочу повернуть эти блоки ... мне нужно: (для ccw)
101011
в
001111
и столбец № 2 до 3