inflearn logo
강의

Course

Instructor

[MMORPG Game Development Series with C++ and Unreal] Part 5: UE5 & IOCP Server Integration

ClientPacketHandler

파트4의 서버 파일이랑 다른건가요??

437

a51681767

1 asked

0

파트4에서 서버 프레임워크 강의를 보고 파트5로 넘어왔습니다.

그런데 중간중간 서버 프레임워크 소스가 다른곳이 있는거 같은데요,

 

예를 들어

 

서버에서 사용중인 패킷핸들러 cpp에서 인클루드되어있는 파일이 현재 파트5 강의에서는

BufferReader.h와 BufferWrite.h를 포함하고있습니다.

 

파트4 기준으로 해당 헤더는 포함되어있지 않구요.

 

그리고 패킷 핸들러.h 에서는 현재 파트5에서는 MakeShared하는 부분을 언리얼과 구분 지어서 MakeShared, make_share로 강의를 해주셨는데, 애초에 파트4의 핸들러에서는

make_shared를 사용하지 않고

SendBufferPtr sendBuffer = GSendBufferManager->Open( packetSize );

소스를 이용중인것으로 보이는데요..

혹시 제가 중간에 잘못본 강의가 있는걸까요?

c++ unreal-engine windows-server

Answer 1

1

Rookiss

잘못본 강의가 있는 것은 아니고,
그냥 사소한 부분은 여러 가지 버전으로 수정해서 사용하는데
Part4에서는 모든 기술을 보여드리는 것에 초점이 맞춰져 있었으나
요즘은 굳이 메모리 풀링까지는 사용하지 않는 경우도 많아 적당히 덜어내서 사용하곤 합니다.

0

a51681767

넵 확인 감사합니다

패킷 보내는 두가지 방법 질문

0

88

0

recv 할게 없어도 무한 while문을 도는데 괜찮은건가요?

0

69

2

MySQL 연동

0

62

2

잡큐단위 내부에서 잡큐호출

0

61

2

포트폴리오 작성 후 확장 방향에 대해 질문이 있어서 글을 남깁니다

0

100

2

에러코드

0

70

1

언리얼 버전

0

80

2

ProtoBuf UE 연동 문제

0

201

3

Snapshot base vs packet oriented

0

119

1

Is there official app or something that allow you watch lectures offline?

0

82

1

What is more capable of m2 c# server or cpp from episode 4?

0

102

2

워커스레드가 1개일 때 가장 빠를 수 있을까요?

1

198

2

이동동기화 관련 질문 드립니다. 추측항법 외.

0

279

1

이 시리즈 25년에 계획 있으실까요?

1

401

3

SubSystem이 궁금합니다.

0

522

2

웹서버

0

296

2

언리얼 에디터 Stop버튼

0

250

2

질문 있습니다...

0

208

2

클라이언트 강제 종료 시 플레이어 삭제 기능

0

224

1

라이브 강의 질문

0

177

1

52분에 나온 얘기..

0

243

1

게임 서버 몬스터 ai에 관해 궁금한게 있습니다.

0

382

1

3D 이동 동기화

0

477

1

외부 네트워크에서 접속에 대한 질문이 있습니다 !

0

344

1