游戏程序员的学习之路

来自CGTWiki
跳转至:导航搜索

总路线图

总路线图

计算机科学

计算机科学.png
文件:具体数学 计算机科学基础(第2版).pdf
文件:现代操作系统第三版高清.pdf
文件:算法导论中文第三版.pdf
文件:算法 第4版-谢路云译完整版.pdf
文件:AlgorithmsChapterOne.pdf
文件:Computer Systems. A Programmer’s Perspective (3rd ed.) (2016, Pearson).pdf
文件:Computer-Architecture-A-Quantitative-Approach.pdf
文件:Concrete Mathematics 2e.pdf
文件:Introduction to Algorithms - 3rd Edition.pdf
文件:Structure and interpretation of computer programs 2nd ed.pdf
文件:深入理解计算机系统(原书第三版3).pdf
文件:计算机体系结构:量化研究方法(中文第五版) 扫描版 23.5M.pdf
文件:《计算机程序的构造和解释(第2版)》.pdf
最后一本《Computational Science and Engineering》未发现免费中英文版本(谷歌+百度),CSDN付费下载。

编程语言

编程语言.png
文件:C 程序设计语言.pdf
文件:C++ Template 全览, 中文版.pdf
文件:C++程序设计语言.pdf
文件:C++并发编程.pdf
文件:C++编程规范.pdf
文件:C++primer英文版.pdf
文件:CLR via C- (中文第4版).pdf
文件:Effective C++ 改善程序与设计的55个具体做法 中文第三版.pdf
文件:Effective Modern C++.pdf
文件:Effective STL中文版:50条有效使用STL的经验.pdf
文件:Exceptional C++中文版.pdf
文件:From Mathematics to Generic Programming.pdf
文件:Lua程序设计第二版.pdf
文件:Microsoft Visual C- Step by Ste - John Sharp.pdf
文件:Modern C++ Design-C++设计新思维-简.pdf
文件:More Effective C++(中文完全版).pdf
文件:More Exceptional C++ - Herb Sutter.pdf
文件:Optimized-C++.pdf
文件:The Boost c++ library.pdf
文件:深度探索C++对象模型.pdf
文件:深入理解C-.pdf
缺:1.exceptional c++ style 2.编程原本 3.imperfect c++ 4.lua programming gems 5.c++标准库

软件开发

软件开发01.jpg
软件开发02.jpg

电子书:
文件:人月神话.pdf
文件:Head First 设计模式(中文版).pdf
文件:UML精粹第三版.pdf
文件:重构--改善既有代码的设计.pdf
文件:敏捷软件开发:原则、模式与实践(C-版).pdf
文件:UML用户指南.pdf
文件:代码大全(第二版).pdf
文件:设计模式.pdf
文件:面向对象分析与设计.pdf
文件:C++ API设计.pdf
文件:代码整洁之道.pdf
文件:修改代码的艺术.pdf

游戏程序员的数学课

游戏程序员的数学课
电子书:
文件:3dmath primer for graphics and game development 2nd ed.pdf
文件:Essential Mathematics for Games and Interactive Applications 3rd Edition.pdf
文件:Foundations of Game Engine Development Volume 1 Mathematics.pdf
文件:Geometric Algebra for Computer Science - An Object-Oriented Approach to Geometry (Morgan Kaufmann, 2009).pdf
文件:Visualizing quaternions.pdf
文件:计算机图形学几何工具算法详解.pdf
文件:计算几何:算法与应用.pdf
文件:散度、旋度、梯度释义(图解版)2015-11 HM斯彻、 李维伟.pdf
文件:3D游戏与计算机图形学中的数学方法 第3版.pdf

游戏引擎开发

游戏引擎开发2.png

电子书:
文件:游戏引擎架构.pdf
文件:3D Game Engine Architecture.pdf
文件:Game-engine-architecture-3rd.pdf
文件:3D Game Engine Design Second Edition.pdf
文件:Game Engine Gems 1.pdf
文件:Game Engine Gems 2.pdf
文件:Game Engine Gems 3.pdf
文件:游戏脚本高级编程.pdf
文件:编程语言实现模式.pdf
文件:垃圾回收算法手册 自动内存管理的艺术.pdf
文件:Video Game Optimazation.pdf
文件:Unity 5 Game Optimization.pdf
文件:算法心得:高效算法的奥秘(原书第2版).pdf
文件:Modern X86 Assembly Language Programming.pdf
文件:GPGPU Programming for Games and Science.pdf
文件:Vector Games Math Processors.pdf
文件:Game Development Tools.pdf
文件:Designing the User Experience of Game Development tools.pdf

