на bash’тані тетріси дозріли

несподівано натрапив на цікаву реалізацію тетріса… на чистому bash’і.

тепер я мушу витратити час і розібрати це «на запчастини»! хоча б для того, щоби пофіксити одну «фічу» цього скрипта і зафіксувати кольори блоків, як цього вимагає стандарт the tetris company.

насправді ж, коли вже це можливо — то й братимуться за це чимало людей, просто заради спорту; досить пошукати й швидко знайдеться чимало варіантів. і якщо вже розбирати на запчастини — варто, мабуть, почати з чудово відкоментованої реалізації кирила тимофєєва (aka kt97679), що знайшлася на github’і.

і, до речі, в неї та ж сама біда з кольорами, тож є що виправляти найпершим ділом:

((next_piece_color = RANDOM % ${#colors[@]}))