언리얼 클라와 실습 IOCP 서버를 연동하는 법을 알고 싶습니다.
1450
작성한 질문수 1
안녕하세요 선생님,
자체 제작한 IOCP서버와 언리얼 엔진으로 만든 클라의 연결법을 배우고 싶어 이번 강의을 구매하게 되었습니다.
제가 전에 구현 해봤던 SFML을 이용한 간단한 2D게임은 기존의 클라이언트 소스에 서버와 비슷한 방법으로 소켓을 선언 후connect/send / recv 하는것으로 서버와 통신이 가능 하였습니다.
하지만 언리얼 기반 클라에 경우 따로 서버 기능도 가지고 있으며 기존 c++ 코딩 스타일과는 다른 구조를 가지고 있어
어디서 클라이언트 소켓을 선언하고 연결해야할지 감이 잘 안옵니다.
때문에 혹시 강의 내에 iocp 서버 실습 코드와 언리얼 엔진으로 만든 클라을 연결 하는 내용이 강의에 나오는 지 궁금하여 문의 남깁니다.
답변 1
0
[언리얼 기반 클라의 경우 따로 서버 기능도 갖고 있으며]라고 하셨는데
언리얼 데디 서버를 말씀하시는 것 같네요.
FPS 게임과 같이 100명 이하로 만들거면
데디 서버가 매우 유용하지만
데디 서버는 기본적으로 싱글쓰레드라서 MMO에서는 쓸 수가 없습니다.
따라서 실질적으로 직접 네트워크 통신을 통해
iocp 서버와 통신해서 작업이 이루어집니다.
해당 내용은 아주 먼 훗날 UE5 강의 다음에 등장할 예정입니다.
Memory Pool에서 오버플로우 질문입니다.
0
57
2
포토폴리오 및 진로 관련하여 고민입니다.
0
99
1
포토폴리오 관련 고민입니다.
0
54
1
실무에서도 alloc, 스마트포인터 등을 구현해서 쓰는지 궁금합니다.
0
76
2
성능 테스트 결과
0
98
2
게임 서버 Stateful, Stateless 진로 고민
0
115
1
WaitOnAddress와 Sleep의 차이 질문
0
79
1
궁금한거 있습니다.
0
79
2
JobTimer 구동 스레드
0
103
2
TryPop() 동작 관련 질문
0
78
1
로드맵 C#서버 C++서버 방향성 질문
0
142
2
스레드 id를 출력할떄 메인스레드 id도 출력되나요?
0
70
1
생명주기를 위한 의도적 복사
0
81
2
락프리의 실무에서 사용 질문
0
137
2
32bit threadID와 16비트 상위 WriteFlag에 대해
0
98
2
mutex와 sleep 차이점
0
114
1
실무에서는 어떠한 코드 스타일을 사용하는지 궁금합니다
0
149
2
Stomp Allocator의 Release함수에 대한 질문입니다.
0
92
1
공부법 관련해서
0
179
2
MakeShared 함수 관련
0
111
1
지금까지 서버코어에서 만든 내용에 대해 궁금한 점이 있어서 질문 드립니다.
0
140
2
운영체제관련 질문입니다
0
127
1
send하려는 데이터 크기가 크면 memcpy에서 문제가 발생할 것 같습니다.
0
114
2
메모리 풀 질문있습니다.
0
120
1





