지도 기능
진행도 추적
Silksong Map은 탐험 진행 상황을 체계적으로 관리할 수 있는 추적 기능을 제공합니다. Hollow Knight: Silksong 여정에서 어떤 콘텐츠를 완료했는지 확인하고, 세부 통계를 살펴보세요.
진행도 추적 개요
추적 대상
- 완료한 POI: 보스 처치, NPC 만남, 아이템 수집, 지역 탐험 등
- 카테고리별 진행도: 보스·수집품·NPC·비밀 등 유형별 완료율
- 지역 통계: 각 지역·구역별 탐험 상황
- 전체 완료율: 실시간으로 업데이트되는 총 완료 퍼센트
저장 방식
- 계정 기반 저장: 사용자 계정에 안전하게 연동
- 기기 간 동기화: 로그인만 하면 어디서든 진행도 확인
- 클라우드 저장: 보안성이 높은 데이터베이스에 저장
- 실시간 업데이트: POI 완료 표시 즉시 저장
시작하기
계정 준비
- 로그인 필수: 진행도 추적을 위해 계정을 생성하거나 로그인합니다.
- 대시보드 방문: 인터랙티브 대시보드에서 진행도 추적 시작
- 지도 탐색: 추적 기능이 포함된 지도 인터페이스 사용
- POI 표시: POI 팝업에서 완료 여부를 손쉽게 표시
POI 완료 처리
- 클릭 한 번으로 완료: 팝업의 “완료” 버튼 누르기
- 메모 추가: 각 POI마다 개인 메모를 남길 수 있음
- 시각적 피드백: 완료된 POI는 별도의 시각 요소로 표시
- 자동 저장: 계정에 즉시 저장
진행 상태
- 미완료: 기본 상태
- 완료: 완료 표시 + 메모 확인 가능
- 재설정 가능: 언제든지 완료/미완료 전환
진행도 대시보드
통계 개요
- 완료 퍼센트: 전체 콘텐츠 완료율 한눈에 보기
- 카테고리별 분포: 유형별 진행 상황
- 최근 활동: 최근 완료한 POI 타임라인
- 진행도 패널: 로그인 상태에서 지도 헤더에서 접근
대시보드 기능
진행도 패널
지도 헤더에서 확인할 수 있는 항목:
- 전체 통계: 총 완료 비율과 완료된 POI 수
- 카테고리별 현황: 유형별 진행 상황과 시각적 인디케이터
- 최근 활동: 최근 완료한 10개의 POI
- 빠른 통계: “X / Y 완료” 형식의 요약 정보
인증 연동
- 로그인 보호: 인증된 사용자만 진행도 기능 이용 가능
- 안전한 접근: 진행 데이터는 로그인 상태에서만 확인
- 세션 유지: 브라우저 세션이 끝나도 데이터 유지
- 기기 동기화: 로그인하면 어느 기기에서나 연속 사용
지도와의 통합
시각적 진행 표시
- POI 상태: 지도에서 완료 여부를 바로 확인
- 진행도 컨텍스트:
useProgress훅으로 컴포넌트에 데이터 전달 - 실시간 갱신: 완료 처리 즉시 지도에 반영
- 필터링: 완료 상태별로 POI 필터링 가능
인터랙티브 기능
- POI 팝업 확장: 로그인 사용자는 팝업에서 완료 제어 가능
- 일괄 처리: 여러 POI를 한 번에 완료 예정(향후 기능)
- 진행도 쿼리: 사용자 데이터를 위한 효율적인 DB 쿼리
- 캐싱: 서버 요청을 최소화하는 스마트 캐시
보안 & 개인정보
데이터 보호
- 인증 필수: 모든 진행 데이터는 로그인 필요
- 세션 검증: 서버에서 모든 작업을 검증
- 사용자 분리: 계정별 데이터 완전 분리
- 정보 유출 방지: 인증되지 않은 접근은 차단
개인정보 기능
- 사용자 제어: 진행 데이터에 대한 완전한 관리권
- 안전한 저장: 암호화된 상태로 안전 저장
- 추적 없음: 원치 않으면 사용하지 않아도 됨
- 데이터 소유권: 데이터의 주인은 사용자
향후 개선 계획
예정 기능
- 일괄 처리: 여러 POI를 동시에 완료
- 내보내기/가져오기: 진행 데이터 백업·복원
- 진행 공유: 친구와 완료 현황 공유
- 고급 분석: 보다 세밀한 통계와 인사이트
기술적 개선
- 오프라인 지원: 오프라인에서도 진행 변경 사항 저장
- 성능 최적화: DB 쿼리 감소 및 응답 속도 향상
- 모바일 개선: 터치 기반 인터페이스 강화
- 접근성 향상: 화면 낭독기 지원 강화
도움 받기
지원 정보
- 인증 문제: 로그인 상태와 세션 유효성 확인
- 진행도 문제: 계정 동기화 및 접근 권한 확인
- 기술 지원: 데이터 복구·계정 문제는 지원팀에 문의
- 기능 제안: 새로운 진행도 기능을 제안해 주세요