オセロゲームを作ろう(1)
先日、ふと思い立ち、PowerShellでオセロゲームを作ってみました。
CUI版とGUI版の2種類です。
PowerShellオセロゲーム(CUI)
上下左右のキー入力で、カーソルが盤面上を移動し、
Enterを押した場所に駒(という表現で良いのかな?)を置きます。
交互に駒を置き、ゲームを進めていきます。
PowerShellのコンソール操作は奥が深い
今回、PowerShellで初めて本格的なコンソールアプリを作成したのですが、
なかなかに奥が深いです。
ちょっとしたオセロゲームを作るだけでも、
- キー入力監視処理
- カーソル操作処理
- スクリーンバッファ操作処理
- 描画処理
などなど、考えることが色々あるのですね。
今後、上記要素を紹介していきたいと思います。