이 글은 언리얼 엔진에서 외부 데이터를 어떻게 처리하고 데이터 테이블로 효과적으로 관리하는지에 대해 정리한 내용을 담고 있습니다.
언리얼 엔진에서 주로 사용되는 외부 파일의 데이터 타입은 크게 아래 2가지로 나뉜다.
각 데이터는 각각의 특징을 가지고 있고 장단점이 있어 상황이나 처리할 데이터의 성격에 맞게 잘 선택해야한다.
CSV 파일은 ,(콤마)로 구문된 파일로 Excel이나 Google Spreadsheet와 같은 프로그램에서 쉽게 수정할 수 있으며 Notepad나 일반 텍스트 에디터에서도
간단하게 파일을 생성 및 수정할 수 있다.
id, name, age,
1, Joy, 14,
2, John, 17,
...
JSON 파일은 Notepad나 일반 텍스트 에디터에서 만들고 편집할 수 있다. 이 파일은 온라인에 무료로 제공되는 검증 및 포매터 사이트를 통해 게임에 임포트 하기 전 구문 오류를 검사할 수 있다.
[
{
"id": 1,
"name": "Joy",
"age": 14
},
{
"id": 2,
"name": "John",
"age": 17
},
...
]
Data Assets
데이터 워크플로와 같은 것을 프로젝트에 통합하는 것이 프로젝트와 작업별로 어디에 언제 필요한지 파악하는 것이 중요!