Tetris infinito

Playing_forever_like_CT
da tetrisconcept.net

Questo articolo illustra una strategia per giocare a Tetris finchè non va via la corrente o non si rompe il computer.

Se vengono soddisfatti alcuni prerequisiti molto poco restrittivi, la strategia può funzionare, a costo di una certa monotonia del gioco.

L’ambiente di gioco viene diviso in tre parti: due di quattro unità e una di due unità.

In una delle aree da quattro unità si crea un pattern con i pezzi S, T e Z; nell’altra area da quattro unità un pattern con i pezzi L, J e O. L’area da due unità è riservata ai pezzi I. (via BoingBoing)

Tetяis in 140 caratteri

        function(a,b,c,d,e){return d+=c,
        e=a|b<<d,d<0|a&b<<d&&(a=e=
        parseInt((a|b<<c).toString(d=32)
        .replace(/v/,""),d),b=new Date%2?1:3),
        [a,b,d,e]}

Questa funzione JavaScript di 140 caratteri scritta da Martin Kleppe è un piccolo Tetris giocabile.

Il codice è disponibile in versione commentata per poter capire cosa c’è dietro quei 140 byte.

Questo progetto fa parte di 140byt.es, un sito che promuove la creazione di frammenti JavaScript funzionanti che possono stare in un twit. (via Slashdot)