강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[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) 131 reviews

292 learners

  • Rookiss
dedicated-server
게임개발
게임개발자
C++
Unreal Engine
Unreal C++

Reviews from Early Learners

What you will learn!

  • Unreal Engine

  • Contents Development

  • Dedicated Server

  • AWS Lambda

This course will be held from December 2024 to June 2025.
<This is a serial lecture series published every week>

D1 is due out in June 2025 and is targeted for a Steam release.
Rather than focusing on the game's success, we aim to take a tour of the hottest Unreal technologies!

Just a game, just a concept and that's it? NO!
Create various features and actually launch them

  • This course follows the development process of the D1 game, [UE5 Dark & Darker-style Extraction RPG], produced by Rookiss, from start to finish.


  • Let's develop it ourselves.

We develop all the core elements to launch a Dark & Darker style Extraction RPG.

  • Basic in-game elements such as combat, AI, items/inventory, and escape (online games)


  • Lobby out-of-game elements such as matchmaking, shops, and vaults

<Play scene in development>

Technologies used


- In-game

  • Client: UE5 (C++-based, Blueprint assisted)

  • Server: UE5 Dedicated Server


  • Development environment: Windows (actual server operation is on Linux)

- Outgame

Outgame (lobby, matchmaking, etc.) goes into production once in-game content is complete.
- 1) Authentication using Epic Online Service (EOS)
- 2) Matchmaking/inventory, etc. using AWS (GameLift, Lambda) (Serverless Architecture)
R&D on ~ is in progress.

Getting a job is not something you prepare for,
Following

Students complain about the difficulty of finding a job, but companies actually complain that they have no one to hire. While there are many entry-level job seekers, there's still a significant gap between the entry-level skills required for real-world projects and the level of experience required for entry-level positions. Students study diligently, but blindly trying without understanding the right approach isn't enough. Just as running a marathon while going backwards is pointless, it's crucial to move in the right direction when studying programming.

However, from a student's perspective, finding that path amidst limited information is incredibly challenging. They say joining a company and learning from others' code is a shortcut to growth, but this opportunity is a privilege granted only after getting a job. Furthermore, companies often prefer experienced candidates and are reluctant to hire new hires. So how exactly should new hires gain experience?

To address these challenges, Rookiss is continuously conducting R&D to develop games using the hottest technologies in line with current trends . Project D1 is an unprecedented long-term project, beginning preparations in January 2024, and is themed around a Dark & Darker-style Extraction RPG .

Following the massive success of Battlegrounds, many game companies have realized that MMOs aren't the only solution. Unlike MMOs, which require four to five years of investment, Unreal Engine's dedicated server framework allows games with fewer than 100 concurrent users to be developed in less than a year . Most UE5 projects currently hiring in 2024 are also developing dedicated server-based games.
Also, due to the huge success of dedicated server games such as Battlegrounds, Tarkov, and Dark & Darker ,
Unreal Engine and dedicated server technology have become key technologies that go hand in hand with MMOs.

For this reason, someone has taken the lead and studied the dedicated server based project from start to finish.
We felt it necessary to share this expertise with everyone . Starting in early 2024, we launched the D1 project with a seven-person R&D team and numerous outsourced projects, and a significant portion of development has already been completed. Our goal is not simply to replicate the game, but to implement all features with utmost sincerity and follow the full cycle leading up to its release on Steam.

What kind of portfolio should I create to get a job?

Questions like this don't make much sense.
This is because companies prioritize applicants' comprehensive skills and research abilities. However, if your main portfolio is a simple RPG game about hunting a few monsters, and it doesn't even include a single core skill that can be highlighted, then your strategy is flawed. Because employment is fundamentally a relative evaluation, your application won't stand out from the crowd of job seekers.

If you build on what you learned in class by practicing game development based on UE5 Dedicated Server and writing a technical introduction document detailing various implementation and design methods, and even documenting the challenges you faced during the development process and ultimately creating an online game and launching it, you'll find yourself able to choose a company and apply, rather than worrying about document screening. After all, employment isn't something you prepare for; it's something that follows .

💡 How it works

  • This lecture (serial) will be recorded and edited every week starting in December 2024.

  • The project is targeted for completion in June 2025.


  • We will explain the progress made by the Rookiss team, step by step, through the code.

