【初心者】スレを立てる前にココで質問を【Part16】at GAMEDEV
【初心者】スレを立てる前にココで質問を【Part16】 - 暇つぶし2ch271:名前は開発中のものです。
08/01/25 21:39:13 SjxzcIfI
質問です。
C++とDxlib使って戦術シミュを作っているんですが、
プレイヤーキャラの移動可能範囲?を決定する
アルゴリズムがうまくいかなくて困っています。

作っている戦術シミュは、正方形ではなく六角形です。
地形コストは、配列に
 /\/\/\/\/\/\
 |  |  |  |  |  |  |     →x軸
 \/\/\/\/\/\/\    ↓y軸
   |  |  |  |  |  |  |
   \/\/\/\/\/\/
というように入れています。
アルゴリズムは、URLリンク(gumina.sakura.ne.jp)のを、
6角形で使えるように拡張したものを使っていますが、
結果が1マス飛んだところに移動可能フラグがたったり、
一方向だけ飛び出ていたりと無茶苦茶になってしまいます。

どなたか簡単なアルゴリズムを教えて頂けないでしょうか。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch