ひろひろの生活日記(LIFE Of HIROHIRO)

パソコン講習とソフト開発をしています。自作小説も掲載しています。ネット情報発信基地(上野博隆)Hirotaka Ueno

(1)フリー配置:棋譜再生

2021年11月19日 11時38分29秒 | ゲーム開発(Game development)

(1)フリー配置:棋譜再生
1)打つ=1の場合
1-1)駒台をチェック
・k手番による
・スタート位置x、y

・移動フラグ=1(盤上),2(自盤台),3(相手盤台)
・スタート駒IDが棋譜と同じかチェック
・・違う場合は、サーチする。
・エンド位置x、yに駒を移動(空いているかチェック)
・・駒台の場合、空いてる場所を探す。
・・プレイヤ、駒ID
・スタート位置の駒をクリア
・3は、プレイヤを相手の駒にする。

2)打つ!=1(盤上の駒を動かす)の場合
・移動フラグ=1(盤上),2(自盤台),3(相手盤台)
・スタート駒IDが棋譜と同じかチェック
・・違う場合は、ERRする。

・エンド位置x、yに駒を移動(空いているかチェック)
・・駒台の場合、空いてる場所を探す。
・・プレイヤ、駒ID
・スタート位置の駒をクリア
・3は、プレイヤを相手の駒にする。

チェック中!


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 「一人将棋」ブックマークの... | トップ | 「一人将棋」一応修正完了です。 »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

ゲーム開発(Game development)」カテゴリの最新記事