Lộ trình Nhà phát triển trò chơi

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Ngôn ngữ Lập trình

C / C++
C#
Rust
Python
GDScript

2 Toán học Game

Đại số tuyến tính
Hình học

3 Vật lý Game

Động lực học
Phát hiện va chạm

4 Game Engine

Unity 3D
Unreal Engine
Godot
Native

5 Đồ họa máy tính (Cơ bản)

Rasterization & Ray Tracing
Graphics Pipeline
Shaders
Hoạt hình máy tính

6 Đồ họa máy tính (Ánh sáng & Vật liệu)

Phương trình Rendering
Mapping
Ánh sáng & Bóng tối
Hiển thị & Che khuất

7 Graphics API

DirectX, OpenGL, Vulkan, Metal
HLSL, GLSL, SPIR-V
WebGL, OpenGL ES

8 Game AI

Ra quyết định
Di chuyển
AI cho Board Game
Học máy cho AI

9 Rendering Nâng cao

Physically-Based Rendering
Real-time Ray Tracing
Trong mờ & Trong suốt

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi