Google Spreadsheet의 내용을 ScrptableObject에 Serialize하는 방법
Unity3D/Tips / 2013. 11. 30. 01:12
ScriptableObject를 이용해서 Google Spreadsheet의 내용을 ScrptableObject에 serialize하는 방법이 아래에 소개되어 있습니다.
https://github.com/kimsama/Unity-GoogleData
새버전 링크 : https://github.com/kimsama/Unity-QuickSheet
엑셀과 유사한 구글의 스프레드시트를 Unity 클라이언트의 ScriptableObject 객체에 바로 연결, 저장하는 방법에 대한 내용입니다.
새버전 링크 : https://github.com/kimsama/Unity-QuickSheet
엑셀과 유사한 구글의 스프레드시트를 Unity 클라이언트의 ScriptableObject 객체에 바로 연결, 저장하는 방법에 대한 내용입니다.
클라이언트에 필요한 데이터를 엑셀처럼 구글 스프레이드시트에서 관리하고 변경사항이 생길 때마다 바로 Serialize해서 Unity 쪽의 scritableobject 데이터를 업데이트할 수 있습니다.
- ScriptableObject는 바이너리 포맷이므로 다소 크기가 큰 데이터도 빠르게 읽는 것이 가능.
- 구글 스프레드시트를 이용하므로 복잡한 데이터라도 직관적이고 변경이 용이.
- 구글 스프레드시트를 이용하므로 데이터 변경의 이력 관리가 가능.
- SQL 데이터베이스 사용시 SQL 구문에 대한 학습이 필요하지만 ScriptableObject의 동작 원리에 대한 이해 외에는 별도의 학습이 필요치 않음.
- 구글 스프레드시트의 기획 데이터가 추가되거나 변경되는 경우에도 큰 어려움 없이 클라이언트 데이터의 업데이트가 가능.
반응형
'Unity3D > Tips' 카테고리의 다른 글
Text Gizmo (0) | 2014.02.07 |
---|---|
[번역] "14일만에 0에서 60프레임 만들기" (0) | 2013.12.02 |
거대한 클래스를 관리하기 (2) | 2013.11.08 |
Understanding Steering Behaviors: Collision Avoidance (0) | 2013.11.08 |
Adding Text-To-Texture at Runtime in Unity3D Without Using Render Texture (0) | 2013.11.07 |