Create and publish the Android mobile game of your dreams, with the powerful AndEngine framework!
* Perfect for game developers who don't have huge resources, and want to quickly create successful low-budget 2D games for Android smartphones and tablets.
* Offers practical guidance for designing simple games that are ideally suited to Android mobile devices.
* Provides solutions and example code for all key elements of a game app, from user interface to physics engine.
Learning Android Game Programming brings together all the knowledge and sample code that even casual or 'junior' Android developers need to develop low-budget 2D games with Java and XML. For the first time, it makes Android game development practical for thousands of developers who don't have the resources to build highly-complex 3D games. Rather than focusing on difficult, highly-optimized native C libraries, this book relies on the far more accessible AndEngine framework and Java/Dalvik virtual machine.
Coverage includes:
Mobile game design principles, tools, and terminology.
Using the AndEngine framework, Java/Dalvik, and the Android SDK together.
Rendering images, using sprite sheets, and creating animations.
Working with text, fonts, tile maps, particles, and sound.
Supporting user input and creating an effective game interface.
Working with the physics engine.
Integrating, tuning, and testing the complete game.
Publishing games on Android Market or downloading them directly to Android devices