월드를 바꿀 때마다 쌓이던 지형 재질
모아보기 · 개발 기록 · 블로그 공개
반복 이동 시험으로 드러난 누적을 공유와 정리로 줄였습니다.

한 번 이동해서는 안 보였습니다
월드를 여러 번 바꾸는 10분 시험에서 지형 재질이 450개 늘어났습니다. 첫 화면은 정상이어도 반복하는 동안 객체가 쌓이는 유형의 문제였습니다.

수정 후 실제100명 접속 웹 클라이언트의 반복 검증 장면
색별 재사용과 소유권
같은 색의 재질은 공유하고, 생성한 쪽에서 수명이 끝난 재질을 정리하도록 바꿨습니다. 장면 전환 뒤 어디에 참조가 남는지를 기준으로 손봤습니다.
반복 전환으로 다시 보기
수정 효과도 한 번의 장면 이동으로 판단하지 않았습니다. 같은 전환을 반복하면서 재질 수의 변화를 비교했습니다.
한 번이 아니라 여러 번 다녀왔을 때
월드를 한 번 옮겨서는 재질이 쌓이는 걸 알아채기 어려웠어요. 같은 곳을 여러 번 오갔을 때 이전 장면의 재질이 계속 남는다면 이야기가 달라집니다. 같은 색에 다시 쓸 수 있는 재질은 공유하고, 더 이상 쓰지 않는 것은 정리하도록 바꿨습니다.