とりあえず、作りました。
wikiを見た事で、最低レベルのハードルをあげてしまったので時間がかかってしまいました。
実装の解説は後で書きます。
ルールがシンプルなだけあって1000ステップにも到達しなかったのはびっくりです。ただ、もう少しちゃんとした物にするためにはスーパーローテーションには対応する必要がありそうです。
ソース:tetris.js
tetris.html
フレーム内を一度クリックするとキーが効くようになります。十字キーに対応しています。
Aボタンは’V'キー
Bボタンは’C'キー
です。
設計編
実装編(1)