횡스크롤 랜덤맵 게임인데, 플레이어의 시야를 벗어난(=좌우로 일정타일이상 벗어난) 맵 타일을 지우고 이동할 방향에 새 맵을 붙히고 싶습니다.


지금 생각하고있는 방법이 두가지인데, 하나는 타일을 관리하는 배열들을 묶어서 격자 덩어리로 일정이상 벗어난 격자는 지우고 새 격자를 만드는 검니다.


또하나는 배열을 화면크기만큼만 만들고, 캐릭터가 이동하면 타일 이미지가 이동하다가 다음타일 위치에 오면 배열을 한칸씩 땡기고 비어진 함수들을 새 지형으로 채우는 식으로 만드는검니다.



두 방법중 어느쪽이 더 성능에 유리할까요? 만일 다른 좋은 방법이 있다면 어떤게 있는지 도와주실수 있습니까?