Stage 1 プログラムの機能を考える
1-3 ゲーム進行
1-1 で盤面を、1-2 で石をデザインしましたので、今回はゲームをどのように進めるかを考えます。
交互に石置いてけばいいだけやろ
そうです。
え?終わり?
まだ何か考えないとですか?
解説サイトならもうちょい説明せえよ
そうですね、石を置く位置の指定方法とか考えましょうか。
そうそう!そういうのやってよ
盤面はざっとこんな形にします。
row は数字で、column はアルファベットで表してもらいます。例えば中抜きの石の初手で column が f で row が 5 の位置に石を置きたいとなったら、f5 と入力してもらいます。別に数字とアルファベットの順番にこだわりはありませんので 5f でも可とします。
また
悪りぃ、ガサ入れきたみたいだわ
ってときに途中離席できるよう、途中退室用コードも用意しておきましょう。
また、どこにも石を置けない時はパスしなければいけないルールがありますので、それは忘れずに実装するよう覚えておいてください。