After the successful first edition of Foundation Game Design with Flash comes a modernized update of all the code to meet current programming best practices and an ActionScript 3.0 focusregardless of the IDE that you use.
Creating Mobile Games: Using Java ME Platform to Put the Fun into Your Mobile Device and Cell Phone is a practical build-it-yourself mobile Java games book with lots of complete working code and advice.
Building XNA 2.0 Games: A Practical Guide for Independent Game Development is an in-depth and exclusive look into the entire XNA game development process and includes the creation of a software game masterpiece.
Even if you don't know how to program at all, Beginning XNA 3.0 Game Programming: From Novice to Professional, Second Edition will teach you the basics of C# 2008 programming along the way. Don't get overwhelmed with details you don't need to knowjust learn what you need to start creating your own games right now!
Objective-C is today's fastest growing programming language, at least in part due to the popularity of Apple's Mac, iPhone and iPad. Beginning Objective-C is for you if you have some programming experience but you're new to the Objective-C programming language.