강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[MMORPG Game Development with C++ and Unreal Engine Series] Part 3: Data Structures and Algorithms

This course explores the essential RPG game feature of "pathfinding" while naturally teaching data structures and algorithms. It quickly covers common technical interview questions, allowing you to prepare for coding interviews in a short period.

(4.9) 52 reviews

1,711 learners

  • Rookiss
Tech Interview

[Nahonmeol] Lv.1 Listen Server Introductory Course Open Related

Hello, this is Rookiss.

The long-prepared [Nahonmul] Lv.1 Listen Server Introduction Course has finally been released.
Of all the lectures I've made so far, this is the one that put the most effort into creating storyboards and visual resources.
We're having a 40% opening sale for 2 weeks.

image.png

Lecture Link:
https://inf.run/dNMGW

caution:

  • This lecture is provided as a reward lecture for the [2024 Kyeonchul (M1, M2, D1) Student Review Event].

  • Those who are eligible for the event, please apply by participating in the event.

  • After purchasing a course, you cannot participate in the review event.


[Na.Hon.Mul] Series Introduction

Promotional material_Completed

<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 .

image.png

[5] Learning and learning

<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.

image.png

💡 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

Comment