この文書の現在のバージョンと選択したバージョンの差分を表示します。
歩数map [2011/07/04 02:32] member |
歩数map [2011/08/05 03:13] (現在) member |
||
---|---|---|---|
ライン 7: | ライン 7: | ||
===== 簡単な歩数マップの作り方 ===== | ===== 簡単な歩数マップの作り方 ===== | ||
- | ①歩数マップ用に、16×16(迷路区画分)のchar型配列を用意します。 | + | ①歩数マップ用に、16×16(迷路区画分)のunsigned char型配列を用意します。 |
②歩数マップを255で初期化し、目標座標(ゴール位置)の歩数を0にします。 | ②歩数マップを255で初期化し、目標座標(ゴール位置)の歩数を0にします。 | ||
ライン 25: | ライン 25: | ||
最初のうちは、紙に書いてイメージを掴んでから作ってみるといいかもしれません。 | 最初のうちは、紙に書いてイメージを掴んでから作ってみるといいかもしれません。 | ||
+ | ちなみに未探壁には注意が必要です。 | ||
+ | |||
+ | 足立法と最短経路導出で扱い方が変わるので注意してください。 | ||
+ | |||
+ | {{:wall_map:歩数マップa.png?150|}} → {{:wall_map:歩数マップb.png?150|}} → {{:wall_map:歩数マップc.png?150|}} … {{:wall_map:歩数マップd.png?150|}} | ||
===== 高速な歩数マップの作り方 ===== | ===== 高速な歩数マップの作り方 ===== |