강의

멘토링

커뮤니티

BEST
게임 개발

/

게임 프로그래밍

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동

IOCP 게임 서버와 언리얼 엔진을 연동하는 프레임워크를 만드는 강의입니다. (Dedicated-Server 강의가 아닙니다!)

(4.8) 수강평 30개

수강생 760명

  • Rookiss
겜서버
서버연결
게임개발자
실습 중심
Unreal EngineWindows ServerC++
새소식 목록
관리
작성

[나혼멀] Lv.1 리슨 서버 입문 강의 오픈 관련

안녕하세요 Rookiss입니다.

오랜 기간 준비한 [나혼멀] Lv.1 리슨 서버 입문 강의가 드디어 출시 되었습니다.
여태 제작한 강의 중에서 스토리보드 & 시각적 리소스 제작에 가장 많은 공로를 들인 강의입니다.
2주 동안 40% 오픈 세일을 진행합니다.

image.png

강의 링크 :
https://inf.run/dNMGW

주의사항:

  • 본 강의는 [2024 켠출(M1,M2,D1) 수강생 리뷰 이벤트]의 보상 강의로 제공되고 있습니다.

  • 이벤트 대상자 분들은 이벤트 참여를 통해 신청해주세요.

  • 강의 구매 후에는 리뷰 이벤트 참여가 불가능합니다.


[나.혼.멀] 시리즈 소개

홍보물_완료

<끝나지 않는 취업 빙하기>
2023년부터 지속된 게임 업계의 불황으로,
현재 취업 시장은 유래 없는 빙한기를 맞이하고 있습니다.
언리얼 공부를 하자니 단기간에 취업이 힘들 것 같아 걱정되고.
유니티 기반으로 인디 게임에 도전을 하자니,
실력이 쌓이지 않을 것 같아 매몰 비용이 걱정됩니다.
취준생 입장에서는 어느 쪽도 쉽게 선택할 수 없는 진퇴양난의 상황에 빠진 것입니다.

<양극화의 시작>
메타버스라는 모호한 이름으로 투자비를 쓸어가던 VR과 AR 프로젝트는 자취를 감추고.
이제 언리얼 엔진 기반으로 개발되는 프로젝트는
대기업에서 진행하는 일부 MMO 및 멀티플레이어 FPS 게임만 남은 상태입니다.
이러한 게임들은 클라와 서버 지식을 동시로 요구하기에
신입 입장에선 허들이 굉장히 높고 자료도 많이 부족합니다.
설상가상으로 ChatGPT와 AI의 등장으로 인해 신입들이 담당하던 반복 업무는 점점 사라지고 있습니다.
격변하는 시대에서 생존하려면 AI를 활용해 스스로 제품을 만드는 능력을 키우거나,
아니면 반대로 변별력 있는 실력을 갖춘전문가 되는 길만 남아 있을 뿐입니다.

<나혼멀의 기획 의도>
이에 Team Rookiss에서는
- 서버 제로 베이스를 대상으로 온라인 게임 제작을 학습하는.
- 그 내용이 기초부터, 장기적으로 아주 어려운 전문가 수준의 내용까지 단계적으로 올라가는.
- 1인 개발(현재)과 취업(미래)을 같이 준비할 수 있는.

[나혼멀] UE5 멀티플레이 게임 개발 시리즈를 기획하게 되었습니다.


<Team Rookiss의 강의 철학은 무엇일까요?>

[1] 석시여금 (惜時如金)

<시간은 금과 같다>

같은 내용을 어떻게 하면 더 짧고 간결하게 전달할 수 있을지 항상 고민하고 연구합니다.
정량적인 학습 분량보다, 정성적으로 알찬 내용의 전달에 중점을 둡니다.
의미 없는 반복적인 내용으로 강의 분량을 늘리는 것은 기만이며
한 사람 한 사람의 시간 낭비가 쌓여, 시간 쓰레기의 산이 된다는 사명감을 가집니다.

[2] 교자채신 (敎子採薪)

<물고기를 잡아주기보다는 낚는 방법을 가르친다>

원리를 이해하고 기초를 튼튼히 쌓으면 언제라도 응용이 가능합니다.
책이나 강의를 볼 때는 따라할 수 있지만,
안 보고는 전혀 응용이 안 된다면 그 지식의 가치는 0에 수렴합니다.
때로는 답답하더라도 모든 물고기를 잡아주지는 않으며
개개인의 성장에 초점을 맞춰 기본기를 탄탄하게 다질 수 있게 커리큘럼을 제작합니다.

[3] 우공이산 (愚公移山)

<어떤 일이든 끊임없이 노력하면 반드시 이루어진다>

시간을 채우기 위해 속성으로 만든 커리큘럼이 아니라,
장기적인 안목을 갖고 전문가를 양성하기 위한 교육을 지향합니다.
<단기간에 취업 보장>과 같은 허무맹랑한 약속은 하지 않고
시간이 오래 걸리더라도 체급을 키우는 커리큘럼을 제작합니다.
게임 기술 공유의 중심이 되어 모두의 동반 성장을 추구합니다.

[4] 백문불여일견 (百聞不如一見)

<백 번 듣는 것보다 한 번 보는 것이 낫다>

같은 내용도 시각 자료가 있으면 이해하기 쉽고 머리 속에 오래 남습니다.
정성스럽게 제작한 몇 백 장의 시각적 리소스를 활용해 이론적 설명을 보충합니다.

image.png

[5] 학이시습 (學而時習)

<배우고 때때로 익히다>

이론에서만 그치지 않고 반드시 아기자기한 에셋들을 활용해 실습을 진행합니다.
몽글몽글한 로우 폴리곤 에셋들은 모두 저희 팀에서 직접 제작하여
20MB 정도의 귀여운 용량을 차지해 교육에 최적화 되어 있습니다.

image.png

💡[나혼멀] 레벨1 (리슨 서버)에서는 다음과 같은 내용을 배웁니다

  • 온라인 게임 개발 이론

  • 언리얼 기반의 멀티플레이 게임 개발 입문

  • 리슨 서버 기반의 온라인 게임 모작 (Last Man Standing)

  • 로비 구현

  • C++ 기반의 네트워크 코드 작성

  • 네트워크 이론

  • 온라인 서브시스템

  • Steam 플랫폼 연동 및 게임 출시 흐름 이해

댓글