The D1 development team is as follows:

  • 2 programmers (Rookiss, Sierra) + 1 additional person expected to be hired


  • Modeler x2 (Sol, Deumba)


  • Animation x1 (Silver)

  • Effector x1 (Haribo)

  • PMx1 (Grit)

  • UI (outsourced to large corporations)

Q&A

Q. Is this an online game?

The D1 project, which will be carried out in the second half of the year, is an online game.

Q. What technologies do you mainly deal with?

It aims to be a full circle of all the skills of a Dark & Darker style Extraction RPG game.
We mainly use C++, but we also mix in Blueprint for development.
We are developing by building content on top of the popular Lyra project.

Q. Do you provide full source/resources for the actual released game?

Yes, that's right.

Q. Can I release a game with the same code?

Yes, but you will need to change the game plan and create new art resources.

Q. Do course prices fluctuate?

The price is fixed while the series is in progress, and will increase once the curriculum is completed.

Q. Why is the price so high compared to other courses?

I am confident that, of all the lectures I have given worldwide, this is the first time a project of this scale has been taught in a lecture format.

Recommended for
these people

Who is this course right for?

  • Aspiring Game Programmer

  • Current client developer without Unreal Engine project experience

Need to know before starting?

  • C++

  • Unreal Engine Basic Knowledge

Hello
This is

77,837

Learners

3,511

Reviews

5,393

Answers

4.9

Rating

44

Courses

학력

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

경력

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

관심 분야

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

소개

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

 

Curriculum

All

48 lectures ∙ (13hr 7min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

131 reviews

4.9

131 reviews

  • hamzzidva님의 프로필 이미지
    hamzzidva

    Reviews 4

    Average Rating 5.0

    5

    31% enrolled

    一人でゲームを作る時、どう作ったらいいか分からなかったのですが、とても役に立ちました。

    • ppatabox님의 프로필 이미지
      ppatabox

      Reviews 7

      Average Rating 5.0

      5

      25% enrolled

      まだ全部聞き終えていません。仕事がとても忙しくて学業と並行しているため ただ、序盤の講義内容はとても期待できました。 今後どうなるか、最後はどのように終わるか分かりませんが。講義自体は、どうか講義料を払った費用よりも良いものになってほしいと思っていました。 少なくとも、現場で行う作業のように なので、正確にきちんとリリースまで繋がるプロジェクト講義になるかはまだ分かりません。 少なくとも6月頃にはこのD1の講義が完成するだろうと思っていましたが。少し問題が多いようですね。 実質的に得になることはなかったでしょうが。講師もきっと給料のように稼がなければならないでしょう。 自分の知識を他人に教える能力は本当に素晴らしいです。 お金以前に、誰かに教えようとする、それを通じて成長していく弟子のようなものですから、誇りを持てたのではないかと思います。 色々と述べましたが。 D1が完成形の講義であることを願うばかりです。 アセット問題もどうにか解決しなければならないようです。 最初の計画に比べて、何か物足りなさが残るかもしれません。 もう少し講義に余裕ができる時に、完成した講義を見てまた受講レビューを残したいと思います。 ☆ありがとうございます ルーキース講師

      • jinhoyim님의 프로필 이미지
        jinhoyim

        Reviews 4

        Average Rating 5.0

        5

        27% enrolled

        Unreal Blueprintの基礎講座を少し見た状態で受講しました。Lyraを活用する方法とUnrealの複雑な構造について説明しています。 まずUnityをやりながらUnrealは少しずつ学んでいこうと思っていましたが、膨大な規模に怖気づく一方で、それだけ期待もしています。 気になっていた部分はある程度解消され、UE5 Framework Insightなど希望する内容を扱う他の講座がリリースされたので、Unrealにまず慣れてからLyraを学ぶ際に再び続きを見ようと思います。

        • rookie17님의 프로필 이미지
          rookie17

          Reviews 4

          Average Rating 5.0

          5

          100% enrolled

          Unrealを初めて始めた時から講義を聞いています。 継続して新しい講義を聞きながら理解度も高まり、新しく学ぶことが楽しく、難しくないので良いです! 今後も継続して良い講義をお願いします!

          • co22oc5076님의 프로필 이미지
            co22oc5076

            Reviews 1

            Average Rating 5.0

            5

            19% enrolled

            楽しく聞いています

            Access is restricted to non-public courses.
            Private Course

            Rookiss's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!