일단 서론은


내가 계획한 게임이

"스타듀밸리식 농촌마을 경영 게임"

에다가

미연시 컨텐츠까지 추가해서 연애, 결혼, 육아까지 추가하는 거고 (뭐 더 나아가면 연애갈등, 이혼같은 매운맛 컨텐츠까지)


게임 자체를 어떻게 관리할거냐면


1. 모딩을 지원할 예정인데

1-1. 게임 내부 컨텐츠 관련 파일을 전부 에셋로더가 아니라 다른 폴더에 넣고 접근하게 만들 예정

이거는 내가 지금 미니서든 라이크FPS를 만들면서 깨우친 부분이라서 


그래서 생각하는건 Dialogue System for Unity인데

이게 데이터 에셋을 외부에서 읽을 수 있고, 그걸 불러들어와서 적용 가능한지도 좀 궁금함. 그게 가능하면 할인 때 사려고


1-2. 런타임 실행 가능 Lua 스크립트 관련

Moonsharp이랑 XLua가 있는데

후자는 좀 중국 발이라서 접근성이 떨어질거 같아서

전자를 알아보는데 업뎃이 8년 전에 끊긴 거 같더라


그래서 이걸 좀 개조한 20달러짜리 uLua라는 에셋이 있는데

솔직히 걍 지원 빵빵한 -짱- XLua 해버리는게 나을까? 저거 사는건 ㄹㅇ 돈 낭비 같은데


2. 세이브 관련

눈 딱 감고 그냥 이지세이브 사면 되려나? 커스텀 클래스도 알아서 직렬화만 돼있으면 저장 해주는거 같은데


3. Text Animator 어떰?

보니까 리치 텍스트로 텍스트 애니메이션을 넣을 수 있게 하는 강력한 기능이 있는데 필수구매인가?


4. 다국어 관련해서 어떻게 지원함? BG Database 라는게 있는거 같은데

json 노가다 해도 괜찮으려나... 다국어 관련은 한눈에 파악 가능한 csv 같은게 훨씬 낫겠지?