テトリスのソースを読む(その0)

ZetCodeの中にwxPythonチュートリアルがある。そこでは、最後にテトリスの作り方を紹介している。コードを実行してみたが、ちゃんと動いた。
自分の今ある知識を総動員して考えてみたのだが、wxPythonだけを使って作ることは難しそうだ。そこで、紹介されているソースコードを詳しく読んで研究してみることにする。実装方法が分からない点としては、

  • ブロックの描きかた、色のつけかた。
  • ブロックの移動の方法。キーボードを押したときのイベント処理。
  • ブロックを消すときの判定条件

等々が思い浮かぶ。