2人用マルバツゲーム-勝利判定付き-

マルバツゲーム

よしだ(おとな)


プログラムをひらく

操作方法

スプライトをクリックするとマルまたはバツに変わる。
先手(奇数ターン)はマル、後手(偶数ターン)はバツになる。
タテ、ヨコ、ナナメに3つ並ぶと勝ち。

盤面の管理

配列に9個の要素を用意し、
何も置いていない=0
マル=1
バツ=2
と表現している。
旗を押した(初期化した)とき、0の要素が9個並ぶ。
スプライトをクリックしたとき、その要素が1または2に変わる。
既に1または2の要素は変化しない。

勝利判定

タテ、ヨコ、ナナメの要素に1が並んだときマルの勝ちとなる、2が並んだときバツの勝ちになる。
この判定は毎ターン(スプライトがクリックされる度)に行っている。

ターン管理

変数「ターン」を用意し奇数ターンがマル、偶数ターンがバツの番となる。
偶数奇数の判定:変数「ターン」を2で割った余りが1のとき奇数になる。