Bibliography

[1] Michael Abrash. Michael Abrash’s Graphics Programming Black Book (Special Edition). Scottsdale, AZ: Coriolis Group Books, 1997. (Available online at http://www.jagregory.com/abrash-black-book.)

[2] Tomas Akenine-Moller, Eric Haines and Naty Hoffman. Real-Time Rendering, Third Edition. Wellesley, MA: A K Peters, 2008.

[3] Andrei Alexandrescu. Modern C++ Design: Generic Programming and Design Patterns Applied. Reading, MA: Addison-Wesley, 2001.

[4] Grenville Armitage, Mark Claypool and Philip Branch. Networking and Online Games: Understanding and Engineering Multiplayer Internet Games. New York, NY: John Wiley and Sons, 2006.

[5] James Arvo (editor). Graphics Gems II. San Diego, CA: Academic Press, 1991.

[6] David A. Bies and Colin H. Hansen. Engineering Noise Control, Fourth Edition. New York, NY: CRC Press, 2014.

[7] Grady Booch, Robert A. Maksimchuk, Michael W. Engel, Bobbi J. Young, Jim Conallen and Kelli A. Houston. Object-Oriented Analysis and Design with Applications, Third Edition. Reading, MA: Addison-Wesley, 2007.

[8] Mark DeLoura (editor). Game Programming Gems. Hingham, MA: Charles River Media, 2000.

[9] Mark DeLoura (editor). Game Programming Gems 2. Hingham, MA: Charles River Media, 2001.

[10] Philip Dutré, Kavita Bala and Philippe Bekaert. Advanced Global Illumination, Second Edition. Wellesley, MA: A K Peters, 2006.

[11] David H. Eberly. 3D Game Engine Design: A Practical Approach to Real-Time Computer Graphics. San Francisco, CA: Morgan Kaufmann, 2001.

[12] David H. Eberly. 3D Game Engine Architecture: Engineering Real-Time Applications with Wild Magic. San Francisco, CA: Morgan Kaufmann, 2005.

[13] David H. Eberly. Game Physics. San Francisco, CA: Morgan Kaufmann, 2003.

[14] Christer Ericson. Real-Time Collision Detection. San Francisco, CA: Morgan Kaufmann, 2005.

[15] Randima Fernando (editor). GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics. Reading, MA: Addison-Wesley, 2004.

[16] James D. Foley, Andries van Dam, Steven K. Feiner and John F. Hughes. Computer Graphics: Principles and Practice in C, Second Edition. Reading, MA: Addison-Wesley, 1995.

[17] Grant R. Fowles and George L. Cassiday. Analytical Mechanics, Seventh Edition. Pacific Grove, CA: Brooks Cole, 2005.

[18] John David Funge. AI for Games and Animation: A Cognitive Modeling Approach. Wellesley, MA: A K Peters, 1999.

[19] Erich Gamma, Richard Helm, Ralph Johnson and John M. Vlissiddes. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1994.

[20] Andrew S. Glassner (editor). Graphics Gems I. San Francisco, CA: Morgan Kaufmann, 1990.

[21] Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar. Introduction to Parallel Computing, Second Edition. Reading, MA: Addison Wesley, 2003. (Available online at http://srmcse.weebly.com/uploads/8/9/0/9/8909020/introduction_to_parallel_computing_second_edition-ananth_grama..pdf [sic].)

[22] Paul S. Heckbert (editor). Graphics Gems IV. San Diego, CA: Academic Press, 1994.

[23] John L. Hennessey and David A. Patterson. Computer Architecture: A Quantitative Approach. San Francisco, CA: Morgan Kaufmann, 2011.

[24] Maurice Herlihy and Nir Shavit. The Art of Multiprocessor Programming. San Francisco, CA: Morgan Kaufmann, 2008.

[25] Roberto Ierusalimschy, Luiz Henrique de Figueiredo and Waldemar Celes. Lua 5.1 Reference Manual. Lua.org, 2006.

[26] Roberto Ierusalimschy. Programming in Lua, Second Edition. Lua.org, 2006.

[27] Isaac Victor Kerlow. The Art of 3-D Computer Animation and Imaging (Second Edition). New York, NY: John Wiley and Sons, 2000.

[28] David Kirk (editor). Graphics Gems III. San Francisco, CA: Morgan Kaufmann, 1994.

[29] Danny Kodicek. Mathematics and Physics for Game Programmers. Hingham, MA: Charles River Media, 2005.

[30] Raph Koster. A Theory of Fun for Game Design. Phoenix, AZ: Paraglyph, 2004.

[31] John Lakos. Large-Scale C++ Software Design. Reading, MA: Addison-Wesley, 1995.

[32] Eric Lengyel. Mathematics for 3D Game Programming and Computer Graphics, Second Edition. Hingham, MA: Charles River Media, 2003.

[33] Gary B. Little. Inside the Apple //e. Bowie, MD: Brady Communications Company, Inc., 1985. (Available online at http://www.apple2scans.net/files/InsidetheIIe.pdf.)

[34] Tuoc V. Luong, James S. H. Lok, David J. Taylor and Kevin Driscoll. Internationalization: Developing Software for Global Markets. New York, NY: John Wiley & Sons, 1995.

[35] Steve Maguire. Writing Solid Code: Microsoft’s Techniques for Developing Bug-Free C Programs. Bellevue, WA: Microsoft Press, 1993.

[36] Scott Meyers. Effective C++: 55 Specific Ways to Improve Your Programs and Designs, Third Edition. Reading, MA: Addison-Wesley, 2005.

[37] Scott Meyers. More Effective C++: 35 New Ways to Improve Your Programs and Designs. Reading, MA: Addison-Wesley, 1996.

[38] Scott Meyers. Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library. Reading, MA: Addison-Wesley, 2001.

[39] Ian Millington. Game Physics Engine Development. San Francisco, CA: Morgan Kaufmann, 2007.

[40] Hubert Nguyen (editor). GPU Gems 3. Reading, MA: Addison-Wesley, 2007.

[41] Alan V. Oppenheim and Alan S. Willsky. Signals and Systems. Englewood Cliffs, NJ: Prentice-Hall, 1983.

[42] Alan W. Paeth (editor). Graphics Gems V. San Francisco, CA: Morgan Kaufmann, 1995.

[43] C. Michael Pilato, Ben Collins-Sussman and Brian W. Fitzpatrick. Version Control with Subversion, Second Edition. Sebastopol, CA: O’Reilly Media, 2008. (Commonly known as “The Subversion Book.” Available online at http://svnbook.red-bean.com.)

[44] Matt Pharr (editor). GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation. Reading, MA: Addison-Wesley, 2005.

[45] Richard Stevens and Dave Raybould. The Game Audio Tutorial: A Practical Guide to Sound and Music for Interactive Games. Burlington, MA: Focal Press, 2011.

[46] Bjarne Stroustrup. The C++ Programming Language, Special Edition (Third Edition). Reading, MA: Addison-Wesley, 2000.

[47] Dante Treglia (editor). Game Programming Gems 3. Hingham, MA: Charles River Media, 2002.

[48] Gino van den Bergen. Collision Detection in Interactive 3D Environments. San Francisco, CA: Morgan Kaufmann, 2003.

[49] Alan Watt. 3D Computer Graphics, Third Edition. Reading, MA: Addison Wesley, 1999.

[50] James Whitehead II, Bryan McLemore and Matthew Orlando. World of Warcraft Programming: A Guide and Reference for Creating WoW Addons. New York, NY: John Wiley & Sons, 2008.

[51] Richard Williams. The Animator’s Survival Kit. London, UK: Faber & Faber, 2002.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset