TOY VOX

管理人VOX6336が昭和レトロな遊びをするだけのブログです。スマートフォンでの閲覧推奨。

オセロ 4

2021-03-25 03:01:32 | プログラミング初心者(プチコン3号)
 石を置くマスを入力(input文)する。先手の番だったらそのマスは1になり、後手の番だったらそのマスは2になる。回数を+1してボードの表示にもどる。


 ここまででとりあえず紙とペンを使ってやるレベルには○✕ゲームがプレイできるようになった。

 locate文ぐらい使ったほうがいいかな。


コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

オセロ 3

2021-03-24 03:32:23 | プログラミング初心者(プチコン3号)
 インターフェース(ボードの見やすさ、石の置きやすさ)をあとまわしにして、シンプルにプログラムを作ってみる。とりあえず、
000
000
000
という形でボードができた。次はこれに石(○と✕)を置いてみよう。
 マスは9つなので、全部で9回石を置くことになる。回数を2でわって、1あまれば先手の番、あまりが0ならば後手の番になる。



コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

オセロ 2

2021-03-23 15:17:00 | プログラミング初心者(プチコン3号)
 いきなりオセロはむずかしいので、最初に「○✕ゲーム(三目ならべ)」を作ってみよう。
 手順は、
①ボード表示する
②人間vs人間でプレイできるようにする
 入力して石をおく
 勝敗を判定する
③人間vsコンピューターでプレイできるようにする

 ○✕ゲームはミスがなければかならず引き分けになる。もし人間が勝ってしまったら、それはプログラムが間違っている。

 まずはボードの表示。9つのマスを左上から順に1,2,3,4.....とする。
 マスに何もない状態が0、✕が1、○が2。



コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ワーテルロー 28

2021-03-21 03:29:06 |  ナポレオニック
赤っ毛の大男が陣頭に立った。「ブリュッセルまでいっきに駆け抜けろ!」



1回目、フランス軍は3か所で戦闘後前進した。ラエイサントは取れなかった。味方の5戦力歩兵が突出して危険な状態に。


回目、3か所で戦闘後前進した。ラエイサントの奪取に成功した。


3回目、3か所で戦闘後前進した。ラエイサントの奪取に成功した。


コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ワーテルロー 27

2021-03-20 07:32:02 |  ナポレオニック
損害をかえりみずにしかけてみよう。1810には3戦闘騎兵、1210に4戦力歩兵を投入。


か所すべて4あるいはそれ以上の目を出すとこの形になり、フランス軍プレイヤーは7+6+3=16ポイントを得る。


コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする