Here goes a list of links to freely available books online:
- OpenGL Shading Language (2nd edition) – old syntax, but still worth a visit.
- AI Game Development
- Algorithms in Game Programming
- Game Programming Gurus
Here goes a list of links to freely available books online:
Patrick Cozzy, Christophe Riccio (eds)
Since I’m one of the authors of a couple of chapters in this book I’ll refrain from commenting on it. Check out the companion site, it is full of information, includes 5 sample chapters and all the companion source code.
More information about this title at Amazon.com or Amazon.co.uk
Preston Blair (1908-1995) was a Cartoon Animator who worked for Disney, MGM, Hanna-Barbera. He wrote many texts on the subject of cartoon animation, and late in his life a book was published: “Cartoon Animation” that is sort of a compilation of all his work. The book is available for free in some websites, namely freetoon.com. The book is also available from Amazon.com or Amazon.co.uk.
FixStars has just released their OpenCL book online. This book has been available in Amazon and other stores and now its free. The sample code is also available..
Some freely available books, some out of print, some still available in online stores, others in plain HTML.
Thinking in C++ 2nd Edition (2 Volumes) by Bruce Eckel – This is probably the most famous one. There is also a printed version on sale.
An Introduction to GCC, by Richard M. Stallman – A GNU C and C++ manual for those who want ot get started with the GNU compilers, gcc and g++.
Nectarine City Handbook of C Programming Style by Joseph Miklojcik – A book on writing clear code.
The C Book by Mike Banahanm Declan Brady and Mark Doran – The online version of “The C Book”, published by Addison Wesley in 1991 (no longer in print)
Introduction to C Programming by Rob Miles – A online introductory C book.
C Elements of Style by Steve Oualline – Building good programming style
C++ Annotations by Frank B. Broken – Moving from C to C++
Direct3D ShaderX: Vertex and Pixel Shader Tips and Tricks (2002)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX2: Introductions and Tutorials with DirectX 9.0 (2003)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX2: Shader Programming Tips and Tricks with DirectX 9.0 (2003)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX3: Advanced Rendering with DirectX and OpenGL (2004)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX4: Advanced Rendering Techniques (Jan. 2006)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX5: Advanced Rendering Techniques (Dec. 2006)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX6: Advanced Rendering Techniques (2008)
More information about this title at Amazon.com or Amazon.co.uk
ShaderX7 (2009)
More information about this title at Amazon.com or Amazon.co.uk
Series edited by Wolfgang Engel
The first three volumes are available in PDF from here.
Items were grouped by section, and ordered alphabetically (volumes are displayed in parenthesis) Continue reading »
Patrick Cozzi and Christophe Riccio are calling for proposals for a new book, Game Programming Gems style, but dedicated to OpenGL, GL ES, and Web GL, i.e. to the GL world. The site for the CFP contains a list of possible themes for contributions. The deadline for proposals is the 15th of August.
Game Programming Gems I
Edited by Mark DeLoura. 2000
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems II
Edited by Mark DeLoura 2001
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems III
Edited by Dante Treglia, 2002
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems IV
Edited by Andrew Kirmse, 2004
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems V
Edited by Kim Pallister, 2005
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems VI
Edited by Mike Dickheiser, 2006
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems VII
Edited by Scott Jacobs, 2008
More information about this title at Amazon.com or Amazon.co.uk
Game Programming Gems VIII
Edited by Adam Lake, 2010
More information about this title at Amazon.com or Amazon.co.uk
Items were grouped by section, and ordered alphabetically
Randi J. Rost, Bill Licea-Kane, Dan Ginsburg, John M. Kessenic, Barthold Lichtenbelt, Hugh Malan, Mike Weiblen
This is the third edition of the orange book. It covers GLSL 1.4 and entry points from OpenGL 3.1. As usual the book is part tutorial, part reference. Very well written, clear and concise. Check out the companion site.
More information about this title at Amazon.com or Amazon.co.uk
Tomas Akenine-Moller, Eric Haines,Naty Hoffmann
Bigger and Better than the previous editions. This book is becoming a reference on real time graphics. It covers a very large set of topics on CG. The companion site is also worth looking into.
More information about this title at Amazon.com or Amazon.co.uk