Pacmanを実装しようとしています。これは正常に機能しますが、これまでのところ、ゴーストはパスファインディングを使用していません。代わりに、各パスジャンクションでどのパスを取るかをランダムに決定します。したがって、パックマンがゲームに勝つことはそれほど難しいことではないことを想像できます;)
だから私はパックマンのパスファインディングアルゴリズムについて少し読んだので、ここで私は本当に良い答えを見つけました:パックマンのパスファインディングアルゴリズム
答えはhttp://home.comcast.net/~jpittman2/pacman/pacmandossier.html#Chapter%204を参照しています
これはすべて問題ありませんが、パックマンの私の実装では、2人の異なるプレーヤーによってプレイされる2つのパクマンがあります。ですから、幽霊が常に1人のプレイヤーを追いかけるとは限らないように、パスファインディングアルゴリズムをどのように適応させるのか疑問に思います。
ゴーストが両方のプレイヤーにほぼ等しく公平になるようにアルゴリズムを変更する方法について何か考えはありますか?