オセロゲームの作り方(第一回 盤面の状態をデータで表現しよう)
まずは、オセロゲームを作る第一歩としてオセロの盤面をデータとして表現することを考えてみましょう。ワンステップずつ、着実にやっていきます。
オセロの盤面を`データ`で表現するオセロの盤面である 8 x 8 のマスのそれぞれのマスの「状態」は
1. 何もない
2. 白い石がある
3. 黒い石がある
の三つの状態だけです。
ということは一つのマスの状態を表すのに2bitあれば十分ですね。
// 00: 何もない, 01: 白, 10: 黒 // 初期配置をデータで表してみる