- 《C++ Primer》
- 《深度探索C++对象模型》
- 《Effective C++》
- 《Lua程序设计》
- 《深入理解C#》
- 《CLR via C#》
- 《重构》
- 《游戏编程模式》
- 游戏开发中必备,使用游戏常见的编程模式来解决实际问题
- 《游戏引擎架构》
- 《Unity Shader入门精要》
- 《Ray Tracing in One Weekend》
- 《Ray Tracing The Next Week》
- 《OpenGL编程指南》
- 《代码整洁之道》
- 《游戏编程权威指南》
- 《程序员的自我修养—链接、装载与库》
- 了解程序运行时,C/C++语言中的链接、装载和库的各种技术
- 《网络多人游戏架构与编程》
- 《Unity3D高级编程之进阶主程》
- 《百万在线大型游戏服务器开发》
- 《大象无形:虚幻引擎程序设计浅析》
- 《InsideUE4》
- 《基于物理的建模与动画》
- 《算法》
- 《算法图解》
- 《剑指Offer》
- 《图解HTTP》
- 《网络是怎样连接的》
- 《程序是怎样跑起来的》
- 《鸟哥的Linux私房菜》
- 《Redis设计与实现》
- 《人月神话》
- 《DOOM启世录》
- 《三体》
- 《乔布斯传》
- 《上帝掷骰子吗》
- 《时间简史》
To Read List:
- 《More Effective C++》
- 《深入理解计算机系统》
- 《算法导论》
- 《设计模式:可复用面向对象软件的基础》
- 《Fundamentals of Computer Graphics》
- 《Real-Time Rendering》
- 《垃圾回收算法手册:自动内存管理的艺术》
- 《游戏编程精粹》
- 《游戏设计梦工厂》
- 《游戏设计艺术》
推荐网站:
- Catlike Coding:http://catlikecoding.com/
- ShaderToy:https://www.shadertoy.com/
- OpenGL教程:http://learnopengl.com
- Unity官方手册:https://docs.unity3d.com/Manual/index.html