강의

멘토링

커뮤니티

BEST
Game Dev

/

Game Programming

[Tôi Level Up Một Mình] Tạo Game Multiplayer UE5 Lv. 1 (Nhập Môn Listen Server)

Khóa nhập môn phát triển game Multiplayer UE5. Thực hành phát triển game Multiplayer dựa Listen Server, từ lý thuyết tới triển khai, bằng cách mô phỏng [Last Man Standing] thực chiến.

(4.9) 21 đánh giá

409 học viên

Độ khó Cơ bản

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

  • Rookiss
C++
C++
Unreal Engine
Unreal Engine
UE Blueprint
UE Blueprint
C++
C++
Unreal Engine
Unreal Engine
UE Blueprint
UE Blueprint

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

uty1993

97% đã tham gia

Sau khi học về Unity Part 4 Game Server và triển khai nội dung 7MMO, việc tham gia khóa học này cũng không tệ. Đối với C++ Part 4 Game Server và Part 5 tích hợp Unreal IOCP, dù được hướng dẫn chi tiết nhưng vì nội dung rất chuyên sâu nên những người mới bắt đầu có thể sẽ khó theo kịp đến giữa khóa học và dễ mất hứng thú. Nếu bạn muốn phát triển một cách thú vị và tích lũy kỹ năng như Unity Part 4, 7 thì tôi nghĩ khóa học này cũng là một lựa chọn tốt. Tự dưng nghĩ đến, tôi thấy phương pháp RPC mà Unreal tạo ra khi giả định các trò chơi nhiều người chơi khá hay, và giống như Unity cũng đang thúc đẩy plugin UGS tương tự, tôi nghĩ việc cả hai dần cạnh tranh và phát triển lẫn nhau là điều tốt.

5.0

홍사부

79% đã tham gia

Tôi vừa nghe một mạch đến phần sảnh (lobby) đang được đăng tải. Bài giảng đã giải thích rất dễ hiểu cách tạo game nhiều người chơi bằng Unreal, kèm theo hình ảnh minh họa, và tôi cảm nhận được sự nỗ lực của người giảng trong việc giải thích rõ ràng. Với tư cách là người đã từng thực hiện các dự án game nhiều người chơi theo cách truyền thống, tôi thấy các tính năng mà Unreal cung cấp cho việc phát triển game nhiều người chơi thực sự vô cùng ấn tượng.

5.0

정길수

61% đã tham gia

Hay ạ~

Bạn sẽ nhận được điều này sau khi học.

  • Lập trình nội dung Unreal

  • Phát triển game đa người chơi Unreal

🧡 Giới thiệu loạt phim [Na.Hon.Mul]

<Kỷ băng hà không bao giờ kết thúc của việc làm>
Do sự suy thoái đang diễn ra trong ngành công nghiệp trò chơi kể từ năm 2023,
Thị trường việc làm hiện nay đang trải qua sự biến động chưa từng có .
Tôi lo rằng sẽ khó tìm được việc làm trong thời gian ngắn nếu tôi học Unreal.
Nếu bạn muốn thử thách bản thân với một trò chơi độc lập dựa trên Unity,
Tôi lo lắng về chi phí chìm vì tôi không nghĩ kỹ năng của mình sẽ phát triển.
Theo quan điểm của người tìm việc, họ đang ở trong tình thế tiến thoái lưỡng nan khi không thể dễ dàng lựa chọn bất kỳ phương án nào.

<Sự khởi đầu của sự phân cực>
Các dự án VR và AR được đầu tư dưới cái tên mơ hồ là metaverse đã biến mất không dấu vết.
Các dự án hiện đang được phát triển dựa trên Unreal Engine
Chỉ còn lại một số ít game MMO và game FPS nhiều người chơi từ các tập đoàn lớn .
Những trò chơi này yêu cầu cả kiến thức của máy khách và máy chủ.
Đối với người mới bắt đầu, rào cản rất lớn và thiếu thông tin .
Với sự ra đời của ChatGPT và AI, những công việc lặp đi lặp lại mà nhân viên mới phải đảm nhiệm đang dần biến mất.
Để tồn tại trong thời đại hỗn loạn này, bạn cần phát triển khả năng sử dụng AI để tạo ra sản phẩm của riêng mình hoặc
Nếu không, con đường duy nhất còn lại là trở thành một chuyên gia có kỹ năng phân biệt .

<Ý định lập kế hoạch của Nahonmul>
Đội Rookiss cho biết:
- Học cách tạo trò chơi trực tuyến dựa trên máy chủ cơ sở số không .
- Nội dung sẽ dần dần tiến triển từ những kiến thức cơ bản đến những nội dung cực kỳ khó ở cấp độ chuyên gia trong thời gian dài .
- Bạn có thể chuẩn bị cho sự phát triển cá nhân (hiện tại) và việc làm (tương lai) cùng một lúc .

[Nahonmal] Tôi đang lên kế hoạch cho một loạt bài về phát triển trò chơi nhiều người chơi UE5 .

[1] Khi thời thế khó khăn, nó giống như tiền bạc

<Thời gian là vàng>

