Programmer, Educator, Author

"2D Graphics Programming for Games" is a text for Indie and entry-level programmers explaining how to use popular platform-independent graphics techniques for creating 2D web and mobile games.

John has 15+ years of software development experience with a focus on Graphics and Gameplay. His portfolio includes games on mobile and console, including the 2009 BAFTA Scotland - Game of the Year.