パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

545バイトのテトリスプログラム」記事へのコメント

  • by kawaz (15398) on 2007年11月22日 13時59分 (#1254131) ホームページ
    ■を*に、_を_にすればもう2バイト削れますよね。
    • by Torisugari (25483) on 2007年11月22日 19時21分 (#1254272) 日記
      どこにぶら下げるか迷いましたが…。

      変数宣言のvarを省略してまで、字数を稼いでいるので、冒頭の"window.onkeydown"は奇妙な印象です。ここを"onkeydown"にすると、"window."の7バイト分は削れますね。オリジナルのHTML版は、そもそも、イベントハンドラをタグに直接書いているので、js版に移植した人がつけた贅肉でしょうか。

      あと、ランダムな要素を全く使っていないので、決まった形が順番に落ちてくるだけなのは、テトリスとしてどうなんですかね。実装は難しくないでしょうから、初期目標の字数制限(?)のせいでオミットしたんだと思いますが、せっかくここまでやってあるだけに惜しい感じがします。
      親コメント
      • by Anonymous Coward
        あの有名なアーケード版テトリスも電源パターンがあったので、まったく問題ないのでは?
        むしろリアル?
        • Re:もう2バイト (スコア:1, すばらしい洞察)

          by Anonymous Coward on 2007年11月23日 10時36分 (#1254454)
          電源技ってのは、乱数表をランダムとは見なさないってこと?

          こっちは、7つのブロックが順番に落ちてくるので問題大有りですよ。
          親コメント
          • by Anonymous Coward
            >7つのブロックが順番に落ちてくる
            そうなんだよな。
            これってテトリスと呼べるのか?
            CP側のインテリジェントな部分がゼロだろ。
            同じ型のブロックが連続して来るのをひたすら耐えながら棒を待つ、一気消し、というのがテトリスじゃないのか。
            7種類が順番に落ちてくるだけって、違うだろ。
            • サイコロの目が偶数奇数交互に出る売り物 [srad.jp]のカード+ボードゲームもあったぐらいなんですから、 7つのブロックが順番に落ちてくるぐらい良いではないですか。

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...