學習資源
個人專案
數學
- Thomas’ Calculus
- MIT 18.06 — Linear Algebra
- Mathematics for 3D Game Programming and Computer Graphics
- 3D Math Primer for Graphics and Game Development
程式設計
- C++ Primer
- C# in Depth
- A Study Path for Game Programmer
Real-Time Rendering
- GAMES Series
- Fundamentals of Computer Graphics
- Ray Tracing in One Weekend
- LearnOpenGL
- Introduction to 3D Game Programming with DirectX 12
- DirectX 12 の魔導書
Unity
学习资源
个人项目
数学
- Thomas’ Calculus
- MIT 18.06 — Linear Algebra
- Mathematics for 3D Game Programming and Computer Graphics
- 3D Math Primer for Graphics and Game Development
编程
- C++ Primer
- C# in Depth
- A Study Path for Game Programmer
Real-Time Rendering
- GAMES Series
- Fundamentals of Computer Graphics
- Ray Tracing in One Weekend
- LearnOpenGL
- Introduction to 3D Game Programming with DirectX 12
- DirectX 12 の魔導書
Unity
Study Resources
Personal Projects
Mathematics
- Thomas’ Calculus
- MIT 18.06 — Linear Algebra
- Mathematics for 3D Game Programming and Computer Graphics
- 3D Math Primer for Graphics and Game Development
Programming
- C++ Primer
- C# in Depth
- A Study Path for Game Programmer
Real-Time Rendering
- GAMES Series
- Fundamentals of Computer Graphics
- Ray Tracing in One Weekend
- LearnOpenGL
- Introduction to 3D Game Programming with DirectX 12
- DirectX 12 の魔導書
Unity
学習資料
個人プロジェクト
数学
- Thomas’ Calculus
- MIT 18.06 — Linear Algebra
- Mathematics for 3D Game Programming and Computer Graphics
- 3D Math Primer for Graphics and Game Development
プログラミング
- C++ Primer
- C# in Depth
- A Study Path for Game Programmer
Real-Time Rendering
- GAMES Series
- Fundamentals of Computer Graphics
- Ray Tracing in One Weekend
- LearnOpenGL
- Introduction to 3D Game Programming with DirectX 12
- DirectX 12 の魔導書