移動マップを配列である程度区切ってマス目状に設定して、このマスにいる☆☆ユニットはこちらの方向にいく確率○○パーセントというデータをマッピングする、というのはどうでしょうか?