あたまがうにになる

2007年11月30日

防衛ゲームのロジック(PHP)

防衛ゲームの最短ルートを選択する部分のサンプルをPHPで書いてみました。

大雑把に全体の流れを解説すると・・・
・ゴールから移動できる方向に1マスずつ移動しながらどんどん数字を埋めていく
・埋める数字は1から始まり移動が一歩増える毎に1増加していく
・移動先にすでに数字がある場合は、数字が小さい時に限り上書きする
・埋めれるマスが無くなったら終わり
重み付けが終わったらあとは、スタート地点からより数が小さい方向へ進んでいくと、ゴールまで勝手に到着します

 
実際に動作するサンプルも置いときますね。
blank_space
投稿者 Lanタソ : 2007年11月30日 14:27
 
blank_space
コメントする

名前を保存しますか?






blank_space
パーツ
blank_space

Adds

blank_space

カテゴリー
blank_space

Link
blank_space