데이터를 저장하고 읽어올 때 유니티 내의 ScriptableObject를 이용해 관리를 한다.ScriptableObject는 자료형(int, float, string, 등등)을 자유롭게 저장이 가능하며 코드와 동기화되고 사용하기 편하다. 하지만 scriptableObject 정보를 수정하려면 Unity 에디터가 필요하기 때문에 관리 측면에서 불편하다.또한 빌드파일에 포함되기에 빌드 후 수정하면 재빌드 해야한다는 단점이 있다. 이러한 단점은 급하게 값을 바꿔야할 때 패치를 해야한다는 번거로움이 생길 수 있다. 때문에 이러한 정보를 CSV( Comma-Separated Values ) 파일에 저장해 유니티에서 필요할때 읽고 이를 파싱해 주로 사용한다.CSV파일은 엑셀로도 편하게 작성하고 변환할 수 있는데 ..