Recommended Reading

Books & Papers

Computer Graphics
  • Edward Angel. Interactive Computer Graphics. Addison-Wesley, 2009.
Computer Science
  • Randal E. Bryant and David O’Hallaron. Computer Systems – A Programmer’s Perspective. Prentice Hall, 2003.
  • Avi Silberschatz, Peter B. Galvin, Greg Gagne. Operating System Concepts with Java. Wiley, 2007.
  • Michael L. Fredman and Robert Endre Tarjan. Fibonacci heaps
    and their uses in improved network optimization algorithms. In
    FOCS, pages 338346. IEEE, 1984.
Framework Development
  • Krzysztof Cwalina and Brad Abrams. Framework Design Guidelines. Addison-Wesley, 2009.
Game Design
  • Jesse Schell. The Art of Game Design – A Book of Lenses. Morgan Kaufmann, 2008.
Game Programming
  • Mike McShaffry et al. Game Coding Complete. Charles River Media, 2009.
Programming
  • Brian W. Kernighan, Dennis M. Ritchie. The C Programming Language. Prentice Hall, 1988.

Blogs

Game Programming
Programming

Questions? Comments? Suggestions? Your turn! :)