Stage 7 ゲーム進行をデザインする
リバーシのプログラミング第 7 ステージ、ここではゲーム全体を統括する機能とユーザーインターフェース(ユーザーが実際に扱う機能)を実装していきます。
MENU
- ゲームを回すループに入る前にしなければならないことをまず先に済ませておきましょう。
- 勝敗がついているか、パスをしなければならないかなど、コーディングしておきます。
- ユーザーに石を置く場所を入力してもらい、それを機械が理解できる形に翻訳しなければなりません。
- ゲームセットした後も、ちゃんと UI を考えてあげないと、面白いゲームにはなりませんよ。