「一定の場所に来たら」というのは、IF文を使うと良いと思います。キャラクターの居場所を変数で表していると思うので、それを条件にしましょう。例えば画面の左端なら、IF [自分のX座標] < 10 THEN... みたいな感じになりますね。 落ちる部分ですが、もしそのままゲームオーバーになるなら、ループやアニメーションで対応出来ます。IF文からキャラが落ちるプログラムに繋げればOKです。あとはFOR...NEXT、SPANIMなどを応用してみましょう。