← 블로그 목록

세이브 화면은 저장 기능이 아니라 유저의 기억을 대신하는 인터페이스다

세이브·로드 화면은 기능적으로는 파일 목록이지만 플레이어 입장에서는 어디까지 했고 이 슬롯을 덮어써도 되는지를 대신 떠올려 주는 인터페이스다. 닐슨 노먼 그룹의 사용성 원칙 가운데 시스템 상태 가시성과 기억보다 인식 원칙을 빌려, 스크린샷·플레이 시간·진행 상태 같은 기억 보조 정보와 잘못된 덮어쓰기를 막는 슬롯 설계를 정리한다.

세이브 화면은 저장 기능이 아니라 유저의 기억을 대신하는 인터페이스다

세이브 화면은 저장 기능이 아니라 유저의 기억을 대신하는 인터페이스다

세이브·로드 화면은 기능적으로는 파일을 저장하고 불러오는 메뉴다. 하지만 플레이어 입장에서 보면 훨씬 더 큰 역할을 한다. 나는 어디까지 했지, 이 슬롯은 어떤 캐릭터였지, 지금 이 파일을 덮어써도 되나 같은 기억을 대신 떠올려 주는 인터페이스이기 때문이다.

그래서 좋은 세이브 화면은 단순한 슬롯 목록보다 기억 보조 장치에 가깝다.

세이브 화면에서 중요한 것은 기억 부담을 줄이는 것이다

사용성 원칙에서 자주 언급되는 두 가지가 있다. 시스템 상태 가시성과 기억보다 인식. 사용자가 현재 상태를 바로 이해할 수 있어야 하고, 머릿속으로 외우기보다 화면을 보고 알아볼 수 있어야 한다는 뜻이다.

세이브 화면은 이 원칙이 특히 중요한 곳이다. 플레이어는 며칠 전, 몇 주 전 저장했던 파일을 다시 봐야 할 수도 있기 때문이다.

그래서 우선 보여 줄 정보는 이런 것들이다

모든 게임에 이 다섯 가지가 다 필요한 것은 아니지만, 최소한 이 슬롯이 무엇인지 한눈에 구분할 정보는 있어야 한다.

슬롯 설계는 기능보다 사고 방지가 중요하다

세이브 화면에서 자주 생기는 큰 실수는 잘못된 덮어쓰기다. 그래서 삭제, 덮어쓰기, 자동저장, 수동저장은 시각적으로 충분히 구분되는 편이 좋다. 파일명을 직접 짓게 하든, 번호 슬롯을 쓰든, 플레이어가 실수할 여지를 줄이는 것이 중요하다.

즉, 좋은 세이브 UI는 보기 좋은 리스트가 아니라 실수하지 않게 도와주는 구조에 가깝다.

마치며

세이브·로드 화면은 사소한 보조 메뉴처럼 보이지만, 실제로는 플레이어의 기억과 안전감을 크게 좌우한다. 그래서 이 메뉴는 단순한 파일 시스템이 아니라, 플레이 흐름을 이어 붙이는 UX라고 보는 편이 맞다.

플레이어가 어디까지 했는지 다시 생각하지 않아도 되게 만드는 것. 좋은 세이브 화면은 그 일을 대신해 준다.

참고 자료

← 목록으로
Related

함께 읽으면 좋은 글

프로젝트 관리칸반WIP
프로젝트 관리에서 중요한 것은 재고율보다 동시에 벌려 놓은 일의 양을 줄이는 것이다

게임 프로젝트가 느려질 때 사람들은 생산성이 떨어졌다고 말하지만, 실제로는 동시에 너무 많은 일이 벌려져 있어서 흐름이 멈춘 경우가 많다. 칸반의 WIP 제한과 리틀의 법칙을 빌려, 진행률 숫자보다 실제로 완료된 단위가 중요하고 좋은 관리자는 착수보다 완료를 밀어 준다는 점, 그리고 바쁘게 보이는 팀과 완료를 만들어 내는 팀의 차이를 정리한다.

게임 개발툴 프로그래밍엔진 개발
툴과 엔진 개발자는 게임을 만드는 사람들의 작업 시간을 설계하는 개발자다

툴과 엔진 개발자는 게임을 직접 안 만드는 사람처럼 오해받지만, 실제로는 아티스트·디자이너·프로그래머의 작업 시간을 설계하는 개발자다. MachineGames, Ubisoft, Supercell의 채용 공고에서 반복되는 키워드와 실무 설명을 따라, 이 역할이 결국 내부 사용자 경험과 반복 비용·디버깅 가능성을 다루는 제품 개발에 가깝다는 점을 정리한다.

게임 개발MMORPGXbox
True Fantasy Live Online의 중단은 온라인 콘솔 전략이 얼마나 어려웠는지 보여 주는 사례다

True Fantasy Live Online은 지금도 아까운 취소작으로 회자되지만, 단순한 불운보다 초기 Xbox Live 환경과 대형 MMORPG의 운영 난도가 한꺼번에 겹친 사례에 가깝다. 당시 보도와 레벨파이브의 회고를 따라, 대형 온라인 게임이 콘텐츠 못지않게 운영 체력과 플랫폼 타이밍을 요구한다는 점을 정리한다.