[MMORPG Game Development with C++ and Unreal Series] Part 4: Game Server
This course covers core computer science knowledge such as networking, multi-threading, and operating systems, and teaches MMORPG technology by building a game server from the ground up. It provides a comprehensive overview of the knowledge that a new server programmer should know, building a foundation that allows them to adapt to any project without feeling overwhelmed.
2,410 learners
Level Intermediate
Course period Unlimited

- Resolved
게임 서버 Stateful, Stateless 진로 고민
먼저 강의 재밌게 보고 있습니다. 감사합니다.이 강의를 사면서 좋아하는 게임 개발을 위해 어떤 장르든 만들 수 있는 능력을 키우는게 목표였습니다.강의를 공
네트워크MMORPGwindows-serverrhfnajfl09107
・
6 days ago
0
44
1
- Resolved
WaitOnAddress와 Sleep의 차이 질문
Sleep()은 현재의 타임 슬라이스를 모두 포기하고 인자로 들어온 값 만큼 스케쥴링을 포기하는 것은 맞지만 여전히 'Ready 상태'인 반면 WaitOnAddress()는 아예 'Blocked 상태'로 빠져 버려서,
네트워크MMORPGwindows-serverulfric0531
・
10 days ago
0
45
1
- Unresolved
궁금한거 있습니다.
ClientSocket 즉 Session 의 소켓을 CreateIoCompletionPort 를 이용하여 등록해주어야지만 IOCP 큐로 부터 통지가 오지
네트워크MMORPGwindows-serverpakheae12776
・
a month ago
0
50
2
- Resolved
JobTimer 구동 스레드
모든 스레드가 distribute하지 않고, 메인 스레드만 담당하게 해주면 락을 잡을 필요도 없지 않나요?
네트워크MMORPGwindows-serverjjun
・
2 months ago
0
83
2
- Unresolved
TryPop() 동작 관련 질문
0이 아닌 -countIncrease와 비교하는 이유가 다른 쓰레드들에 의해 internalCount가 이미 음수가 되어있는 경우 countIncrease의 증가로 인해 정확히 0이 되는 상황일때, 삭제
네트워크MMORPGwindows-serverneonlab
・
3 months ago
0
56
1
- Unresolved
로드맵 C#서버 C++서버 방향성 질문
안녕하세요 강사닙 C++ IOCP강의 정말 감탄하면서 잘 들었습니다. ( 되새김질 50번은 한거같네요 ) 양질의 강의 제공해주신 점 정말 감사합니다.현재 저는 대학교 3학년 복학 준비중이고, 졸업작
네트워크MMORPGwindows-serverjjun
・
3 months ago
0
116
2
- Unresolved
스레드 id를 출력할떄 메인스레드 id도 출력되나요?
메인스레드가 1번을 먹는것까지는 이해했는데 그 이후에 원래 1부터 6까지 전부 출력되는것이 맞나요? 루키스님 화면에서는 2에서 6까지만 출력이 되는걸로 보여서 질문드립니다 <
네트워크MMORPGwindows-serverkamdabin37855
・
3 months ago
0
53
1
- Unresolved
생명주기를 위한 의도적 복사
안녕하세요 강의 정말 감탄하면서 잘 수강하고 있습니다. Job에서 보편참조로 받았는데 forward로 하지 않은 것은 Ref들의 생명연장을 해주기 위해 의도적으로 복사하기 위한 의도일까요?J
네트워크MMORPGwindows-serverjjun
・
3 months ago
0
62
2
- Unresolved
락프리의 실무에서 사용 질문
락프리 구조를 사용하지않는다고 하셨는데 락프리를 써야 서버의 성능이 제대로 나오는것 아닌가요? 오히려 너무 어려워서 제대로 만든것이 아니라면 서버가 죽거나 오류가 날수 있기때문에 안쓰는 건가요?<p style="
네트워크MMORPGwindows-serverkamdabin37855
・
3 months ago
0
104
2
- Unresolved
32bit threadID와 16비트 상위 WriteFlag에 대해
32비트짜리 threadID를 비트 연산으로 16비트 옮겨준뒤 짤라준 것을 WriteFlag에 담는 과정에서 손실이 일어나는거 아닌가요?<img src="https://cdn.inflearn.com/public/
네트워크MMORPGwindows-serverjjun
・
4 months ago
0
78
2
- Resolved
mutex와 sleep 차이점
mutex도 커널로 sleep가 되는걸로 알고 있는데 스핀락을 구현하면서 sleep를 같이 구현하는것과 mutex를 사용하는것의 차이가 궁금합니다
네트워크MMORPGwindows-serverkamdabin37855
・
4 months ago
0
88
1
- Unresolved
실무에서는 어떠한 코드 스타일을 사용하는지 궁금합니다
물론 회사마다 다르고 각 회사의 기존 스타일을 따라야 하는게 맞지만 독학하는 입장에서는 clang-format이 제공해주는 힌트들, 구글 스타일 가이드 혹은 인터
네트워크MMORPGwindows-servergyeoul
・
5 months ago
0
129
2
- Unresolved
Stomp Allocator의 Release함수에 대한 질문입니다.
예들 들어서, 할당된 메모리 주소가 0x1000~0x3000이고, 실제 사용하려는 메모리 위치를 0x2008로 반환받았다고 가정할 때,const int64 add
네트워크MMORPGwindows-serverasm11333756
・
5 months ago
0
84
1
- Unresolved
공부법 관련해서
루키스님 강의 잘 듣고 있습니다. 서버 강의 재밌게 듣고 있는데 제가 공부 하는 방법이 시간이 많이 드는데 시간을 많이 쓰는 거에 비해 학습에 크게 도움이 되는 것 같지 않아서 질문 드립니다.저는 강의를 듣고 복
네트워크MMORPGwindows-serverlayer08
・
6 months ago
0
158
2
- Unresolved
MakeShared 함수 관련
52강 ServerService 수강 중 13:54 때에 MakeShared함수를 이용해서 shared_ptr을 생성해주는 부분이 있는데, 똑같이 따라하던 중 제 프로젝트에서 컴파일 에러가 발생했습니다.<p st
네트워크MMORPGwindows-serverNo Author
・
7 months ago
0
91
1
- Unresolved
지금까지 서버코어에서 만든 내용에 대해 궁금한 점이 있어서 질문 드립니다.
지금까지 개발한 서버코어는 IOCP기반의 비동기 논블로킹 방식이라 생각됨니다.Send에서는 SendBuffer를 sendEvent에 등록한 다음 Scatter-Gather로 모아서 ::WSASend로 송신을 수행하는 것
네트워크MMORPGwindows-serverkimkitek8171346
・
7 months ago
0
123
2
- Unresolved
운영체제관련 질문입니다
운영체제도 같이 공부를 하고싶어 소위 공룡책이라는 운영체제책을 사서 공부를 하고있습니다 운영체제를 처음부터 만들어보는 실습 책들을 따라해보면 이라고 하셨
네트워크MMORPGwindows-serverkamdabin37855
・
7 months ago
0
107
1
- Unresolved
send하려는 데이터 크기가 크면 memcpy에서 문제가 발생할 것 같습니다.
<img src="https://cdn.inflearn.com/public/files/posts/60f5794c-0d84-4cdb-8059-48fcb8cab2ee/9fee544a-5b56-4b0e-aa1c-589faab2c282.png" media-type="img"
네트워크MMORPGwindows-serverdodontak
・
7 months ago
0
99
2
- Unresolved
메모리 풀 질문있습니다.
우선 좋은강의 만들어주셔서 감사합니다.제가 질문드릴건 메모리풀을 1024까지는 32바이트단위로 만드는데, 그러면 32바이트전용 풀 64바이트 전용 풀 이렇게 만
네트워크MMORPGwindows-serverpnj9911227332
・
8 months ago
0
104
1
- Unresolved
메모리 풀 질문있습니다.
우선 좋은강의 만들어주셔서 감사합니다.제가 질문드릴건 메모리풀을 1024까지는 32바이트단위로 만드는데, 그러면 32바이트전용 풀 64바이트 전용 풀 이렇게 만
네트워크MMORPGwindows-serverpnj9911227332
・
8 months ago
0
74
1

