ルールなんてないから自分のゲームをどうしたいかによるんじゃない?
ちなみにドラクエのエンカウントは地形の種類ごとに重み決めてあったような。
変数1つ用意して、そこに適当な初期値設定して、歩くたびに地形の重みを減算して
変数がゼロ以下になった地点でモンスター出現、だったかな。