서버엔진 수요에 관해서 질문드립니다.
866
작성자 없음
投稿した質問数 0
대학 게임학과에 재학 중인 학생입니다.
교수님과 게임서버프로그래밍에 대해 상담을 나누는 도중
교수님께서 MMORPG를 포함한 대부분의 프로젝트에서 서버를 직접 만드는 경우는 거의 없고
언리얼 데디케이트, 포톤, 프라우드넷 같은 이미 만들어진 모델이나 서버엔진을
사용한다고 말씀하셨는데 정말인가요?
보통 반대로 대부분의 프로젝트가 게임에 맞춰 서버엔진을 제작하는 줄 알았는데
제가 알던 상식과는 너무 달라서 질문드립니다.
回答 1
3
전혀 그렇지 않고 잘못 알고 있으십니다.
MMO의 경우 오히려 상용 서버 엔진을 사용하는 경우는 거의 없습니다.
어차피 쓰레드 모델 등이 관건이라, 외부 엔진을 사용하더라도 얻는 이점이 크지 않을 뿐더러
충분히 직접 개발해서 굴릴만한 사이즈가 나오기 때문입니다.
포톤은 인디 게임에서나 사용하지 회사에서 사용하는걸 본 적이 없구요.
다만 배그 같은 FPS 게임을 만든다면, 그 때는 언리얼 데디 서버로 하는게 맞긴 합니다.
하지만 그럼에도 불구하고 매 번 0부터 서버 엔진을 만들진 않고,
보통 회사마다 계승(?)되는 서버 엔진이 있어서 그걸 활용합니다.
ex) 블소->블소2, 테라->AIR, 리니지m->리니지2m 이런 식이죠
TLS 질문드립니다.
0
43
2
SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.
0
46
2
Unity Span
0
76
2
XML, Dll 차이점
0
105
2
Session 질문입니다
0
79
1
Write Read 커서 키워드
0
76
1
더미 클라이언트 수에 따른 OnDisconnect 발생
0
70
2
네트워크 Send 전담 스레드 배치
0
98
2
UnhandledException 으로 서버 터지는 경우
0
85
2
컨텐츠 단, 엔진 단
0
106
1
질문 있습니다
0
77
2
C# 게임서버 3D MMORPG
0
146
2
유니티6 버전
0
98
2
receive하는 부분과 send하는 부분의 차이
0
134
2
커서의 위치의 중요성
0
103
2
C++ 전혀 모르는데 C# 서버
0
169
2
강의에 질문이 있습니다
0
86
2
멀티스레드 이해도 질문
0
95
1
500 vs 500
0
130
3
OnAcceptHandler 액션 함수
0
61
1
이 정도 서버의 객관적인 수준이 궁금합니다.
0
191
2
36. Serialization #3 에서 string (name) 코드 수정 질문
0
82
2
외부 컴퓨터와의 통신 방법이 궁금합니다
0
106
1
스핀락 질문.
0
110
2

