ブロックはともかく、まず「前」というのがどの方向を指してるのでしょうか? 例えば、縦シューの場合で言う「前」は自機の上  スーマリだったら左右のどちらか  ドラクエだったら上下左右のいずれか プログラミングってのは、自分の思い描いてるイメージをコンピュータが理解できるように分解してく作業なんで、その分解ができるようになると大幅に理解が進みますよ