计算机图形学(CG)

计算机图形学(CG)

  • Real-Time 3D Rendering with DirectX and HLSL(2014)

文件:Real-Time 3D Rendering with DirectX and HLSL(2014).pdf

  • DirectX 9.0 3D游戏开发编程基础(2007)

文件:DirectX 9.0 3D游戏开发编程基础(2007).pdf

  • OpenGL编程指南(原书第8版)(2014)

文件:OpenGL编程指南(原书第8版)(2014).pdf

  • 计算机图形学(2007)

文件:计算机图形学(2007).pdf

  • 计算机图形学原理及实践:C语言描述(原书第2版)(2004)

https://book.douban.com/subject/1230412/

  • Principles of Digital Image Synthesis(PODIS)(1995)

https://book.douban.com/subject/2709182/

  • 数字图像处理(2010)

文件:数字图像处理(2010)Digital Image Processing 4th Edition (Rafael C. Gonzalez).pdf

  • 3D游戏编程大师技巧(2005)

文件:3D游戏编程大师技巧(2005).pdf

  • 实时计算机图形学(2004)

文件:实时计算机图形学(2004).pdf

  • Real-Time Volume Graphics(2006)

文件:Real-Time Volume Graphics(2006).pdf

  • 光线跟踪算法技术(2011)

https://book.douban.com/subject/6028258/

  • 实时阴影技术(2013)

文件:实时阴影技术(2013).pdf

  • Physically Based Rendering(PBRT) 3rd Ed(2016)

文件:Physically Based Rendering(PBRT) 3rd Ed(2016).pdf

  • Graphics Programing Methods(2003)

https://book.douban.com/subject/2619202/

  • Practical Rendering and Computation with Direct3D 11(2011)

文件:Practical Rendering and Computation with Direct3D 11(2011).pdf

  • OpenGL Super Bible 7th Ed(2015)

文件:OpenGL Super Bible 7th Ed(2015).pdf

  • Advanced Global Illumination 2nd Ed(2006)

文件:Advanced Global Illumination 2nd Ed(2006).pdf

  • GPU精粹(2006)

文件:GPU精粹(2006).pdf

  • OpenGL着色语言(2006)

文件:OpenGL着色语言(2006).pdf

  • 图形着色器(2013)

文件:图形着色器(2013).pdf

  • Production Volume Rendering(2012)

https://book.douban.com/subject/10485744/

  • GPU精粹2(2007)

文件:GPU精粹2(2007).pdf

  • OpenGL ES 3.0编程指南(2015)

文件:OpenGL ES 3.0编程指南(2015).pdf

  • GPU精粹3(2010)

文件:GPU精粹3(2010).pdf

  • OpenGL Insights(2012)

文件:OpenGL Insights(2012).pdf

  • Texturing and Modeling(2002)

文件:Texturing and Modeling(2002).pdf

  • Level of Detail for 3D Graphics(2002)

文件:Level of Detail for 3D Graphics(2002).pdf

  • GPU Pro(2010)

文件:GPU Pro(2010).pdf

  • Vulkan Programming Guide(2016)

文件:Vulkan Programming Guide(2016).pdf

  • Polygon Mesh Processing(2010)

文件:Polygon Mesh Processing(2010).pdf

  • 3D Engine Design for Virtual Globes(2011)

文件:3D Engine Design for Virtual Globes(2011).pdf

  • GPU Pro2(2011)

文件:GPU Pro2(2011).pdf

  • Non-Photorealistic Rendering(2001)

https://book.douban.com/subject/1794007/

  • Isosurfaces(2013)

文件:Isosurfaces(2013).pdf

  • GPU Pro3(2012)

文件:GPU Pro3(2012).pdf

  • Graphics Gems(1990)

文件:Graphics Gems(1990).pdf

  • Jim Blinn`s Corner: A Trip Down the Graphics Pipeline(1997)

文件:Jim Blinn`s Corner A Trip Down the Graphics Pipeline(1997).docx

  • Non-Photorealistic Computer Graphics(2002)

