Table

できそうなところから、順(じゅん)に少(すこ)しずつ機能(きのう)追加(ついか)していきましょう。 何度(なんども)も作(つく)りなおす事(こと)になると思(おも)います。 徐々(じょじょ)に理解(りかい)を深(ふか)めながら、ゴールを目指(めざ)しましょう。

(1) プロジェクトを作る

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/create_project/index.html

(2) ネコを削除する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/remove_neko/index.html

(3) フィールドを作成する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/create_board/index.html

(4) フィールドに状態を持たせる。枠とか空とかテトロミノとか

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/create_board_state/index.html

(5) フィールドに枠を表示する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/create_frame/index.html

(6) テトリスを表示する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/create_tetromino/index.html

(7) (6)以外のテトロミノを表示する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/create_tetriminos/index.html

(8) テトロミノの衝突判定

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/collision/index.html

(9) 下に移動する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/down/index.html

(10) 左右に移動する

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/move_left/index.html

(11) 回転させる

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/rotate_right/index.html

(12) 揃った列をクリアする

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/clear/index.html

(13) 落下させる

https://kyorohiro.gitbooks.io/doc_scratch/content/tetris/fall_tetromino/index.html

(14) 完成です。

あとは、点数をつけたり、してみてください。