一本好书往往胜过百篇教程。这些经典著作经受时间考验,许多免费在线可用,适合从新手到资深程序员。列表覆盖2D/3D、AI、关卡设计等,按主题自然展开,附作者、亮点与资源链接,便于入手。如果你有其他的资源或愿意提供资源,可以在下方评论或直接与我们联系,我们将会将之加入到这个清单里。

游戏开发图书
2D 游戏开发:从零到英雄(免费)
由 Penaz 主编的社区合集,全免费下载 PDF/EPub,支持 C++、Lua、JavaScript、Python 版,总超400页。从数学基础到物理引擎、输入处理、音频集成,一站式教你自建2D游戏。零门槛,代码示例丰富,适合初学者快速上手原型。
Fletcher Dunn 与 Ian Parberry 著,第二版全免费在线。覆盖向量、矩阵、四元数、曲线等3D核心数学,配互动示例与伪代码。游戏设计师必备,避免“黑箱”依赖引擎。
Ian Millington 著,第三版超1000页(routledge.com)。详解搜索算法、路径寻找、决策树、行为树到高级规划,配伪代码与案例。实战导向,帮助 NPC 更智能,适合中级开发者优化 AI 模块。
Josh Bycer 著,聚焦机制迭代与玩家反馈循环。强调数据驱动设计,从原型到上线全流程。独立开发者读来实用,帮你避开常见坑。
Jim Van Verth 与 Lars Bishop 著,第二版。向量运算、变换、物理模拟深度剖析,Unity/Unreal 兼容。数学恐惧症患者的良药,配图清晰。
Mihaly Csikszentmihalyi 著,心理学经典。探讨沉浸体验原理,如何设计“忘时”关卡。虽非纯技术书,却为设计师提供行为洞见。
Mike McShaffry 著,第四版超1000页。架构、渲染、物理、网络全覆盖,C++ 示例。资深参考,教你建可靠引擎。
Jeannie Novak 著。空间叙事、节奏控制、玩家引导详解。关卡设计师入门,案例多。
Jason Gregory 著,Naughty Dog 前主程序师,第三版1240页(gameenginebook.com)。渲染、动画、音频、工具链全解析,附资源。引擎开发者圣经。
Ian Schreiber 与 Brenda Romero 著。机制组合、平衡、 emergent gameplay。实验性强,激发创意。
Mark DeLoura 主编,多卷精选。算法优化、工具技巧汇编。快速查阅宝库。
Robert Nystrom 著,全免费在线。组件、状态、命令等23种模式,游戏专属。代码简洁,提升架构质量。
Alex Varanese 著。Lua/Python 脚本系统设计,热重载。动态逻辑高手指南。
Dmitry Ansimov 著。几何算法从基础到高级,代码实现。渲染/物理必备。
Gary Schwartz 著。儿童级入门,用 Scratch 建游戏。教基础逻辑。
Scott Rogers 著,第二版。关卡设计实用手册,视觉化技巧。设计师爱读。
Al Sweigart 著,全免费 PDF(inventwithpython.com/makinggames.pdf),365页。逐章建 Wormy、Tetromino 等游戏。Python 新手首选。
Eric Lengyel 著,第三版。四元数、矩阵运算详尽。图形管线基础。
代码的自然(免费)
Daniel Shiffman 著,全免费在线,p5.js 示例。模拟物理、粒子、遗传算法。创意编程启蒙。
David Bourg 著。碰撞、刚体动力学。非物理专业者的实用指南。
t Buckland 著。有限状态机、A* 等 C++ 实现。动手强。
Tomas Akenine-Möller 等著,第四版(realtimerendering.com),1198页。光照、阴影、PBR 全覆盖,附免费章节。图形圣经。
esse Schell 著,第三版。用“镜头”法剖析设计,常年 Top1。创意与实践平衡。
Jesse Schell 著,第三版。用“镜头”法剖析设计,常年 Top1。创意与实践平衡。
Bruce Block 著。颜色、空间、光影在游戏中的应用。美术指导。
Raph Koster 著。第二版。游戏为何有趣,机制与学习曲线。哲学启发。
André LaMothe 著。老牌 C++ 指南。底层优化。
Joseph Hocking 著,第二版。多平台开发实战。Unity 用户入门。
Joey de Vries 等著。现代 OpenGL 教程书。着色器、管线详解。
开发类杂志
游戏开发者杂志(免费)
Game Developer Magazine起源于1994年的印刷刊物,至2013年转型数字平台,现已成为游戏行业核心资讯站。全站免费,无需订阅即可阅读新闻、深度剖析、开发者博客和播客。内容覆盖技术趋势如AI应用、引擎优化,到商业动态如GDC 2025行业报告。
全称Indie Games Developer Magazine,专为独立开发者打造的免费数字刊。网站与杂志联动,提供游戏展示、开发者访谈、营销指南和技术文章,如Unity资产推荐(Pool Kit)和社区加入建议。数字版纯免费下载(印刷可选售),无需购买,支持solo或小团队快速迭代。
