Pythonプログラミングで

チェスを作る

Stage 1 プログラムの機能を考える

チェスのプログラミング第1ステージ、ここでは実際にプログラミングに入る前に、どんな機能を実装するか計画を立てていきます。

MENU

1-1 盤面の機能を考える

  • チェスの盤面は 8 × 8 の正方形ですが、各マスの位置なんかはどうやって表しましょうかね?

1-2 駒の機能を考える

  • チェスの駒はポーンからキングまで6種類あります。さて、これをどうやってコーディングしたものか。

1-3 運営の機能を考える

  • 駒さえ動かせればいいわけではないでしょう。勝敗判定など、必要な機能はまだまだあります。

NEXT Stage 2 盤面を作る