Game-Programmer-Study-Notes README

The project's README from github.com/QianMo/Game-Programmer-Study-Notes. As one markdown file: README.md.

Game-Programmer-Study-Notes

:anchor: 我的游戏程序员生涯的读书笔记合辑。

涉及游戏开发中的图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。

Keep Reading , Keep Writing , Keep Coding.

目录

壹 · 渲染与计算机图形学


贰 · 游戏设计模式、软件架构与编程实践



:anchor: Keep Reading , Keep Writing , Keep Coding.

Game-Programmer-Study-Notes (QianMo/Game-Programmer-Study-Notes)

ebooks
Searching Database…

What is this?This is a personal collection of study notes from a game programmer's career, covering computer graphics, real-time rendering, GPU programming, design patterns, and software engineering. It works like an enhanced blog, condensing and summarizing classic industry books and technical topics.
Is this a tutorial series or a reference book?It is a curated collection of long-form reading notes and article summaries (not a single book or course), organized into two main parts: rendering/computer graphics and game design patterns/software architecture/programming practice.
How is the content organized and where should I start reading?Content is split into two sections: Part One on rendering and computer graphics (summaries of books like 'Real-Time Rendering 3rd' and the 'GPU Gems/Pro' series), and Part Two on design patterns and software practice (notes on 'Game Programming Patterns' and 'Clean Code'). A newcomer to graphics would likely start with the 'Real-Time Rendering 3rd' summary since it's presented first and described as foundational.
Who is this collection written for?It's aimed at game programmers and graphics/rendering engineers who want condensed, systematic summaries of classic industry books rather than reading the full originals.
Which books does it summarize for rendering?It covers 'Real-Time Rendering 3rd', the 'GPU Gems 1/2/3' series, 'GPU Pro 1', and a Chinese GPU/CG programming primer, plus standalone articles on topics like realistic water rendering and real-time ray tracing.
What topics does the design patterns section cover?It summarizes 'Game Programming Patterns', 'Clean Code', and 'Effective C# 2nd Edition', focusing on software architecture and coding practices for game development.
Does it include practical rendering technique write-ups beyond book summaries?Yes, it has standalone deep-dive articles such as a comparison of ten image blur algorithms and ten glitch-art post-processing algorithms, both with Unity Post Processing Stack v2 implementations.
Is the notes collection in English or Chinese?It is written entirely in Chinese.
Creator
QianMo
Size
770.4 MB
Stars
10.1K
Updated
CommitOct 16
Age
9y
Commits · 90 Days