inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

환경 설정

클라이언트 서버 폴더

484

신진

작성한 질문수 102

0

환경준비 시간에 서버 폴더는 게임서버에 들어가는 것이라고
언급하셨는데
 
그러면 클라이언트 폴더는 별도의 서버로 들어가나요?
이런 서버를 무엇이라고 부르나요?
 
구조 질문 드립니다.

C# unity

답변 2

0

신진

흠. 반복되어 죄송한데요 제가 이해를 잘 못해서... 한번만 더 질문드릴께요

 

asset 폴더와 같은 게임 데이터가  클라이언트의 앱에 위치하는 것인지,

서버쪽에 위치하게 되는 것인지 그 구조가 궁금합니다. 

 

좋은 연휴되세요!

 

 

0

Rookiss

클라/서버 데이터는 분리해서 관리하는 경우가 많습니다.
Client 폴더 안에 있는 모든 것 (Asset 포함)은 클라가 배포될 때 같이 나갑니다.
가령 안드로이드라면 apk 파일에 묶여서 나가는겁니다.

서버 쪽에서는 아트 리소스는 필요하지 않고,
밸런스 관련 데이터만 필요한데 이는 별도로 서버 데이터로 관리하면 편리합니다.
강의에선 귀찮아서(?) 클라 밸런스 데이터를 서버에서 참조하며 사용하고는 있긴 합니다.

0

Rookiss

이전 질문과 마찬가지로,
클라는 그냥 클라고 별도의 '서버'에 들어가지 않습니다.
server는 게임서버/웹서버(로그인/결제 등)로 구분할 수 있는데
같은 폴더에 넣어도 되고 사실 이건 리드 프로그래머 마음대로 하면 됩니다.

Lessons 3 & 4 don't have subtitles unfortunately

0

38

1

MessagePack

0

104

1

본인 플레이어 이동 관련 질문

0

67

1

Part7 Part9 질문이 있습니다.

0

89

1

.

0

131

1

.

-1

119

2

게임 로직 루프에서 게임 틱 누락으로 인한 높은 CPU 사용 문제

0

103

1

타일 팔레트 깔았는데도 안돼요

0

145

2

2D로 그냥 만들어도 되나요?

0

95

2

지난 강의와 이어지는게 맞을까요?

0

96

2

순환참조 문제로 인해 발생하는 문제는 없을까요?

0

166

2

유니티 클라와 C++서버연동

0

290

2

멀티플레이 테스트 환경 관련 질문입니다

0

227

3

강의 후반부에 순서 동기화를 위해 잡큐를 사용 안 한 부분 질문입니다!

0

163

2

코드 관련한 몇 가지 질문입니다!

0

165

2

3d 프로젝트 이동 동기화 관련

0

342

4

파트 7 스트레스 테스트 질문 드립니다.

1

203

2

맵 이동 방식

0

143

0

맵 이동 관련해서 질문드립니다.

0

97

1

안녕하세요 도저히 알 수 없는 오류가 나와서 질문드려요,,

0

222

2

안녕하세요. 일전에 질문 드린 포폴 준비 관련 질문의 추가 질문입니다!

0

173

1

[팁] 2024년 기준 버전 이슈?

0

469

1

SendBuffer.cs 삭제 후 대체 되는 부분의 장단점?

1

210

1

지금 강의의 유니티 클라를 IOCP 서버와 연동하는 것

0

343

2