Othelloゲームを作っている話
Twitterを巡回していたらこんなツイートに出会った。
俺は「プログラマは3K」と教わってIT業界に入るのをためらってたから、声を大にして言いたい。
— Masaki🍮Webエンジニア (@plus_one_masaki) June 29, 2018
高校・大学でオセロゲーム作れるレベルならマジでIT業界の神になれる!
こういうものには騙されるに限る。眼の前の人参がたとえ仮想的なものだとしても。
というわけでオセロを作ってみた
一回石を打つごとにボードと今の勝ち負け状況を表示します。ボードが埋まると終了して、"39-25 The black won!"のように表示されるようにした。
入力は”色 縦のライン 横のライン”で行います。
これからの課題
上の入力を見て察した人も多いかと思いますが、どちらの番か判断することが出来ていません。その他にも
- 其の場所に石を置けるのかを判定できない
- ボードが埋まらずにゲームが終了したときを判定できない
- 可能であればGUIで実装もしたい
という諸々の課題があります。もはやこれはオセロではないのでは?
ということで逐次更新します。