文件:Non-Photorealistic Computer Graphics(2002).pdf

  • GPU Pro4(2013)

文件:GPU Pro4(2013).pdf

  • Graphics Gems II(1991)

文件:Graphics Gems II(1991).pdf

  • Jim Blinn`s Corner: Dirty Pixels(1998)

https://book.douban.com/subject/2709184/

  • GPU Pro5(2014)

文件:GPU Pro5(2014).pdf

  • Graphics Gems III(1994)

文件:Graphics Gems III(1994).pdf

  • Andrew Glassner`s Notebook(1999)

https://book.douban.com/subject/3161710/

  • GPU Pro6(2015)

文件:GPU Pro6(2015).pdf

  • Graphics Gems IV(1994)

文件:Graphics Gems IV(1994).pdf

  • Jim Blinn`s Corner: Notation, Notation, Notation(2002)

https://book.douban.com/subject/1760733/

  • GPU Pro7(2016)

文件:GPU Pro7(2016).pdf

  • Graphics Gems V(1995)

文件:Graphics Gems V(1995).pdf

  • Andrew Glassner`s Other Notebook(2002)

https://book.douban.com/subject/10471271/

  • The Magic of Computer Graphics(2011)

文件:The Magic of Computer Graphics(2011).pdf

游戏音效

游戏音效.jpg
电子书:
文件:Game Audio Programming Principles and Practices.pdf
文件:Getting Started with C++ Audio Programming for Game Development.pdf

游戏物理和动画

游戏物理和动画
电子书:
文件:Character Animation with Direct3D.pdf
文件:Real-time 3D Character Animation with Visual C++.pdf
文件:代码本色 - Daniel Shiffman.pdf
文件:Computer Animation 3rd Edition Algorithms and Techniques Sep 2012.pdf
文件:游戏开发物理学(中文版).pdf
文件:Physics Modeling for Game Programmers.pdf
文件:Physics for Game Programmers.pdf
文件:Game Physics Pearls.pdf
文件:Real-time Cameras.pdf
文件:游戏物理引擎开发 中文版.pdf
文件:Collision Detection in Interactive 3D Environments (2004).pdf
文件:Fluid Simulation for Computer Graphics Second Edition.pdf
文件:Game Physics Second Edition.pdf
文件:实时碰撞检测算法技术.pdf
Physics-Based Animation

其中,Game Inverse Kinematics(2013) The Art of Fluid Animation(2015) 找不到

游戏开发物理学 第2版(2015)也找不到,上传版本为第一版

游戏人工智能(AI)

游戏人工智能(AI)
电子书:
文件:Artificial Intelligence for Games 2nd Edition.pdf.zip
文件:游戏开发中的人工智能.rar
文件:游戏人工智能编程案例精粹.pdf
游戏人工智能编程案例精粹第一版,2012修订版网络上暂未找到可下载资源
文件:Unity人工智能游戏开发 第2版.pdf
文件:AI.Game.Wisdom.pdf
文件:AI Game Programming Wisdom 4 (2008).pdf
文件:Game AI Pro.rar
文件:Game AI Pro 2.rar
文件:Behavioral mathematics for game AI.zip
文件:人工智能 一种现代的方法(第3版).rar
未找到可下载的《人工智能》第二版


未找到:
AI game programming wisdom 2
AI game programming wisdom 3

多人游戏编程

多人游戏编程
电子书:
文件:Multiplayer Game Programming Architecting Networked Games.pdf
文件:大型多人在线游戏开发.pdf
文件:POSIX多线程程序设计中文版.pdf
文件:UNIX环境高级编程+第3版+扫描.pdf
文件:Linux System Programming Talking Directly to the Kernel and C Library, Robert Love, 2ed, O'Reilly, 2013.pdf
文件:TCP-IP详解卷1:协议.pdf
文件:TCP-IP详解卷2:实现.pdf
文件:TCP-IP详解卷3:TCP事务协议.pdf
文件:UNIX网络编程 卷1 (目录版).pdf
文件:UNIX网络编程卷2:进程间通信(第2版).pdf
文件:深入理解Linux网络技术内幕.pdf

Massively Multiplayer Game Development 2还没找到可以下载的