인프런 커뮤니티 질문&답변
궁금한 것이 있어 문의드려요.
작성
·
252
답변 1
0
Rookiss
지식공유자
실제 업무에선 서버 비용을 먼저 걱정하진 않습니다.
그만큼 사람들이 몰린다는건 게임이 잘됐다는 얘기니깐요.
그리고 정 서버 비용이 부담된다면 이런 저런 설정을 통해
초반에는 개인 컴퓨터에서 돌리는 것도 방법입니다.
말씀하신 것처럼 클라 중 하나가 서버의 역할을 겸하고,
자기들끼리 방을 파고 입장하는 형태로 간다면
해킹 이슈에 자유롭지 못해서 잘 사용하는 구조는 아닙니다.
그리고 또 다른 귀찮은 부분이 있는데
스타크래프트의 배틀넷처럼 어떤 식으로든 접속한 클라끼리 중개를 해줘야 하며,
이를 직접 만들기 싫다면 online subsystem (스팀, epic 등 각 플랫폼마다 있음)을 이용하면 되지만
그걸 붙이는 것도 일입니다.
그리고 그런 게임을 굳이 만든다면, 직접 서버를 만들기 보단
엔진마다 제공하는 dedicated server를 사용하는 편이 좋습니다.






생각해보니 더 일이 되겠네요.
화상채팅이나 단순히 미디어 제공이면 모를까
게임에서 굳이 필요한 방법이 아닌것 같네요.
좋은 말씀 감사합닏
조