본문 바로가기

시스템 구현/Unity: 다이얼로그 시스템(csv)

json과 텍스트 어드벤쳐 게임 - 1

텍스트 게임이라고 하면 방대한 텍스트양이 눈에 띈다. (당연함)

이번 프로젝트는 컴팩트한 규모라서 Excel Importer를 사용할 계획이었으나, 이 오류가 특정 행에서만 계속 반복되고, 또 엑셀에서 오류를 전부 고쳐도 뜨는 경우가 있어 결국 엑셀 임포터를 쓰지 않고 json으로 갈아타기로 했다.

 

[시작 전]


우리는 액셀에 데이터베이스를 정리했기 때문에 데이터를 json으로 옮기는 작업을 해야 했다. 하지만 일일이 수기로 옮길 수 없으므로 엑셀 애드인을 사용했다. 세부 사항은 다른 분의 게시글을 참고하였다.

단, 셀 안에 데이터가 비어있으면 인식하지 못하고 들여오지 않으므로 오류 방지를 위해 값 표기를 해주어야 한다.