ショップの店員みたいなキャラクターをNPC( ノンプレイアブルキャラクター)と言いますが、こういうキャラの管理は ・主人公の移動処理 ・背景のスクロール処理 ・NPCの位置補正処理 の順番で処理するといいと思います。