Tôi luôn suy nghĩ và nghiên cứu cách truyền đạt cùng một nội dung một cách ngắn gọn và súc tích hơn .
Thay vì khối lượng kiến thức định lượng, chúng tôi tập trung vào việc cung cấp nội dung chất lượng cao.
Việc tăng khối lượng bài giảng với nội dung lặp đi lặp lại vô nghĩa là một hành động lừa dối.
Tôi có cảm giác sứ mệnh rằng thời gian lãng phí của mỗi người sẽ tích tụ lại và trở thành một núi thời gian lãng phí.

[2] Dạy trẻ em thu thập gỗ

<Dạy một người cách câu cá thay vì cho anh ta một con cá>

Nếu bạn hiểu các nguyên tắc và xây dựng được nền tảng vững chắc, bạn có thể áp dụng chúng bất cứ lúc nào .
Bạn có thể theo dõi khi bạn đọc một cuốn sách hoặc xem một bài giảng, nhưng
Nếu bạn không thể áp dụng mà không nhìn thấy nó, giá trị của kiến thức đó sẽ hội tụ về 0.
Đôi khi điều này thật bực bội, nhưng không phải ai cũng bắt được cá.
Chúng tôi xây dựng chương trình giảng dạy tập trung vào sự phát triển của cá nhân và xây dựng nền tảng vững chắc .

[3] Ông già ngốc chuyển núi

<Nếu bạn tiếp tục cố gắng, bạn chắc chắn sẽ đạt được bất cứ điều gì>

Thay vì một chương trình giảng dạy được tạo ra như một cách để lấp đầy thời gian,
Chúng tôi mong muốn cung cấp nền giáo dục nuôi dưỡng những chuyên gia có tầm nhìn dài hạn .
Chúng tôi không đưa ra những lời hứa vô lý như “đảm bảo việc làm trong thời gian ngắn”.
Chúng tôi tạo ra các chương trình giảng dạy giúp bạn nâng cao hạng cân , ngay cả khi phải mất nhiều thời gian.
Chúng tôi mong muốn trở thành trung tâm chia sẻ công nghệ trò chơi và đạt được sự phát triển chung cho tất cả mọi người.

[4] Nhìn một lần còn hơn nghe trăm lần.

< Thấy một lần còn hơn nghe trăm lần>

Cùng một nội dung nhưng khi được trình bày kèm theo hình ảnh minh họa thì bạn sẽ dễ hiểu hơn và ghi nhớ lâu hơn.
Bổ sung cho những giải thích lý thuyết của bạn bằng hàng trăm nguồn tài liệu trực quan được thiết kế cẩn thận .

[5] Học tập và nghiên cứu

<Học và đôi khi thực hành>

Chúng tôi không chỉ dừng lại ở lý thuyết mà còn tiến hành đào tạo thực hành bằng cách sử dụng các tài sản dễ thương .
Tất cả các nội dung đa giác thấp mềm mại đều được nhóm của chúng tôi tạo ra.
Ứng dụng này được tối ưu hóa cho mục đích giáo dục, có dung lượng khá nhỏ, khoảng 20MB.

💡 Ở [Nahonmal] Cấp độ 1 (Máy chủ lắng nghe), bạn sẽ học được những điều sau:

  • Lý thuyết phát triển trò chơi trực tuyến

  • Giới thiệu về phát triển trò chơi nhiều người chơi dựa trên Unreal

  • Một trò chơi trực tuyến dựa trên máy chủ lắng nghe (Last Man Standing)

  • thực hiện vận động hành lang

  • Viết mã mạng dựa trên C++

  • Lý thuyết mạng

  • Hệ thống trực tuyến

  • Hiểu về tích hợp nền tảng Steam và quy trình phát hành trò chơi

👥 Đề xuất cho những người này

Những người tìm việc muốn có trải nghiệm nhiều người chơi dựa trên Unreal

Người học muốn học một cách có hệ thống hệ thống nhiều người chơi của UE5

Bất kỳ ai muốn thử sức mình trong việc phát hành một trò chơi thực tế một mình hoặc với một nhóm nhỏ

🎯 Hiệu quả mong đợi sau khi tham gia khóa học

  • Hiểu toàn bộ quy trình sản xuất của một trò chơi nhiều người chơi dựa trên máy chủ lắng nghe
    Bạn có thể tích lũy kinh nghiệm thực tế bằng cách theo dõi toàn bộ quy trình từ khi khởi động máy chủ cho đến khi ra mắt Steam.

  • Tăng cường kỹ năng lập trình mạng Unreal Blueprint và C++ của bạn
    Bạn có thể triển khai nhanh chóng bằng Blueprints và có được kỹ năng phát triển thực tế bằng cách cấu trúc bằng C++.

  • Nắm vững lý thuyết mạng và kỹ năng ứng dụng hệ thống con trực tuyến.
    Dựa trên sự hiểu biết về mặt lý thuyết, nó đảm bảo khả năng mở rộng để đáp ứng với nhiều cấu trúc mạng và nền tảng khác nhau.

  • Kinh nghiệm trong việc đảm bảo danh mục đầu tư chất lượng cao và xuất bản
    Thay vì chỉ tạo ra kết quả thực tế, bạn sẽ tạo ra các dự án khả thi về mặt thương mại mà bạn có thể sử dụng làm danh mục đầu tư hoặc thậm chí tự xuất bản.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • 인디 게임 개발자

  • Người chuẩn bị xin việc lập trình viên game

  • Học viên game nhiều người chơi UE5

