강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

시아이님의 프로필 이미지
시아이

작성한 질문수

[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템

Quest 구현

보통 현업에서도 이런식의 모듈화로 사용하나요?

작성

·

337

0

회사마다 방식이 다르겟지만 보통 대부분 테이블 구조로 데이터를 관리하는것으로 알고잇는데 만약 이런 모듈화 방식을 사용한다면 퀘스트를 추가할때마다 유니티 Scirptable Object로 만들어서 사용해야 할것같은데 맞나요? 아니면 테이블을 참조해 자동으로 생성하는 툴 같은 것을 만들어서 사용하나요?

답변 1

2

Developer G님의 프로필 이미지
Developer G
지식공유자

수강해주셔서 감사합니다.

어떠한 툴을 사용할 때는 보통 4가지 경우로 귀결될 수 있습니다.

1. 온전히 툴만 사용하는 경우.
2. 서버를 통해 정보를 받아서 컨버터로 실시간으로 만드는 경우.
3. 컨버터를 통해 DB의 데이터를 읽어와 에디터 상에서 자동 생성하는 경우.(DB -> 툴로)
4. 컨버터를 통해 만든 것을 DB화하는 경우.(툴 -> DB로, ) 

어떤 방식으로 사용할지는 온전히 개발팀의 결정에 달려있습니다.
그렇기 때문에 시아이님 말처럼 보통 툴을 만들 때는 데이터 컨버터도 같이 만드는 편입니다.
이 강의에서는 컨버터를 만드는 내용은 없었지만, 저도 기본적으로 컨버터까지 다 만들어 사용합니다.

시아이님의 프로필 이미지
시아이

작성한 질문수

질문하기