・
Đánh giá 1
・
Đánh giá trung bình 5.0
Thông qua khóa học ‘Xây dựng Framework Game Engine bằng C++’ của giảng viên RonnieJ, tôi đã có thể xây dựng một nền tảng cực kỳ vững chắc về phát triển game engine. Trong quá trình học lập trình, tôi đã tiếp cận với nhiều khái niệm liên quan đến game engine và Khoa học máy tính (CS), nhưng có những phần tôi vẫn cảm thấy khó khăn để giải thích chính xác hay hệ thống lại một cách bài bản. Qua khóa học này, tôi đã hiểu rõ những khái niệm vốn gây nhầm lẫn bấy lâu nay và có thể sắp xếp lại kiến thức đến mức tự mình giải thích được. Không chỉ dừng lại ở việc hiểu luồng hoạt động tổng thể và cấu trúc của engine, tôi còn được trực tiếp hiện thực hóa các khái niệm cốt lõi như: Game Loop, quản lý thế giới dựa trên Actor và Level, cấu trúc cập nhật khung hình cố định (fixed frame update), hệ thống xử lý đầu vào (input), render đệm đôi (double buffering), kiểm tra va chạm AABB... từ đó nắm vững nguyên lý hoạt động thực tế của chúng. Việc được trải nghiệm thiết kế cấu trúc Engine/Content thông qua phân tách DLL và hiện thực hóa hệ thống kiểu tùy chỉnh (RTTI) cũng giúp ích cho tôi rất nhiều. Sau khi hoàn thành khóa học này, tôi đang học Unreal Engine và đã có thể hiểu một cách tự nhiên các từ khóa DLL hay Cast xuất hiện trong Unreal Header. Thêm vào đó, giữa lúc thị trường tràn ngập các game đồ họa hào nhoáng, việc hiện thực hóa một trò chơi dựa trên Console giúp tôi tạo ra một sản phẩm độc đáo của riêng mình, khiến tôi rất hài lòng. Cấu trúc bài giảng cũng hỗ trợ rất nhiều cho việc học tập. Với tài liệu đi kèm mỗi bài học, nội dung tóm tắt dưới video và các điểm kiểm tra (check point) để bám sát, tôi có thể ôn tập hiệu quả mà không bỏ lỡ các khái niệm quan trọng. Tôi nghĩ đây không đơn thuần là một khóa học để làm ra một trò chơi, mà là một khóa học giúp thấu hiểu cấu trúc cốt lõi của game engine và nâng tầm tư duy của một nhà phát triển lên một bậc mới. Đối với những ai đang muốn bắt đầu phát triển game engine hoặc đang học lập trình, đây thực sự là một khóa học quý giá như "kỳ lân" vậy!!! Tôi cực kỳ đề xuất khóa học này cho những ai muốn hiểu sâu về game engine và những nhà phát triển muốn phát triển bản thân lên một tầm cao mới!!







