yakataの情報奮闘記

プログラミングの話をします

Othelloゲームを作っている話

Twitterを巡回していたらこんなツイートに出会った。

こういうものには騙されるに限る。眼の前の人参がたとえ仮想的なものだとしても。

 

 というわけでオセロを作ってみた

f:id:ponyo4869yakata398:20180709133418p:plain

一回石を打つごとにボードと今の勝ち負け状況を表示します。ボードが埋まると終了して、"39-25 The black won!"のように表示されるようにした。

入力は”色 縦のライン 横のライン”で行います。

ソースコードこちら

 

これからの課題

上の入力を見て察した人も多いかと思いますが、どちらの番か判断することが出来ていません。その他にも

  • 其の場所に石を置けるのかを判定できない
  • ボードが埋まらずにゲームが終了したときを判定できない
  • 可能であればGUIで実装もしたい

という諸々の課題があります。もはやこれはオセロではないのでは?

ということで逐次更新します。