
Lee Deok-woo's Unreal Programming Part 4 - Gameplay Ability System
ideugu
Learn how to effectively implement various skill systems in RPG games using the gameplay ability system of Unreal Engine 5.
中級以上
Unreal Engine, GAS, unreal-engine5
Tìm hiểu về khuôn khổ nhiều người chơi trên mạng, còn được gọi là Unreal Engine. Sau khi tìm hiểu các khái niệm chính, nguyên tắc vận hành nội bộ và kỹ thuật tối ưu hóa phải biết khi tạo trò chơi nhiều người chơi trên mạng, bạn sẽ tạo một trò chơi chiến đấu PvP kiểu hack &
Cấu hình hệ thống mạng của Unreal Engine
Kỹ thuật tạo trò chơi nhiều người chơi trên mạng
'Tôi đang gặp khó khăn khi phát triển trò chơi vì tôi không thực sự hiểu Unreal C++.'
'Tôi muốn tìm hiểu những khái niệm cơ bản như tham chiếu mềm và tham chiếu yếu, những khái niệm cần thiết cho công việc thực tế.'
Lập trình Unreal C++ bổ sung các quy tắc độc đáo vào C++ chuẩn để phát triển trò chơi quy mô lớn, thêm các cấu trúc dữ liệu tùy chỉnh và nhiều phần mở rộng khác nhau . Hiểu tất cả những điều này là điều cần thiết để lập trình Unreal hiệu quả!
Chúng tôi sẽ giúp bạn hiểu rõ các cấu trúc và nguyên tắc cốt lõi để phát triển thành một lập trình viên Unreal Engine chuyên nghiệp! Chúng tôi đã tổng hợp những kiến thức thiết yếu cho việc phát triển game chuyên nghiệp, giúp bạn xây dựng nền tảng vững chắc. Khóa học lập trình tiên tiến này được giảng dạy bằng tiêu chuẩn Unreal 5 mới !
Tận dụng tối đa Unreal Engine
Mở rộng tầm nhìn kỹ thuật của bạn về động cơ
Bạn có thể tự tin.
Để tạo ra mạng lưới nhiều người chơi quy mô lớn
Các khái niệm thiết yếu và phương pháp tạo trò chơi
Bạn có thể tìm hiểu về các phương pháp tối ưu hóa .
Học cách phát triển trò chơi nhiều người chơi trên mạng
Tầm nhìn và kết quả của việc sản xuất trò chơi
Nó đưa mọi thứ lên một tầm cao mới.
Các tính năng mới nhất của Unreal Engine và các công cụ phân tích chuyên nghiệp
Sử dụng nó để tạo trò chơi nhiều người chơi mạng tuyệt vời của riêng bạn
Bạn có thể chuẩn bị một danh mục đầu tư .
Trước khi bắt tay vào phát triển game toàn diện, bạn sẽ được học các khái niệm cơ bản về chế độ nhiều người chơi mạng, cũng như môi trường phát triển và thử nghiệm cần thiết cho việc đào tạo thực hành. Sau khi nắm vững các khái niệm thiết yếu, cơ chế hoạt động bên trong và các kỹ thuật tối ưu hóa cần thiết để tạo ra một game nhiều người chơi mạng, bạn sẽ được học cách tạo ra một game chiến đấu PvP chặt chém.
Mô tả các liên kết được sử dụng trong trò chơi nhiều người chơi trên mạng.
Tìm hiểu về luồng sao chép tác nhân ở cấp độ thấp.
Tìm hiểu về luồng sao chép chuyển động của thành phần chuyển động của nhân vật.
Bạn sẽ hoàn thiện kỹ năng của mình bằng cách xây dựng một trò chơi chiến đấu PvP chặt chém dựa trên những khái niệm cốt lõi đã học.
H. Mặc dù có tài liệu chính thức về chế độ nhiều người chơi mạng trên trang web Unreal Engine, tôi vẫn gặp khó khăn khi hiểu tính năng này. Hướng dẫn này có hữu ích không?
Tài liệu chính thức của Unreal Engine đã tóm tắt khá đầy đủ các thuật ngữ và thiết lập cốt lõi mà người mới chơi nhiều người chơi cần biết. Tuy nhiên, cá nhân tôi thấy hơi thất vọng vì không có giải thích hệ thống nào về cách thức hoạt động thực sự của các thuật ngữ và thiết lập này khi được thay đổi.
Ngoài ra, một số tài liệu chi tiết, mặc dù cung cấp thông tin nâng cao, nhưng lại chỉ mô tả luồng mã nguồn, khiến việc đọc tài liệu trở nên khó khăn. Để giải quyết vấn đề này, khóa học này cung cấp các ví dụ thực hành cho phép bạn trực tiếp xem xét các thuật ngữ và khái niệm chính. Chúng tôi cũng nêu bật các điểm chính cần xem xét khi xem xét mã nguồn, tập trung vào việc trực quan hóa các điểm này thông qua sơ đồ. Chúng tôi tin rằng bạn sẽ thấy khóa học này rất hữu ích.
H. Khóa học này có giúp tôi tạo ra các trò chơi nhiều người chơi quy mô lớn không?
Không giống như các công cụ khác, Unreal Engine đòi hỏi sự hiểu biết rõ ràng về các framework cốt lõi trước khi bắt đầu phát triển trò chơi. Việc tận dụng hiệu quả các framework này có thể mang lại năng suất cao, nhưng nếu bạn không hiểu rõ, các tính năng của engine và cách triển khai của bạn sẽ trở nên chồng chéo, gây khó khăn cho việc phát triển.
Khóa học này tập trung vào khuôn khổ mạng của engine, yếu tố thiết yếu cho việc phát triển game quy mô lớn. Sau khi nắm vững các nguyên tắc cơ bản về mạng, khóa học sẽ đề cập đến các kỹ thuật tối ưu hóa thiết yếu cho việc phát triển game nhiều người chơi quy mô lớn. Khóa học cũng sẽ sử dụng các công cụ phân tích chuyên biệt do Unreal Engine cung cấp để quan sát những thay đổi trước và sau khi cải tiến.
H. Tôi chỉ học về phát triển máy khách và không có kinh nghiệm chơi game nhiều người chơi trên mạng. Khóa học có bao gồm kiến thức cơ bản như TCP, UDP và giao tiếp socket không?
Khóa học này không đề cập đến các chủ đề cơ bản như giao tiếp socket và TCP/IP. Thay vào đó, bạn sẽ học cách thiết kế hiệu quả hoạt động mạng bằng cách sử dụng các khái niệm cấp cao như trình điều khiển mạng, kênh và kết nối do Unreal Engine cung cấp.
Khi tôi lập kế hoạch cho khóa học này, tôi nghĩ rằng nếu bắt đầu với những kiến thức cơ bản để hiểu về sản xuất trò chơi nhiều người chơi mạng nâng cao trong ngành công nghiệp trò chơi, mọi người sẽ dễ mất hứng thú và bài giảng sẽ trở nên nhàm chán, vì vậy tôi đã loại bỏ nội dung này.
Tuy nhiên, so với các bài giảng khác, chúng tôi đã tăng đáng kể lượng phân tích về mã nguồn engine. Nếu bạn phát triển khả năng tự phân tích mã nguồn thông qua bài giảng này, tôi tin rằng bạn sẽ nắm bắt đầy đủ nội dung mình cần.
H. Khóa học này có được giảng dạy bằng phiên bản mới nhất của Unreal không?
Vào thời điểm khóa học này được cung cấp, Unreal Engine 5.3 đã được phát hành. Tuy nhiên, theo các bài giảng trước, Phần 1 và Phần 2, khóa học này sẽ được thực hiện bằng Unreal Engine 5.1. Vì khóa học này bao gồm các tính năng cốt lõi được cung cấp trong khuôn khổ Unreal Engine 5, nên nó được kỳ vọng sẽ hoạt động tốt trong các phiên bản tương lai.
H. Tôi có phải học Phần 1 và Phần 2 để tham gia khóa học này không?
Khóa học này được thiết kế theo chuỗi bài học nhằm tối đa hóa hiệu quả học tập bằng cách liên kết với Phần 1 và Phần 2. Tuy nhiên, nếu bạn có đủ kinh nghiệm phát triển Unreal Engine, bạn sẽ có thể hoàn thành Phần 3 mà không gặp quá nhiều khó khăn.
🕹️ Những điều cần lưu ý trước khi tham dự buổi thuyết trình
Xin chào, tôi là Lee Deuk-woo đến từ Đại học Công nghiệp Văn hóa Cheonggang .
Tôi đã nghiên cứu và giảng dạy Unreal trong 10 năm kể từ khi Unreal Engine 4 ra mắt vào năm 2013.
Trong quá trình giảng dạy, tôi cũng nhận được yêu cầu từ các doanh nghiệp, cung cấp Unreal Engine và đào tạo lập trình cho các công ty game hàng đầu như NCSOFT và Nexon Korea. Năm nay, tôi đang hợp tác với Smilegate để cung cấp UNSEEN, một chương trình đào tạo lập trình viên Unreal Engine toàn diện.
Đã sáu năm trôi qua kể từ khi tôi viết cuốn "Lee Deuk-woo's Unreal C++ Game Development Essentials" (Những điều cốt yếu về Phát triển Game Unreal C++ của Lee Deuk-woo), được xuất bản vào năm 2017. Vì được viết với định dạng hạn chế, tôi cảm thấy cuốn sách còn thiếu sự hiểu biết sâu sắc về các nguyên tắc cơ bản của Unreal C++. Tuy nhiên, kể từ đó, tôi đã giải quyết những thay đổi và mở một khóa học Unreal hoàn chỉnh được thiết kế riêng cho Unreal Engine 5 mới ra mắt.
Bài giảng Unreal Engine Phần 3 này đặc biệt chứa đựng những nội dung giá trị giúp bạn nâng cao hơn nữa trình độ sử dụng Unreal Engine. Tôi hy vọng bài giảng này sẽ giúp bạn gia tăng giá trị bản thân.
Khóa học này dành cho ai?
Hiểu biết sâu sắc về kiến trúc Unreal Engine
Giới thiệu về tạo trò chơi nhiều người chơi trên mạng
Cải thiện kỹ năng phát triển trò chơi thực tế
Cần biết trước khi bắt đầu?
Các khóa học Unreal Phần 1 và Phần 2 của Lee Deuk-Woo
Ngôn ngữ C++
13,628
Học viên
1,101
Đánh giá
819
Trả lời
4.9
Xếp hạng
7
Các khóa học
청강문화산업대학교에서 언리얼 엔진, 게임 수학, UEFN 게임제작을 가르치고 있습니다.
- 이득우의 언리얼 C++ 프로그래밍, 넥슨 코리아 공식 교육 교재 선정 2023
- 스마일게이트 언리얼 프로그래머 양성 프로그램 언신(Unseen) 교육 총괄 2023
- 에픽게임즈 언리얼 공인 강사 (Authorized Instructor) 2022
- 에픽게임즈 개발자 지원 언리얼 데브그랜트 수상 2017
- 언리얼 서밋 2017, 2018, 2019 발표
- 시작해요 언리얼, UEFN 2022, 2023 웨비나 진행
- 대한민국 게임백서 2022 기술부문 편찬위원
- 부산인디커넥트페스티벌(BIC) 2022, 2023 심사위원장
Tất cả
15 bài giảng ∙ (11giờ 19phút)
Tài liệu khóa học:
Tất cả
232 đánh giá
5.0
232 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
This was the most in-depth and understandable Unreal lecture I've ever seen.
Thank you for your good review. I will do my best to make the next lecture better.
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
I've been listening to the lectures since Part 1, and I always feel that it's great to be able to listen to such high-quality lectures in Korean! I'll diligently take Part 4 when it comes out!
Thank you for your good review. I will prepare for Part 4 early next year.
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Systematic and in-depth lectures are a must for intermediate and advanced level students!
Thank you for the good review!~
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
5.770.128 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!