강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[Loạt bài phát triển game MMORPG bằng C++ và Unreal] Phần 1: Nhập môn lập trình C++

Chúng ta sẽ học các cú pháp C++ cơ bản để học một loạt các kiến thức một cách trơn tru. Chúng ta sẽ đề cập đến các nội dung cốt lõi từ ngôn ngữ assembly, cú pháp C++ cơ bản, STL đến C++11 một cách cô đọng.

(5.0) 280 đánh giá

3,337 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

  • Rookiss
C++
C++
C++
C++

[Từ khi bắt đầu phát hành] Game nhập vai khai thác theo phong cách Dark & ​​​​Darker UE5 (D1)

Xin chào, đây là Rookiess.

Hiện chúng tôi đang nhận đơn đăng ký giảng nhiều kỳ cho dự án D1 (RPG trốn thoát kiểu Dark & ​​​​Darker), dự án đã được chuẩn bị lâu nhất từ ​​trước đến nay.

https://www.inflearn.com/course/%EC%BC%A0%EA%B9%80%EC%97%90-%EC%B6%9C%EC%8B%9C%EA%B9%8C% EC%A7%80-%EB%8B%A4%ED%81%AC%EC%95%A4%EB%8B%A4%EC%BB%A4-d1

Các bài giảng thực tế sẽ bắt đầu được đăng nhiều kỳ vào tháng 12 và việc phát triển dự án D1 đã được tiến hành từ đầu năm 2024.
Mục tiêu rất đơn giản và rõ ràng.
Đó là về việc phải có kỹ năng kỹ thuật để tạo ra một trò chơi như Dark & ​​​​Darker từ đầu đến cuối .
Để tạo ra một môi trường giống hệt với quá trình sản xuất thực tế, nguyên tắc là tự mình sản xuất (+thuê ngoài) tất cả tài sản .
Mức độ hoàn thiện phát triển hiện tại đạt khoảng 40-50%.
Mục tiêu là hoàn thành dự án và tải nó lên Steam trước tháng 6 năm 2025.

Lý do có nhiều bài giảng cơ bản nhưng không có bài giảng trình độ trung cấp trở lên rất đơn giản.
Điều này là do nội dung khó như vậy chỉ có thể được trải nghiệm thông qua các dự án thực tế.
Trên thực tế, không có nhiều giảng viên có được kinh nghiệm như vậy.

Tôi luôn nghĩ rằng có quá ít thông tin về việc phát triển Máy chủ chuyên dụng UE5 so với tầm quan trọng của nó.
Vì vậy, tôi đã ấp ủ từ lâu việc đích thân phụ trách , nghiên cứu nội dung và phổ biến khắp cả nước .
Một nhóm phát triển được thành lập vào đầu năm 2024 và quá trình phát triển đang được thực hiện thông qua 7 nhân viên R&D và nhiều bên thuê ngoài.
Bây giờ sự phát triển đó cuối cùng đã đạt đến giai đoạn ổn định, chúng tôi sẵn sàng chia sẻ kết quả.

Dự án D1 sẽ sản xuất nội dung bằng cách xây dựng dựa trên các dự án dựa trên Lyra theo xu hướng mới nhất .
UE5 C++, Hệ thống khả năng trò chơi (GAS), Máy chủ chuyên dụng, v.v.
Bạn sẽ có thể đạt được 100% kinh nghiệm thực tế (không chỉ học) về các chủ đề nâng cao.

Công việc của tôi là chắt lọc một lượng nội dung khổng lồ như vậy và đó là một thách thức rất lớn, nhưng
Giả sử điều đó là có thể, thì khoản tín dụng bây giờ là của bạn.
Nếu bạn có thể theo dõi những gì chúng tôi đề cập ở đây mỗi tuần,
Rõ ràng là hầu hết các dự án Unreal sẽ tích lũy nhiều công sức đến mức có vẻ nực cười .

Bởi vì dự án này được tạo ra nhằm mục đích nghiên cứu công nghệ chứ không phải lợi nhuận của trò chơi,
Đây là một bài giảng có quy mô chưa từng có trong số tất cả các bài giảng trên toàn thế giới.
Bạn đã sẵn sàng theo dõi nghiên cứu từng bước trong khoảng thời gian một năm rưỡi chưa?

image.png

Chúng tôi phát triển tất cả các yếu tố chính để phát hành một game nhập vai Khai thác theo phong cách Dark & ​​​​Darker.

  • Các yếu tố cơ bản trong trò chơi như chiến đấu, AI, vật phẩm/kho đồ, trốn thoát, v.v. (trò chơi trực tuyến)

  • Các yếu tố ngoài trò chơi ở sảnh như mai mối, cửa hàng và kho lưu trữ

    Công nghệ được sử dụng
    - Trong trò chơi

    • Máy khách: UE5 (dựa trên C++, phụ trợ Blueprint)

    • Máy chủ: Máy chủ chuyên dụng UE5

    • Môi trường phát triển: Windows (máy chủ thực tế hoạt động trên Linux)

    - Ra ngoài trò chơi

    Nội dung ngoài trò chơi (sảnh, mai mối, v.v.) bắt đầu được sản xuất sau khi nội dung trong trò chơi hoàn tất.
    - 1) Xác thực bằng Dịch vụ trực tuyến Epic (EOS)
    - 2) Tìm mối/kiểm kê bằng AWS (GameLift, Lambda) (Kiến trúc không có máy chủ)
    R&D cho ~ đang được tiến hành.

Bình luận