인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

카카누님의 프로필 이미지
카카누

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)

Item #2

ItemDbId,구조 설계

작성

·

224

0

1. templateId가 Db의 특정 아이템을 가리키는거면 ItemDbId는 무슨용도인가요? 강의를 봐도 무슨 용도인지 감이 안잡힙니다.

2. 강의를 보면 클라랑 네트워크를 통신할때 구조 설계와 인벤토리 구조 설계를 만드시는거 보면 아주 쉽게 구현하시던데 저는 구조가 논리적으로 생각이 잘안나서 구현할 엄두가 안나는데 노하우가 있을까요? 강의 없이는 어떻게 만들 엄두가 안나네요 원자 단위로 만들어야 하는거같은데 생각할려고해도 잘 안되네요ㅠㅠ

답변 1

1

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

1.
TemplateID는 아이템의 데이터번호를 말합니다. 예를 들어 모든 집행검은 30번 데이터로 관리되겠죠.
반면 ItemDbID은 데이터베이스 상의 유니크한 번호이고, 동일한 번호가 2번 나올 수 없습니다.

2.
저는 5년 이상 헤딩한 것이고 당연히 처음부터 쓱싹 만든 것은 아닙니다 !
하다 보면 본인만의 공식도 생기고, 이전에 어떻게 만든걸 다 기억해서 점점 빨라집니다.

카카누님의 프로필 이미지
카카누

작성한 질문수

질문하기