2人用マルバツゲーム-勝利判定付き-
マルバツゲーム
よしだ(おとな)
プログラムをひらく
操作方法
スプライトをクリックするとマルまたはバツに変わる。
先手(奇数ターン)はマル、後手(偶数ターン)はバツになる。
タテ、ヨコ、ナナメに3つ並ぶと勝ち。
盤面の管理
配列に9個の要素を用意し、
何も置いていない=0
マル=1
バツ=2
と表現している。
旗を押した(初期化した)とき、0の要素が9個並ぶ。
スプライトをクリックしたとき、その要素が1または2に変わる。
既に1または2の要素は変化しない。
勝利判定
タテ、ヨコ、ナナメの要素に1が並んだときマルの勝ちとなる、2が並んだときバツの勝ちになる。
この判定は毎ターン(スプライトがクリックされる度)に行っている。
ターン管理
変数「ターン」を用意し奇数ターンがマル、偶数ターンがバツの番となる。
偶数奇数の判定:変数「ターン」を2で割った余りが1のとき奇数になる。