2D Game Programming using Java I talk about books that I have been reading. I discuss techniques and concepts related to 2D game programming using Java. Though much of this content is about game development in general and only a small part is directly about Java or exact coding. RSS feed is http://arksoft.libsyn.com/rss Also, see 3D Game Engines using Java Books that I talk about… Black Art of Java Game Programming Black Art of 3D Game Programming C Building a 3D Game Engine C++ Fundamentals of 2D Game Programming with Java As far as techniques go, there is too much to list, but here are a few. What Matrix math is used for… What Vector math is used for… Screens Scrolling Collision Detection Images and Sprites Animation Turn Based vs Real Time Sound And more.