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

poiqwe님의 프로필 이미지
poiqwe

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

개인적으로 궁금한 강좌와 별개의 질문입니다.

해결된 질문

작성

·

384

0

안녕하세요

질답들과 강의세부 설명 등을 보니 실제론 기업에선 c++서버를 사용한다 하셨는데

언리얼4의 경우는 엔진 내부에 데디케이트 서버 빌드가 있지 않습니까?

언리얼4를 사용하는 기업이 이 서버(엔진제공)를 사용을 하게 되나요?

아니면 결국 c++로  밑바닥 부터 새로 서버를 구축하나요?

만일 그렇다면 그 이유가 뭔가요?

답변 4

1

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

그건 아닙니다.
데디 서버를 활용한건 게임만 그렇고,
로비와 파티매칭은 웹 기반으로 만들게 됩니다.

1

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

언리얼 데디 서버는 용도가 다릅니다.
일단 싱글쓰레드 방식이고 (select 모델) FPS 게임에 최적화 되어 있기 때문에
MMO 개발엔 적합하지 않습니다.
대략적으로 100명 정도가 상한선이라고 생각하시면 됩니다.
그래서 MMO를 만들 떈 대부분 밑바닥부터 새로 구축하게 됩니다.
다만 FPS 게임이라면 언리얼 데디 서버를 활용하는게 매우 현명한 판단이겠죠.
배틀그라운드가 그런 케이스라고 보시면 됩니다. (언리얼 데디 서버를 활용해 1년만에 뚝딱 개발했죠)

0

poiqwe님의 프로필 이미지
poiqwe
질문자

그래서 웹서버도 들어가는거군요! 감사합니다

0

poiqwe님의 프로필 이미지
poiqwe
질문자

답변 감사합니다 ! 그런거였군요 !

매치메이킹도 해당 서버로 구현한것인가요?

poiqwe님의 프로필 이미지
poiqwe

작성한 질문수

질문하기