강의

멘토링

로드맵

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,836

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

    Khi tôi tự mình làm một trò chơi, tôi không biết cách tạo ra nó, nhưng nó rất hữu ích.

    • ppatabox님의 프로필 이미지
      ppatabox

      Reviews 7

      Average Rating 5.0

      5

      25% enrolled

      Tôi vẫn chưa nghe hết. Vì công việc quá bận nên tôi phải vừa làm vừa học. Nhưng nội dung bài giảng ban đầu khiến tôi rất mong đợi. Tôi không biết sắp tới sẽ thế nào, hay kết thúc sẽ ra sao. Nhưng tôi thực sự mong rằng bản thân khóa học sẽ được làm tốt hơn chi phí mà tôi đã bỏ ra để đóng tiền. Ít nhất là giống như công việc thực tế đang làm. Vì vậy, tôi vẫn chưa biết liệu đây có phải là khóa học dự án thực sự sẽ được triển khai một cách chính xác và hoàn chỉnh hay không. Tôi đã nghĩ ít nhất đến khoảng tháng 6 thì khóa học D1 này sẽ hoàn thành. Có vẻ như có khá nhiều vấn đề. Thực tế thì có lẽ không có lợi ích gì cả. Nhưng rõ ràng người dạy cũng cần kiếm tiền như lương vậy. Khả năng truyền đạt kiến thức của mình cho người khác thực sự rất tuyệt vời. Trước tiền bạc, vì muốn dạy dỗ ai đó, và thông qua đó có những học trò có thể phát triển, nên tôi nghĩ họ có thể cảm thấy tự hào. Tôi đã nói hơi lan man rồi. Chỉ mong D1 là một khóa học hoàn chỉnh. Vấn đề về asset cũng cần được giải quyết. Tôi không biết liệu có điều gì đó còn đáng tiếc so với kế hoạch ban đầu hay không. Khi nào có thời gian rảnh hơn, tôi sẽ xem khóa học hoàn chỉnh và để lại nhận xét lần nữa. ☆Xin cảm ơn giảng viên Luikis

      • jinhoyim님의 프로필 이미지
        jinhoyim

        Reviews 4

        Average Rating 5.0

        5

        27% enrolled

        Tôi đã học khóa này với kiến thức cơ bản về Unreal Blueprint từ việc xem một chút khóa học cơ bản. Khóa học giải thích cách sử dụng Lyra và cấu trúc phức tạp của Unreal. Ban đầu tôi định học Unity trong khi từ từ tìm hiểu Unreal, nhưng quy mô khổng lồ của nó khiến tôi sợ hãi nhưng cũng rất mong đợi. Những phần tôi tò mò đã được giải đáp ở mức độ nhất định và các khóa học khác như UE5 Framework Insight đã được phát hành với nội dung tôi muốn, nên tôi sẽ làm quen với Unreal trước rồi quay lại tiếp tục xem khi học Lyra.

        • rookie17님의 프로필 이미지
          rookie17

          Reviews 4

          Average Rating 5.0

          5

          100% enrolled

          Tôi đã nghe các bài giảng từ khi mới bắt đầu với Unreal. Liên tục nghe các bài giảng mới giúp tôi hiểu sâu hơn và việc học những điều mới thật thú vị, không khó khăn nên rất tốt! Mong rằng sẽ tiếp tục có những bài giảng hay như vậy!

          • co22oc5076님의 프로필 이미지
            co22oc5076

            Reviews 1

            Average Rating 5.0

            5

            19% enrolled

            Tôi đang nghe một cách thú vị

            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!