I found a bbs post about the ebooks for Computer Game Programming. I "hotlink" it as below,
AI:
New Riders - 2003 - AI Game DevelopmentSynthetic Creatures with Learning and Reactive Behaviors
Premier - AI Techniques for Game Development
ART:
Charles River - Animating Real-Time Game Characters
Premier.Press,.Game.Art.for.Teens.(2004).LiB
Audio:
Premier.Press.Beginning.Game.Audio.Programming.eBook-LiB
Wordware.DirectX 9 Audio Exposed - Interactive Audio Development
DX Programming:
Advance 3D Programming with DX9
Advanced.Animation.With.DirectX
dot.NET.Game.Programming.with.DirectX.9.0-Apress
Introduction to 3D Game Programming with DirectX 9.0
Premier Press - Special effects game programming with directx
Premier.Press,.Beginning.DirectX.9.(2004)
Sams - Managed DirectX 9 Kick Start
Strategy.Game.Programming.with.DirectX.9.0.(2003)
Wordware.Publishing.Directx.9.User.Interfaces.Design.And.Implementation.Ebook-Ddu
Game Design:
The Art of Computer Game Design
Ultimate Game Design Building Game Worlds
Game Design Foundations (2003)
New Riders - 2003 - Chris Crawford on Game Design
New Riders - 2003 - Developing Online GamesAn Insider's Guide
New Riders - Creating Emotion in Games
Wordware - 2001 - Game DesignTheory & Practice
Game Programming:
Game Programming Gems I
Game Programming Gems II
Game Programming Gems III
3D Game Engine Design
Addison Wesley - 2002 - Software Engineering and Computer Games
Apress.Introduction.to.3D.Game.Engine.Design.Using.DirectX.9.and.CSharp.eBook-LiB
Game Programming All in One
New Riders - 2003 - Core Techniques and Algorithms in Game Programming
Paraglyph Press - 2003 - Game Coding Complete
Premier.Press.3D.Game.Engine.Programming
Programming Role-playing Games With DirectX
Sams - 2002 - Sams Teach Yourself Game Programming in 24 Hours
Sams - 2002 - Tricks of the Windows Game Programming Gurus - 2nd Edition
Premier.Press.Beginning.OpenGL.Game.Programming
Premier.Press.J2ME.Game.Programming
MOD Programming:
Premier.Press,.3D.Game.Programming.All.in.One.(2004)
Premier.Press.Beginners.Guide.To.DarkBasic.Game.Programming
Game Scrip:
Premier Press - Game Programming with Python, Lua and Ruby
Graphics Programming:
3D Lighting - History, Concepts, and Techniques
Lighting.Techniques.For.Real-Time.3D.Rendering
Ak.Peters,.Realistics.Image.Synthesis.Using.Photon.Mapping.(2001)
Level.of.Detail.for.3D.Graphics
Morgan.Kaufmann.-.Computer.Animation.-.Algorithms.and.Techniques
Non-Photorealistic Computer Graphics
Premier - Focus On 3D Models
Premier - Focus On 3D Terrain Programming
Premier Press, Focus On Photon Mapping (2003)
Real Time 3D Terrain Engines Using C++ And Dx9
Texturing.and.Modeling.-.A.Procedural.Approach.3rd.edition
Zen_of_Graphics_Programming_Second_Ed
计算机真实感图形的算法基础
Graphics Gems (Vol.1)
Graphics Gems (Vol.2)
Graphics Gems (Vol.3)
Graphics Gems (Vol.4)
Graphics Gems (Vol.5)
Math and Physical technique:
Beginning Math and Physics for Game Programmers
Premier.Press.Data.Structures.For.Game.Programmers
Collision.Detection.-.Algorithms.and.Applications
O'Reilly - Physics for Game Developers
Premier Press - Mathematics for Game Developers
Wordware - 2002 - 3D Math Primer for Graphics and Game Development
WordWare - Vector Game Math Processors
Nerwork Game Programming:
Multiplayer Game Programming
Premier.Press,.MUD.GAME.PROGRAMMING
Premier.Press,.PHP.Game.Programming.(2004)
Shader Programming:
Learn Vertex and Pixel Shader Programming With Directx 9
Direct3D.ShaderX.-.Vertex.and.Pixel.Shader.Tips.and.Tricks
ShaderX2 Introductions and Tutorials with DirectX 9.0
Shaderx2 - Shader Programming Tips & Tricks With Directx 9
Addison.Wesley.Open.Gl.Shading.Language.Feb.2004
MS.Press.-.Microsoft.DirectX.9.Programmable.Graphics.Pipeline
Premier.Press.-.Shaders.for.Game.Programmers.and.Artists
Real-Time Rendering Tricks and Techniques in DirectX
Wordware,.Advanced.Lighting.and.Materials.with.Shaders
Real-Time Shader Programming
The original link is http://bbs.gamedev.csdn.net/Web/49870/ShowPost.aspx. Everyone who really wants develop his CG programming skills, I think it at least 50% necessary to read these book, only if you're a genius like John Carmack.