강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[Solo Leveling] UE5 Multiplayer Game Development Lv. 1 (Listen Server Basics)

UE5 Multiplayer Game Dev. Intro. Course. Listen server-based multiplayer game dev, theory to implementation. Hands-on practice via [Last Man Standing] clone.

(5.0) 11 reviews

373 learners

  • Rookiss
실습 중심
C++
Unreal Engine
UE Blueprint

Reviews from Early Learners

What you will learn!

  • Unreal Content Programming

  • Unreal Multiplayer Game Development

🧡 [Na.Hon.Mul] Series Introduction

<The Never-ending Ice Age of Employment>
Due to the ongoing recession in the gaming industry since 2023,
The current job market is experiencing unprecedented turmoil .
I'm worried that it will be difficult to find a job in a short period of time if I study Unreal.
If you want to challenge yourself with an indie game based on Unity,
I'm worried about sunk costs because I don't think my skills will develop.
From the perspective of a job seeker, they are in a dilemma where they cannot easily choose either option.

<The beginning of polarization>
VR and AR projects that were swept up in investment funds under the vague name of metaverse have disappeared without a trace.
Projects now being developed based on Unreal Engine
Only a few MMOs and multiplayer FPS games from major corporations remain .
These games require both client and server knowledge.
For beginners, the hurdles are extremely high and there is a lack of information .
With the advent of ChatGPT and AI, repetitive tasks that new hires were responsible for are gradually disappearing.
To survive in this turbulent era, you need to develop the ability to use AI to create your own products , or
Otherwise, the only path left is to become a professional with discriminating skills .

<Nahonmul's Planning Intention>
Team Rookiss said:
- Learning how to create online games based on a zero-base server .
- The content gradually progresses from the basics to very difficult expert-level content in the long term .
- You can prepare for individual development (present) and employment (future) at the same time .

[Nahonmal] I've been planning a series on developing UE5 multiplayer games .

[1] When times are bad, it is like money

<Time is gold>

I always think about and research how to convey the same content more briefly and concisely .
Rather than quantitative learning volume, we focus on delivering qualitatively rich content.
It is deceptive to increase the lecture volume with meaningless repetitive content.
I have a sense of mission that each and every person's wasted time will pile up and become a mountain of time waste.

[2] Teaching children to gather wood

<Teaching a man how to fish rather than giving him a fish>

If you understand the principles and build a solid foundation, you can apply them at any time .
You can follow along when you read a book or watch a lecture, but
If you can't apply it at all without seeing it, the value of that knowledge converges to 0.
Sometimes it's frustrating, but it doesn't catch all the fish.
We create a curriculum that focuses on individual growth and builds a solid foundation .

[3] The Foolish Old Man Moves the Mountain

<If you keep trying, you will definitely achieve anything>

Rather than a curriculum created as a way to fill time,
We aim to provide education that fosters professionals with a long-term perspective .
We do not make unreasonable promises such as “guaranteeing employment in a short period of time.”
We create curricula that help you grow your weight class , even if it takes a long time.
We aim to become the center of sharing game technology and to achieve mutual growth for all.

[4] Seeing once is better than hearing a hundred times.

< Seeing once is better than hearing a hundred times>

The same content is easier to understand and stays in your head longer when presented with visual aids.
Supplement your theoretical explanations with hundreds of carefully crafted visual resources .

[5] Learning and studying

<Learn and sometimes practice>

We don't just stop at theory, but we also conduct practical training using cute assets .
All of the soft low-polygon assets were created by our team.
It is optimized for education, taking up a cute size of about 20MB.

💡 In [Nahonmal] Level 1 (Listen Server), you will learn the following:

  • Online Game Development Theory

  • Introduction to Unreal-based multiplayer game development

  • An online game based on a listen server (Last Man Standing)

  • lobby implementation

  • Writing network code based on C++

  • Network theory

  • Online Subsystem

  • Understanding Steam Platform Integration and Game Release Flow

👥 Recommended for these people

Job seekers who want to have an Unreal-based multiplayer experience

Learners who want to systematically learn the multiplayer system of UE5

Anyone who wants to try their hand at releasing an actual game on their own or with a small team

🎯 Expected effects after taking the course

  • Understand the full production flow of a listen server-based multiplayer game
    You can gain hands-on production experience by following the entire process from server startup to Steam launch.

  • Strengthen your Unreal Blueprint and C++ network programming skills
    You can quickly implement with Blueprints and acquire practical-level development skills by structuring with C++.

  • Acquire network theory and online subsystem application skills.
    Based on theoretical understanding, it ensures scalability to respond to various network structures and platforms.

  • Experience in securing a high-quality portfolio and publishing
    Rather than simply producing hands-on results, you will create commercially viable projects that you can use as a portfolio or even publish yourself.


Recommended for
these people

Who is this course right for?

  • Indie game developer

  • Aspiring game programmer

  • UE5 Multiplayer Game Learner

Need to know before starting?

  • Basic Unreal Engine knowledge

  • Basic Blueprint / C++ knowledge

Hello
This is

77,556

Learners

3,498

Reviews

5,391

Answers

4.9

Rating

43

Courses

학력

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

경력

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

관심 분야

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

소개

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

 

Curriculum

All

101 lectures ∙ (22hr 57min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

11 reviews

5.0

11 reviews

  • uty1993님의 프로필 이미지
    uty1993

    Reviews 28

    Average Rating 4.9

    Edited

    5

    97% enrolled

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

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

      Reviews 19

      Average Rating 4.8

      5

      79% enrolled

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

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

        Reviews 2

        Average Rating 5.0

        5

        30% enrolled

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

          Reviews 7

          Average Rating 5.0

          5

          61% enrolled

          재밌어요~

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

            Reviews 1

            Average Rating 5.0

            5

            31% enrolled

            Limited time deal ends in 8 days

            $495,000.00

            25%

            $508.20

            Rookiss's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!