Data Table

Data Table Row 조회 파이프라인

반복 데이터는 구조체와 테이블로 분리하고, 블루프린트는 Row를 조회해 로직에 반영한다.

데이터가 게임 로직으로 들어오는 순서

data driven

Row Struct

아이템 이름, 가격, 아이콘처럼 열 구조를 먼저 정한다.

Data Table

CSV나 에디터로 행 데이터를 작성한다.

Row Name

조회할 데이터의 키 역할을 한다.

Get Row

블루프린트에서 Row를 읽어 구조체 값을 얻는다.

Apply UI

텍스트, 아이콘, 수치를 화면에 반영한다.

Apply Logic

데미지, 보상, 조건 같은 게임 규칙에 사용한다.

Struct 정의Table 작성Row 조회UI/로직 반영
테이블 흐름

데이터 테이블은 그래프 안에 하드코딩된 값을 밖으로 빼는 장치다. 구조체 변경 시 모든 Row 일관성을 확인해야 한다.