안녕하세요,
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈]를 연재중인 Rookiss입니다.
한 달 반의 준비 끝에, 드디어 많은 분들이 궁금해하시던 [Part4: 게임 서버]가 업로드 되었습니다.
서버 기초가 없는 대다수 분들을 위해
이론과 실습을 적당히 섞어서 진행을 하고,
늘 그렇듯 바닥부터 코드를 쌓아올리면서
게임 서버의 기능들을 하나씩 구현해 나가는 강의입니다.
Part4는 시리즈 전체를 통틀어서도 가장 핵심적인 내용들을 담고 있고,
개인적으로도 자료가 너무 없어서 공부하기 힘들었던 파트이기도 합니다.
그리고 멀티쓰레드를 처음 접하시는 분들이라면,
왜 멀티쓰레드가 "프로그래밍의 흑마술"이라고 불리는지도
체험을 하시게 될거에요 ㅎㅎ
다른 강의에 비해 난이도가 높기는 하지만,
우여곡절 끝에 클라/서버 연동에 성공해서 실제로 잘 전송되는 패킷들을 보면
그만큼 보람을 느낄 수 있는 강의이기도 하니,
초반에 어려운 내용이 등장하더라도 포기하지 않고
최대한 완강을 목표로 달리시기를 기원합니다.
참고로 시리즈의 형평성을 맞추기 위해 본 강의는 C#으로 진행이 되기는 하지만,
추후 C++ IOCP 서버도 유사한 방식으로 만들어질 예정입니다!
마지막으로 다음 순서로는 Part5. 웹서버 (ASP.NET)가 녹화될 예정입니다.
감사합니다.