작성
·
92
0
강의들은 리슨서버 기준으로 에디터에서 리플리케이트 관련 방법들과 규칙만 알려주고, 에디터 시작/클라이언트 추가로 멀티를 이루는 실습을 진행하는데요.
문제는 패키징 이후 실행파일로 실행했을 때 멀티가 어떻게 이루어지는지 잘 알려주지 않습니다.
개별 컴퓨터에서 실행파일을 틀었을 땐, 전부 개별로 리슨 서버로 시작하는게 맞나요?
아니면 처음부터 클라이언트로 실행할 건지 리슨서버로 시작할 건지 정하는 기능이 따로 필요한 건가요?
게임을 실행했을 땐 초기는 누구든 전부 리슨 서버인지, 리슨 서버일 때, 다른 서버에 접속하는 방법이 있어서 접속하면 클라이언트로 바뀌는 것인지.
이런 과정을 잘 모르겠습니다.
리플리케이트, RPC, 커넥션, 넷드라이버 등 기능들은 이해하지만 게임 시작부터 전체적인 네트워크 흐름을 잘 모르겠습니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
themoon007님, 제공된 정보에 따르면 언리얼 엔진의 네트워크 처리 과정과 관련된 직접적인 답변을 드릴 수 있는 내용은 없습니다. 제공된 정보는 Kafka에 관한 문서로, 언리얼 엔진의 네트워크 처리 과정과는 관련이 없습니다.
언리얼 엔진에서의 리슨 서버와 클라이언트 구축, 멀티플레이어 게임에서의 서버 운영 방식 등에 대한 자세한 설명은 언리얼 엔진의 공식 문서나 네트워킹 관련 튜토리얼을 참고하시는 것이 좋습니다. 언리얼 엔진의 멀티플레이어 게임 개발에 관련된 구체적인 가이드라인은 언리얼 엔진의 공식 홈페이지나 다양한 개발 커뮤니티에서 얻을 수 있을 것입니다.