inflearn logo

[While We're At It, Let's Release It] UE5 Dark and Darker Style Extraction RPG (D1)

<Dark and Darker-style Extraction Online RPG Game> D1 development. This is a course that teaches UE5 technology by following it from beginning to end.

(4.9) 137 reviews

292 learners

Level Intermediate

Course period Unlimited

C++
C++
Unreal Engine
Unreal Engine
Unreal C++
Unreal C++
dedicated-server
dedicated-server
C++
C++
Unreal Engine
Unreal Engine
Unreal C++
Unreal C++
dedicated-server
dedicated-server

News

14 articles

  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    I have two pieces of news to share with you, so I'm here to announce some new information.

    1. [Na.Hon.Mul] New series related

    <Topic>
    Production on a new series tentatively titled [Na.Hon.Mul] will begin in early to mid-June.
    [I Level Up Alone] UE5 Multiplayer Game Development Series (Lv.1~Lv.99)

    <Planning Intention>

    Game companies are continuously reducing their TOs due to the industry recession.
    Many job seekers are in deep trouble.
    If I continue studying Unreal, I can't predict when I'll be able to get a job.
    I was thinking of releasing a small one-person game based on Unity, but I felt like I wouldn't be able to build up my skills.
    I am in a dilemma because of my worries.

    Projects developed based on Unreal Engine
    Most of the games are MMOs or online FPS games made by large companies.
    For beginners, the hurdles are extremely high and there is a lack of information.

    So the purpose of this series is
    - Targeting server zero base.
    - Easy to follow even with only basic Blueprint/C++/Unreal fundamentals.
    - And the content gradually goes up from the basics to very difficult content in the long term.
    - So you can prepare for employment (future) and individual development (present) 1+1.

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

    A rough table of contents for the confirmed lectures is as follows.

    Lv.1 Common Requirements: Listen Server-based Game Development (LastManStanding Imitation)
    Expected selling price: 600,000 won
    - Chapter 1) Server OT
    - Chapter 2) Learning Listen Server Concepts and Basics
    - Chapter 3) Blueprint-based game mockup (LastManStanding)
    - Chapter 4) C++-based game mockup (LastManStanding C++ porting)
    - Chapter 5) Build and Network Basics (Why can't I connect to a virtual IP from outside?, etc.)
    - Chapter 6) Steam Platform Integration

    image.png

    Lv.2 Common Requirements: Dedicated Server-Based Game Development (Counter-Strike Copycat)
    Expected selling price: 600,000 won
    - Chapter 1) Learning the concepts and basics of dedicated servers
    - Chapter 2) Blueprint-based game mockup (Counter-Strike)
    - Chapter 3) C++-based game mockup (Porting Counter-Strike to C++)

    - Chapter 4) Intermediate theory of build and network (why it is difficult if you do not use AWS, etc.)
    - Chapter 5) Auto scaling and operation using AWS and Gamelift

    image.png


    Currently, Lv.1 curriculum production is almost complete.
    Lv.2 is in the process of creating Counter-Strike's national map dust2.
    Each lecture is equivalent to the combined volume of 3-4 independent lectures.
    It consists of extensive and rich content.
    The production period is expected to be approximately 2 to 3 months per lecture.

    Also, all future lectures of Nahonmul will be produced in low polygon form.
    It will take up a very cute little space of just under 20 MB.

    After that, we proceeded with a series of game imitations such as [League of Legends] and [Battleground].
    The goal is to solve genre-specific synchronization challenges.


    Starting in 2025, we will attempt to convert to high-quality Premium lectures, including Nahonmul.
    All content is based on hundreds of visual resources and video editing created by our team.
    We are trying to create lectures of overwhelming quality.
    And as we go up one by one, we plan to sequentially remove existing lectures.
    Here are some examples of images used in the lecture. (There are hundreds of these images being prepared.)

    image.png

    <Nahonmul's long-term goal>

    [Nahonmal] is a very long-term project.
    Network performance has been dramatically improved thanks to Iris, Unreal's next-generation replication model.
    Many companies are forming R&D teams.

    We believe that in 2026, we can attempt a large-scale MMO using distributed UE5 dedicated servers.
    Accordingly, the difficulty of the curriculum will gradually increase.
    In the future, the [Nahonmal] series will be combined with Haker's Unreal source code analysis series.
    We are preparing a series that can combine theory and practice.

    2. 2024 Review Event for New Students

    <Regarding the 2024 release>

    The 2024 Onchul (M1, M2, D1) project
    It started with the idea of experiencing a project of a scale that a company can experience.
    A lot of problems have arisen in a negative way.
    - In the case of 3D assets, the capacity increases rapidly (over 20GB), making it difficult to proceed with the lecture.
    - The problem is that since the amount of code exceeds one year's worth, the lectures cannot be divided and can only proceed in the form of code reviews.
    - Problems where difficulty cannot be adjusted.
    - Problems that prevent the game from being released due to team breakdowns and transfers.
    - Etc. etc...

    We have made various efforts, including carrying out a short-term appendix project based on the back end called C1, but
    As a result, I regret that the purpose of [release] was failed.
    Accordingly, existing lectures will be sequentially shortened or terminated.
    - The M1 and D1 projects will be maintained only until May 31st, after which sales of the course will end. (Existing students can still take the course)
    - The M2 project contains a lot of technically valuable content, so we will lower the course price and remove the [Released] title to avoid confusion.

    <Regarding student compensation>

    The compensation for the 2024 lectures is as follows:
    - M1, M2 students: Added to Nahonmal Lv.1 Listen Server.
    - D1 students: Added to Lv.1 Listen Server + Lv.2 Dedicated Server.

    To add students to a new course for free,
    We need to know the student's [Inflearn registration email] information.

    However, due to privacy laws, it is not possible for Inflearn to provide this directly to us.
    Accordingly, we have decided to hold a special review event.

    <Regarding the 2024 On-Call Review Event>

    Participants: M1/M2/D1 students
    Participation deadline: After the news announcement on May 29, 2025 ~ (no deadline)
    How to participate:

    - Step 1) Soon A news announcement will be posted.
    - Step 2) Write a course review for M1/M2/D1 lectures.
    - Step 3) <Review Event> You can apply by posting a reply to the news.

    [Class taken / Inflearn registration email (must match the class account email)] (ex. D1 / rookiss@naver.com )
    - Step 4) Our team will check and manually add it to the new lecture.

    24
  • rookiss님의 프로필 이미지

    https://inf.run/gmSQr

    hello

    Haker's UE5 Source Code Analysis Part 2: Network Code Analysis lecture is now open.

    The fundamental technologies for handling dedicated servers,
    RUDP, various channels, etc. Everyone is curious, but
    It contains content that I never thought I would be able to comprehend.

    There are 2-3 more episodes left , so the final run is expected to be around 80-85 hours .
    In fact, the lecture was planned to be about 20 to 30 hours long.
    As we moved to UE5, the network code became so huge.
    Following Haker's wish to cover all the content thoroughly, the lectures have become a long-term series.
    But in reality, there is so much rich and valuable content that there is really nothing to remove.
    It seems like the effort invested was worth it.

    The content is so difficult and vast that it is difficult to understand it in one day.
    I don't think there are many people who have analyzed Unreal Engine this deeply.
    I recommend this only to those who are truly determined to take the one-year course and dig into network code.

    I added my own summary to the guidance provided by Haker.
    If we organize it, I think we can achieve a lot of growth.

    thank you

    0
  • rookiss님의 프로필 이미지

    [M1, M2 Project Supplementary Class] Web Server Implementation with ASP.NET

    Discord classroom: https://discord.gg/T7S4XGD3xz
    Lecture name: Web server implemented with ASP.NET
    Schedule: Starting May 1, 2025 (Every Thursday at 8pm, 2-3 hours)

    This course was opened as a supplementary course on web technology for the M1 and M2 projects.
    We will think about and learn about various ways to utilize web servers.
    (content, ranking, chat, matchmaking, authentication/payment, etc.)
    Here are the rough outlines of what I'm thinking about:
    - Web server concept/application
    - ASP.NET & Unity Integration Practice (REST Server)
    - Utilization of RDBMS (MySQL, etc.) and memory DB (Redis, etc.)
    - Utilization of web sockets
    - Security and Certification
    - Authentication/Payment
    - operate

    Live participation is free, but no recordings or codes will be provided.
    The actual lecture will be uploaded as an appendix at the end of lectures M1 and M2
    .

    The lecture is expected to last about two months.
    In early May, we will start from the very basics (web server concepts, etc.)
    Those who already have an understanding may participate starting in June.

    thank you

    0
  • rookiss님의 프로필 이미지

    hello!

    The [Unity Introductory Special Lecture] mini-lecture that was conducted for free live on Discord has now been released on Inflearn.
    We will also be hosting other free lectures in our Discord live room in the future.
    It will be sold to Inflearn over time.

    [Unity Introductory Special Lecture Link]
    https://inf.run/LSYtv

    [Discord Live Waiting Room Link]
    https://discord.gg/PUMVx5YS

    ================================================================================

    image.png

    Also, the [Burger Please imitation] live will start this Sunday (8pm~11pm).
    In the future, I will be creating games of various genres using low polygon assets.
    I am conducting content creation/code design training on both Unity and Unreal.
    We aim to provide a variety of lectures from beginner to intermediate levels.

    Our team's 2025 schedule is as follows:
    - [D1 Finish] (Instructor: Rookiss, Schedule: End of May 2025)
    - [Hyper Casual Game Mockup Series Discord Live] (Instructor: Rookiss, Schedule: Starting in April 2025)
    - [UE5 Engine Source Code Analysis: Network] (Instructor: Haker, Schedule: Completed by the end of April 2025, 75 hours)

    - [Web Server Framework Implemented with ASP.NET Discord Live] (Instructor: Rookiss, Schedule: Start in May 2025)
    - [3D MMORPG Discord Live Implemented with UE5 and Asio C++ Server] (Instructor: Rookiss, Schedule: Start in July 2025)
    - [UE5 Engine Source Code Analysis: GameAbilitySystem and Prediction System] (Instructor: Haker, Schedule: Start in August 2025)


    2
  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    After wrapping up a few hectic schedules, I'm going to continue with a few free live test lectures from the last session.
    Here is the link to join:
    https://inf.run/q8tac

    1)
    Topic: Game Math with Unity
    Schedule: Starts March 23, 2025 (Sunday evenings 8pm-11pm, estimated 4-5 weeks)
    Summary: A course that teaches the fundamentals of mathematics required for game development.
    Required knowledge: Basic understanding of C#, knowledge of Unity is not required.

    2)
    Topic: Introduction to C# Properties for C++ Developers
    Schedule: Starting March 26, 2025 (Wednesday evenings 8pm-11pm, estimated 2-3 weeks)
    Summary: An introduction to C# properties for people who know C++ but haven't tried C#.
    Required knowledge: C++

    note:

    • [2024 On-Call Series] In order to invest more time in production, we have decided to make the Sunday lectures, which were originally planned to be paid, free of charge after much deliberation.

    • Review videos are not provided separately.

    • The review lectures include a variety of practical resources and assignments using the new Inflearn [Assignments] system.
      It will be uploaded as a paid course on Inflearn.

    0
  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    The course will be held from March 23 to April 20 (every Sunday from 8pm to 11pm, 3 hours x 5 weeks).
    We are conducting live lectures on game math.

    https://inf.run/1PU3V

    As I went through the shader lectures, I felt the need to go over the math properly.
    This time, I have prepared a lecture that covers only mathematics.
    For those who still find math difficult, but are unsure about where to start and where to end their studies
    A variety of mini-game creation exercises are available.

    This lecture was edited after the live broadcast ended.
    We are also considering opening actual classes around May.
    For live participants, lectures will also be provided at no additional cost.

    =========================================================

    Topic: [Rookiss March-April Live] Learning Game Math Basics with Unity
    Schedule: March 23 - April 20 (Sunday 8pm - 11pm, 3 hours x 5 times = 15 hours)
    Location: Online Discord
    Cost: 264,000 won
    Difficulty: Beginner
    Prerequisite knowledge: Basic understanding of C# (no Unity knowledge required)
    Note: Please register with your Inflearn registered email address so that we can contact you and add more lectures via email!
    One-line summary: A math lecture for those who have given up on math. (Coding beginners / TA aspirants, etc.)

    explanation :

    When I teach TA or basic coding classes,
    I feel that there are more people who feel a wall in math than we thought.
    Although the scope of mathematics necessary for game development is not as broad as you might think,
    I have a fear of mathematics itself.
    I have also seen many people unnecessarily selling thick books like “The Essentials of Mathematics.”
    This time, I decided to do it at a beginner's level.
    We conduct lectures that delve deep into mathematics.
    It is aimed at aspiring TAs or beginners in programming who are afraid of math.

    - Functions/inverse functions (linear, square, exp, log, etc.)
    - Trigonometry/inverse trigonometry (various application practices on when/where and how to use them)
    - Vectors (infinite practice until you can handle them freely)
    - Matrices (coordinate system transformations for understanding the rendering pipeline, etc.)
    - Quaternion/Complex Number
    - Collision detection
    - If you have time: Other topics such as calculus

    It is not a simple lecture on theory that is given once and then moved on.
    You will practice with <a lot> of mini game examples until you fully understand them.
    Actively utilize the new <Assignment> system in Inflearn.
    Homework is given out every week and graded by a teaching assistant.
    Mini game resources will be created and practiced by our 2D art team every week.
    Learning mathematics is not just about formulas and texts,
    You will naturally learn how mathematics is applied in certain situations.

    Other:
    - Rookiss in-house studies are planned to continue throughout the year on a variety of topics.
    - This lecture also provides a review video.

    thank you!

    3
  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    It's been a long time since I serialized the lectures,
    I often receive emails from students informing me of their success in finding a job.
    However, for the past two years, an unprecedented ice age has come to the Korean gaming industry.
    The number has also decreased significantly, and I think many people are having a really hard time.
    However, it is only recently that we hear news of successful employment every few minutes.
    I have hope that things will get a little better for the industry starting this year.

    The atmosphere is a little different these days,
    The game industry is a job that is treated really poorly compared to other IT industries.
    Yet many people have chosen this difficult game as a career simply because they 'love' the game.
    I've always been impressed by people in the gaming industry in that regard.

    Although a serious ice age has come to the entire IT industry,
    If the day ever comes when you can create your own life game
    I also think that there will come a day when I will realize that I made the right choice to endure these trials and choose the gaming industry.
    It's a tough time, but I hope you stay strong.
    Inflearn is offering a special discount with their permission. (02/26~03/05)

    This year
    - Supplement & upgrade insufficient lectures
    - Finished by launch in 2024
    Along with,

    • Hyper-casual series specialized for single-player releases (Unity & Unreal Blueprint)

    • We are planning content such as Unity Network and real-world web server operation.
      If you really can't get a job, I think it's a realistic strategy to try to find a way by releasing various games.
      Once the team setup is complete and the series begins, we'll give you more news.

    Rookiss Dream.

    6
  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    As we approach 2025, we have formed a team specializing solely in game technology R&D and are currently researching a variety of topics.
    Current research topics include:
    - UE5 Network Complete Summary (+ Valorant Mockup)
    - UE5 Animation Complete Summary (+ Motion Matching)
    - Learning Vulkan and modeling the UE5 engine architecture

    - Learning Shader and Rendering Basics using Unity

    Other candidates to consider are
    - PCG (random dungeon generation, etc.)
    - Creating a large number of objects using VAT
    - Creating an MMO based on C++ Asio Server and UE5 (with simple assets)

    - Creating a backend framework based on a C# web server

    There are etc.

    If there are any other topics you would like to discuss or recommend (Unity/Unreal/Server, etc.)
    Please leave a comment.
    Select a person in charge by considering the validity from various aspects.
    Let's try adding to the following topic.

    I hope you have a fruitful 2025.

    thank you!

Access is restricted to non-public courses.