もしかして自分のキャラクターが画面中心から動かないで周りのマップの方がスクロールする仕組みなら、画面中心とその左右のBGだけ重ね合わせ処理すれば済む話だったりしません?