강의

멘토링

로드맵

Inflearn brand logo image
BEST
게임 개발

/

게임 프로그래밍

[나 혼자 레벨업] UE5 멀티플레이 게임 제작 Lv. 1 (Listen 서버 입문)

UE5 멀티플레이 게임 제작 입문 강의입니다. 리슨 서버 기반의 멀티플레이 게임 제작을 이론부터 구현까지, 실전 게임 [Last Man Standing] 모작을 통해 실습합니다.

(5.0) 수강평 11개

수강생 364명

  • Rookiss

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 언리얼 컨텐츠 프로그래밍

  • 언리얼 멀티플레이 게임 제작

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

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

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

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

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

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

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

<시간은 금과 같다>

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

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

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

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

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

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

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

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

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

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

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

<배우고 때때로 익히다>

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

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

  • 온라인 게임 개발 이론

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

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

  • 로비 구현

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

  • 네트워크 이론

  • 온라인 서브시스템

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

👥 이런 분들께 추천해요

언리얼 기반 멀티플레이 경험을 갖추고 싶은 취업 준비생

UE5의 멀티플레이 시스템을 체계적으로 배우고 싶은 학습자

혼자 또는 소규모 팀으로 실제 게임 출시까지 해보고 싶은 분

🎯 수강 후 기대 효과

  • 리슨 서버 기반 멀티플레이 게임의 전체 제작 흐름 이해
    서버 입문부터 스팀 출시까지의 모든 과정을 따라가며 실전 제작 경험을 쌓을 수 있습니다.

  • 언리얼 블루프린트와 C++ 네트워크 프로그래밍 역량 강화
    블루프린트로 빠르게 구현하고, C++로 구조화하여 실무 수준의 개발 능력을 갖출 수 있습니다.

  • 네트워크 이론 및 온라인 서브시스템 적용 능력 습득
    이론적 이해를 기반으로 다양한 네트워크 구조나 플랫폼에 대응할 수 있는 확장성을 확보합니다.

  • 완성도 높은 포트폴리오 확보 및 퍼블리싱 경험
    단순한 실습 결과물이 아닌, 상용화 가능한 프로젝트를 직접 만들어보며 포트폴리오로 활용하거나, 직접 퍼블리싱하는 데까지 연결됩니다.


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 인디 게임 개발자

  • 게임 프로그래머 취업 준비생

  • UE5 멀티플레이 게임 학습자

선수 지식,
필요할까요?

  • 기초적인 언리얼 엔진 지식

  • 기초적인 블루프린트 / C++ 지식

안녕하세요
입니다.

76,689

수강생

3,423

수강평

5,379

답변

4.9

강의 평점

41

강의

학력

- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)

경력

- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)

관심 분야

- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)

소개

해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.

 

커리큘럼

전체

101개 ∙ (22시간 57분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

11개

5.0

11개의 수강평

  • uty1993님의 프로필 이미지
    uty1993

    수강평 28

    평균 평점 4.9

    수정됨

    5

    97% 수강 후 작성

    유니티 파트4 게임서버,7MMO 컨텐츠 구현 들은 다음에 해당 강의를 듣는것도 나쁘지 않을듯 C++ part4 게임서버와 part5 언리얼 IOCP연동의 경우에는 상세히 가르쳐주지만 내용의 심화성이 강해서 처음 듣는 분들이라면 중반까지 듣고 해당 내용들을 따라가는데 급급하다가 흥미를 잃을 수가 있다고 봄, 유니티 파트4,7처럼 재밌게 개발하면서 실력 쌓고 싶다면 해당 강의도 좋은 선택이라고 생각함 뜬금포지만 언리얼이 멀티게임을 상정하면서 만드는 RPC 방식이 꽤나 좋아서 유니티도 비슷하게 UGS 플러그인을 밀고 있듯이 점점 서로 경쟁하면서 발전하는게 좋다고 생각이 드네요

    • 간식축내는사람님의 프로필 이미지
      간식축내는사람

      수강평 19

      평균 평점 4.8

      5

      79% 수강 후 작성

      현재 연재되고 있는 로비까지 쭉 듣고 오는 길입니다. 언리얼로 멀티플레이 게임을 만들기 위한 방법을 그림 자료와 함께 아주 쉽게 설명해주셨고, 설명을 잘 하기 위해 노력하신게 느껴진 강의입니다. 전통적인 방식의 멀티플레이 프로젝트를 진행해본 입장에서 언리얼의 멀티플레이를 위해 제공되는 기능들이 정말 어마어마하다고 느껴지네요.

      • 서재현님의 프로필 이미지
        서재현

        수강평 2

        평균 평점 5.0

        5

        30% 수강 후 작성

        • 아오우미님의 프로필 이미지
          아오우미

          수강평 7

          평균 평점 5.0

          5

          61% 수강 후 작성

          재밌어요~

          • 송민석님의 프로필 이미지
            송민석

            수강평 1

            평균 평점 5.0

            5

            31% 수강 후 작성

            월 ₩132,000

            5개월 할부 시

            ₩660,000

            Rookiss님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!