콘텐츠로 이동
GameDesign

테이블 작성 정책

테이블은 값만 모아두는 문서가 아니라, 어떤 시스템 로직에서 사용되는 데이터인지 함께 설명한다. 수치만 본 사람이 시스템 의미를 추적할 수 있어야 한다.

테이블 문서는 반드시 다음 두 가지를 같이 적는다.

  1. 데이터 자체 — 시트명, 탭명, 컬럼, 예시 값.
  2. 데이터가 쓰이는 시스템 — 어떤 시스템 문서의 어떤 로직에서 이 값을 소비하는가.

시스템 로직 자체는 시스템 문서에 적고, 테이블 문서는 컬럼 단위로 그 로직과 연결한다.

  • 테이블 문서는 시트명, 탭명, 주요 컬럼, 연결 시스템을 함께 적습니다.
  • ID는 사람이 의미를 추적할 수 있는 규칙을 유지해야 합니다.
  • 빈 값은 의도된 빈 값인지, 미입력인지 구분해야 합니다.
  • 태그는 검색, 드랍, 필터링, 장착 조건처럼 사용 목적을 함께 설명해야 합니다.
  • 계산식과 처리 순서는 시스템 문서에 쓰고, 테이블 문서는 해당 로직과 연결되는 컬럼을 설명합니다.
테이블 문서연결될 시스템 예시
아이템 테이블아이템, 루팅, 드랍, 인벤토리
몬스터 테이블몬스터 AI, 전투, 드랍
맵 테이블맵 모듈, 진입, 탈출
미션 테이블NPC, 상인, 미션
드랍/티어 테이블루팅, 보상, 밸런싱