강의

멘토링

로드맵

Game Dev

/

Game Programming

Khung công cụ game engine tạo bằng C++ (Học cấu trúc engine thông qua trò chơi Sokoban và game bắn súng)

Nếu bạn muốn hiểu về công cụ phát triển trò chơi (game engine), cách nhanh nhất là hãy tự mình tạo ra một cái. Đây là khóa học theo dạng dự án, nơi bạn sẽ triển khai cấu trúc cốt lõi của một game engine trên console bằng C++, và hoàn thành cả trò chơi Sokoban lẫn game bắn máy bay. Khóa học cung cấp góc nhìn giúp bạn hiểu sâu hơn về cấu trúc của các công cụ như Unreal và Unity.

(5.0) 17 đánh giá

75 học viên

Độ khó Cơ bản

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

  • ronniej
C++
C++
oop
oop
Architecture
Architecture
C++
C++
oop
oop
Architecture
Architecture

Tôi xin chia sẻ chuỗi bài viết tổng hợp về quy trình kết xuất (rendering pipeline) một cách dễ hiểu.

Tôi xin chia sẻ loạt bài viết tổng hợp về từng giai đoạn của quy trình render (rendering pipeline).

Tôi đã cố gắng giải thích các thuật ngữ như Vertex Shader, Rasterizer, Pixel Shader không chỉ đơn thuần là mô tả chức năng, mà tập trung vào lý do tại sao GPU lại phát triển theo cấu trúc như vậy.

Ngoài ra, tôi cũng đã tổng hợp các nội dung liên quan đến Draw Call, cấu trúc nghẽn cổ chai CPU/GPU và tối ưu hóa game engine.​

Hy vọng tài liệu này sẽ giúp ích cho những ai đang nghiên cứu về cấu trúc rendering của DirectX, OpenGL, Vulkan, Unity và Unreal Engine.

https://ronniej.sfuhost.com/rendering-pipeline-series-guide/

Bình luận