Cần biết trước khi bắt đầu?

  • Cơ bản Unreal Engine

  • Blueprint / C++ kiến thức cơ bản

Xin chào
Đây là

81,614

Học viên

3,878

Đánh giá

5,458

Trả lời

4.9

Xếp hạng

49

Các khóa học

Học vấn

- Hoàn thành chương trình Condorcet Prépa MPSI (Pháp)
- Cử nhân Kỹ thuật phần mềm, Đại học Thanh Hoa (Trung Quốc)
- Thạc sĩ Cao học An ninh thông tin, Đại học Korea (Hàn Quốc)

Kinh nghiệm làm việc

- Cựu nhân viên Krafton (Đội ngũ máy chủ TERA)
- Cựu nhân viên NCSOFT (Đội ngũ lập trình nội dung Blade&Soul2)

Lĩnh vực quan tâm

- Phân tích lỗ hổng và Reversing
- Phát triển game MMORPG (C++, C#)
- Ngoại ngữ (tiếng Anh, tiếng Pháp, tiếng Trung, tiếng Nhật)

Giới thiệu

Việc phát triển trò chơi vốn dĩ bắt đầu từ sự tò mò thuần túy để học về hacking...
Thấm thoát thời gian trôi qua, tôi đã trở thành một nhà phát triển trò chơi năm thứ 10 rồi.
"Cứ thế này thì bao giờ mới làm xong game đây~?"
Bắt đầu từ những ngữ pháp cơ bản đầy tiếng thở dài,
từng bước tạo nên thế giới trò chơi của riêng mình.
Và cảm giác tự hào khi nhìn thấy nhiều người chơi cùng kết nối vào thế giới đó.
Càng học sâu, tôi càng không thể thoát khỏi sức hấp dẫn của MMORPG.
Hy vọng rằng các bạn cũng có thể cảm nhận được niềm xúc động mà tôi đã trải qua.

Cảm giác tự hào khi nhìn thấy đông đảo người chơi cùng lúc. Càng nghiên cứu, tôi càng không thể thoát khỏi sức hấp dẫn của dòng game MMORPG. Hy vọng rằng các bạn cũng có thể cảm nhận được những cảm xúc tuyệt vời mà tôi đã trải qua.

Chương trình giảng dạy

Tất cả

101 bài giảng ∙ (22giờ 57phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

21 đánh giá

4.9

21 đánh giá

  • uty19938570님의 프로필 이미지
    uty19938570

    Đánh giá 31

    Đánh giá trung bình 4.9

    Đã chỉnh sửa

    5

    97% đã tham gia

    Sau khi học về Unity Part 4 Game Server và triển khai nội dung 7MMO, việc tham gia khóa học này cũng không tệ. Đối với C++ Part 4 Game Server và Part 5 tích hợp Unreal IOCP, dù được hướng dẫn chi tiết nhưng vì nội dung rất chuyên sâu nên những người mới bắt đầu có thể sẽ khó theo kịp đến giữa khóa học và dễ mất hứng thú. Nếu bạn muốn phát triển một cách thú vị và tích lũy kỹ năng như Unity Part 4, 7 thì tôi nghĩ khóa học này cũng là một lựa chọn tốt. Tự dưng nghĩ đến, tôi thấy phương pháp RPC mà Unreal tạo ra khi giả định các trò chơi nhiều người chơi khá hay, và giống như Unity cũng đang thúc đẩy plugin UGS tương tự, tôi nghĩ việc cả hai dần cạnh tranh và phát triển lẫn nhau là điều tốt.

    • hongssabuu님의 프로필 이미지
      hongssabuu

      Đánh giá 21

      Đánh giá trung bình 4.8

      5

      79% đã tham gia

      Tôi vừa nghe một mạch đến phần sảnh (lobby) đang được đăng tải. Bài giảng đã giải thích rất dễ hiểu cách tạo game nhiều người chơi bằng Unreal, kèm theo hình ảnh minh họa, và tôi cảm nhận được sự nỗ lực của người giảng trong việc giải thích rõ ràng. Với tư cách là người đã từng thực hiện các dự án game nhiều người chơi theo cách truyền thống, tôi thấy các tính năng mà Unreal cung cấp cho việc phát triển game nhiều người chơi thực sự vô cùng ấn tượng.

      • happyasr3227786님의 프로필 이미지
        happyasr3227786

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        30% đã tham gia

        • gilsua님의 프로필 이미지
          gilsua

          Đánh giá 9

          Đánh giá trung bình 5.0

          5

          61% đã tham gia

          Hay ạ~

          • evildjhs30350님의 프로필 이미지
            evildjhs30350

            Đánh giá 5

            Đánh giá trung bình 5.0

            5

            61% đã tham gia

            13.578.189 ₫

            Khóa học khác của Rookiss

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!