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)

Searching Database…

Что это?Это личная коллекция учебных заметок из карьеры гейм-программиста, охватывающая компьютерную графику, рендеринг в реальном времени, программирование GPU, паттерны проектирования и программную инженерию. Она работает как улучшенный блог, сжимая и обобщая классические книги индустрии и технические темы.
Это серия уроков или справочная книга?Это курируемая подборка подробных конспектов прочитанного и обобщений статей (не единая книга или курс), организованная в две основные части: рендеринг/компьютерная графика и паттерны проектирования игр/архитектура ПО/практика программирования.
Как организован контент и с чего начать чтение?Контент разделён на две части: первая — про рендеринг и компьютерную графику (конспекты книг вроде «Real-Time Rendering 3rd» и серии «GPU Gems/Pro»), вторая — про паттерны проектирования и практику разработки ПО (заметки по «Game Programming Patterns» и «Clean Code»). Новичку в графике стоит начать с конспекта «Real-Time Rendering 3rd», так как он идёт первым и описан как базовый.
Для кого написана эта подборка?Для гейм-программистов и инженеров графики/рендеринга, которые хотят сжатые систематизированные конспекты классических книг индустрии вместо чтения полных оригиналов.
Какие книги там законспектированы по рендерингу?Она охватывает «Real-Time Rendering 3rd», серию «GPU Gems 1/2/3», «GPU Pro 1» и китайское введение в программирование GPU/CG, плюс отдельные статьи на темы вроде реалистичного рендеринга воды и трассировки лучей в реальном времени.
Какие темы охватывает раздел о паттернах проектирования?Там законспектированы «Game Programming Patterns», «Clean Code» и «Effective C# 2nd Edition» с упором на архитектуру ПО и практики кодинга в игровой разработке.
Есть ли там, помимо конспектов книг, практические разборы техник рендеринга?Да, там есть отдельные углублённые статьи, например сравнение десяти алгоритмов размытия изображений и десяти алгоритмов постобработки в стиле глитч-арта, оба с реализациями на Unity Post Processing Stack v2.
Подборка заметок на английском или китайском?Она полностью написана на китайском.
Creator
QianMo
Size
770.4 MB
Stars
10.1K
Updated
CommitOct 16
Age
9y
Commits · 90 Days