タグ

テトリスに関するPSVのブックマーク (2)

  • 『テトリス・エフェクト 世界を惑わせたゲーム』 - HONZ

    書は2016年9月に発表された、ジャーナリストのダン・アッカーマンによるノンフィクションThe Tetris Effect: The Game that Hypnotized the World(テトリス効果――世界を惑わせたゲーム)の邦訳である。「Hypnotize」は「魅了する」という意味もあるが、「催眠術をかける、洗脳する」という意味の言葉であり、世界的に大ヒットしたゲームを形容する表現としては、少々違和感を覚えるかもしれない。たとえばパックマンやドンキーコングを「世界を惑わせたゲーム」と表現したら、ファンからの納得は得られないだろう。これらのゲームが流行した当時、子供たちが勉強しなくて困った、という親世代の人々ならば話は別だが。 しかし書を読んだ後であれば、テトリスはまぎれもなく「世界を惑わせたゲーム」であると首肯してもらえるのではないだろうか。4つの正方形で構成されたピースが

    『テトリス・エフェクト 世界を惑わせたゲーム』 - HONZ
  • わずか565バイトテトリスのプログラミング解説

    「往年の名作「スーパーマリオブラザーズ」、あの濃い内容でわずか40キロバイト」に載っていたわずか565バイトのテトリス。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。 以下のソースコードをメモ帳に貼り付けて、htmlで保存すればテトリスが動きます。 <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){fo

    わずか565バイトテトリスのプログラミング解説
  • 1