Đây là một bài giảng tuyệt vời để học các nguyên lý cốt lõi của hệ thống chiến đấu trong Unreal.
Nếu phân tích kỹ dự án này, nó chẳng khác nào bạn đã nhận được một khung sườn cơ bản có thể mở rộng ra bất cứ đâu.
<Điểm tốt>
- Cách tổ chức cấu trúc dự án Unreal: Khi mới bắt đầu với Unreal, tôi đã băn khoăn không biết nên lấy C++ hay Blueprint làm nền tảng, nhưng qua bài giảng này, tiêu chuẩn để thiết lập cấu trúc dự án đã trở nên rõ ràng hơn.
- Nguyên lý thực hiện hành động chiến đấu: Tôi đã có thể học chi tiết các nguyên lý thực hiện các hành động chiến đấu như tấn công (tất nhiên rồi), đỡ đòn (block), phản đòn (parry), combo, v.v.
- Phương pháp triển khai mã C++: Đây có lẽ là điểm tốt nhất của bài giảng này. Thay vì lạm dụng Blueprint, tôi đã biết cách triển khai các yếu tố cần thiết cho hành động trong C++ (ví dụ: kiểm tra va chạm, phát hoạt ảnh, liên kết dữ liệu, v.v.).
<Điểm đáng tiếc>
- Ở phần đầu bài giảng, cấu trúc thư mục không có trong nội dung dạy đã bị thay đổi khiến tôi hơi bối rối. Sẽ tốt hơn nếu những phần đó được đề cập đến.
- Tôi cũng rất muốn nghe các mẹo của giảng viên về cách thêm bản đồ hoặc cấu trúc menu như đã thấy trong phần giới thiệu trò chơi. Tuy có một chút tiếc nuối nhưng vì đây là phần có thể tự giải quyết được nên tôi không nghĩ đó là điểm trừ.
<Gửi đến những ai còn đang do dự về khóa học này>
- Chất lượng bài giảng rất tốt, nhưng lý do thời lượng bài giảng có vẻ ngắn hơn tưởng tượng là vì giảng viên giải thích dựa trên những nội dung đã được triển khai sẵn.
Hầu hết các bài giảng về game nếu tự tay triển khai trực tiếp thì thời lượng sẽ tăng lên gấp nhiều lần, nên có vẻ phương pháp giải thích mã nguồn được sử dụng nhiều hơn.
Tuy nhiên, nếu bạn tiếp cận với tư cách là đang phân tích dự án này, thì đây là một nguồn tài nguyên cực kỳ tốt. Tôi thực sự khuyên dùng cho những ai quan tâm đến việc triển khai game thể loại Souls-like hoặc game hành động.
Trước khi bắt đầu, tốt nhất bạn nên xem qua một dự án Unreal hoặc đọc một cuốn sách về nó, và trong quá trình học, nếu thiếu kỹ năng cơ bản hoặc có điều gì không biết, bạn nên vừa học vừa hỏi AI.