보통 현업에서도 이런식의 모듈화로 사용하나요?
342
작성한 질문수 2
회사마다 방식이 다르겟지만 보통 대부분 테이블 구조로 데이터를 관리하는것으로 알고잇는데 만약 이런 모듈화 방식을 사용한다면 퀘스트를 추가할때마다 유니티 Scirptable Object로 만들어서 사용해야 할것같은데 맞나요? 아니면 테이블을 참조해 자동으로 생성하는 툴 같은 것을 만들어서 사용하나요?
답변 1
2
수강해주셔서 감사합니다.
어떠한 툴을 사용할 때는 보통 4가지 경우로 귀결될 수 있습니다.
1. 온전히 툴만 사용하는 경우.
2. 서버를 통해 정보를 받아서 컨버터로 실시간으로 만드는 경우.
3. 컨버터를 통해 DB의 데이터를 읽어와 에디터 상에서 자동 생성하는 경우.(DB -> 툴로)
4. 컨버터를 통해 만든 것을 DB화하는 경우.(툴 -> DB로, )
어떤 방식으로 사용할지는 온전히 개발팀의 결정에 달려있습니다.
그렇기 때문에 시아이님 말처럼 보통 툴을 만들 때는 데이터 컨버터도 같이 만드는 편입니다.
이 강의에서는 컨버터를 만드는 내용은 없었지만, 저도 기본적으로 컨버터까지 다 만들어 사용합니다.
Task 구현 28:36 Equals 에서 잘 모르는 부분이 있습니다.
0
45
2
Quest System의 확장성에 대한 질문
0
111
1
공부 방향에 대해 궁금한 점이 있습니다.
0
152
2
End()와 Complete() 함수를 따로 구현한 의도
0
179
2
Target의 value에 Object 자료형 관련 질문입니다!
0
158
2
TaskGroupState에 대하여 질문이 있습니다
0
118
2
Elite와 Normal Germ의 IsTarget()질문입니다.
0
109
2
퀘스트 시스템을 확장하면서 생긴 의문점 입니다.
0
181
2
퀘스트 클리어해도 동일 퀘스트가 노출됩니다
1
141
3
퀘스트 누적 클리어 횟수에 대해 여쭤보고싶습니다.
0
93
1
프로퍼티 사용 질문입니다.
0
125
1
Task 에서 Object 타입 사용
0
131
2
파일 저장방식, 퀘스트 실패에 관하여 여쭤보고싶습니다.
0
240
1
Destroy() 지연 파괴에 관하여
0
147
1
Action & Delegate
0
184
2
강의에서 리워드 관련 언급은 없으셔서 질문드립니다.
0
286
1
궁금한게있습니다
0
304
1
스크립터블 오브젝트 Instantiate?
0
448
1
원하는 타이밍에 퀘스트를 등록하고 싶다면 어떻게 해야할까요
0
345
1
Quest Cancel() 메소드
0
273
2
Task의 IsEqual
0
234
1
실전예제 UI 자료
0
205
1
스크립터블 오브젝트
1
337
1
Task 예시
1
179
1





