Do you remember landmark games like "Wolfenstein 3D, Doom, " and "Asteroids"? Well, here's an exciting opportunity to build and/or port these games to one of the hottest mobile and netbooks platforms today: Google's Android. Pro Android Games teaches you how to build cool games like "Space Blaster" and the classic "Asteroids" from scratch on the latest Android platform. This book also shows you how to port other classic freeware/shareware games like "Doom" and "Wolfenstein 3D" from C using the Java Native Interface (JNI) for Android. Although C is not yet formally supported in Android, author Vladimir Silva reveals how to make it work. This book takes you beyond Android fundamentals and into the world of game development hacks. You'll definitely have fun, and perhaps you'll even make some money. Enjoy What you'll learn How to write/port advanced 3D games for any Android device Details on installing the development software, including tool chain compilers and IDEs, and setting up the overall environment How to create a Java-based "Space Blaster" game on Android How to build a Java-based "Asteroids"-like game on Android How to hack and port high-performance games through JNI and onto the Android platform How to port the classic, C-based shareware/freeware like "Doom" and "Wolfenstein3D" games to the Android 2 platform. Who is this book for? This book is for Google Android developers interested in game application development in Java or porting existing C-based games via JNI into Android and developing/deploying from there. It is targeted to developers who already know such basics of Android development as activity, view, and layout. Additionally, it assumes that you are a seasoned game developer in Java and C, and have a basic knowledge of Linux and Shell Scripting.