Pro Android Games (Books for Professionals by Professionals) and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Pro Android Games (Books for Professionals by Professionals) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro Android Games [Paperback]

Vladimir Silva
4.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 42.92
Price: CDN$ 27.64 & FREE Shipping. Details
You Save: CDN$ 15.28 (36%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it delivered Friday, September 19? Choose One-Day Shipping at checkout.


Amazon Price New from Used from
Kindle Edition CDN $18.82  
Paperback CDN $27.64  
Save Up to 90% on Textbooks
Hit the books in's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
There is a newer edition of this item:
Pro Android Games Pro Android Games
CDN$ 26.30
In Stock.
Join Amazon Student in Canada

Book Description

Dec 28 2009 1430226471 978-1430226475 1st Edition.

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.

This book is all about a unique perspective in Android game development: a well-balanced, powerful combination of pure Java and hybrid game development, mixing Java and C. By combining the elegant object-oriented features of Java and the raw power of C, there is no limit to the types of games that you can build for the platform. With actionable real-world source code in hand, this book allows you to dive right into games development on Android. 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.
  • How to setup a Linux system for hybrid game compilation.
  • How to combine Java and C code in an elegant manner by building a simple Java application on top of a native library.
  • How to tackle pure Java gaming with two practical games: Space Blaster and the arcade classic Asteroids.
  • How to mix OpenGL API calls in Java and C for high performance 3D graphics using the 3D cubes sample by Google.
  • How to bring two of the greatest PC 3D shooters to the Android platform: Wolfenstein 3D and Doom using Java and C.

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.

Customers Who Bought This Item Also Bought

Product Details

Product Description

About the Author

Vladimir Silva holds a master’s degree in computer science from Middle Tennessee State University. He worked for four years for IBM as a research engineer where he acquired extensive experience in distributed and grid computing research. Vladimir is a highly technical, focus–based individual and team player. He belongs to two National Honor Societies and has published many computer science articles for IBM and is author of Grid Computing for Developers (Charles River Media, 2005) and RCP Practical Projects (Apress 2008).

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

5 star
3 star
2 star
1 star
4.0 out of 5 stars
4.0 out of 5 stars
Most helpful customer reviews
4.0 out of 5 stars Decent but dated Sept. 6 2011
By Feynt
The book covers a lot of useful information about programming for the Android platform. However it was written for up to version 2.0 (as of this review, 2.3 is publicly available) so it's missing knowledge of recent advancements and improvements. Still a solid read however, and anything it misses can be gleaned from the Android Developer pages.
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.0 out of 5 stars  7 reviews
21 of 22 people found the following review helpful
5.0 out of 5 stars Perfect Aug. 7 2010
By ericstob - Published on
Format:Paperback|Verified Purchase
I recently bought 6 android/game development books to get the information I want, and read all of them from cover to cover.

This is the only one I needed, the rest were either too theoretical or irrelevant.

This one really hits the nail on the head and gives me exactly what I need to make games.

However it was written before the NDK came out, ignore everything the book says about the ARM toolset because it is included in the NDK.

Another thing - they should have mentioned the possibility of using game engines instead of writing your own from scratch.
The two commercial engines that you care about are ShiVa and Unity. And for open source - Irrlicht.
Big advantage with these engines - you can easily port your game to iPhone and other platforms too.
35 of 45 people found the following review helpful
4.0 out of 5 stars A Rushjob, but it delivers the goods Jan. 9 2010
By Scott Legrand - Published on
Format:Paperback|Verified Purchase
This book will be obsolete ~6 months from now after the Android team removes its collective cranium from its collective digestive endpoint in response to the IPhone continuing to clobber it with better games despite the frustratingly unexposed hardware superiority of recent Android phones like the Droid and the Nexus One. And that time will be the moment they release the Android equivalent of DirectX. Interpreted Java without a JIT to back it up crossed with some very limited media APIs just isn't enough to compete with compiled C and a much more robust media API on the IPhone. And I apologize for the short editorial, but I need it to set the stage for why you should indeed buy this book even though it will soon be irrelevant.

For if you need to write native-level games now, this is the book to buy, now. It's full of typos, it needed another round of proofreading, and it's already dated somewhat by NDK 1.6, but it shows how to get games like Wolf3D and Doom running in C on the Android and it's in print rather than out there on a set of disparate web pages. There's nothing else out there like it at the moment.

5 stars for content as it really does deliver on the goods and 3 stars for coherency and lack of sufficient proofreading.
7 of 8 people found the following review helpful
4.0 out of 5 stars Just what I needed, a little old March 1 2011
By Jesse - Published on
Format:Paperback|Verified Purchase
I like the book a lot. It's exactly what I was looking for: using Java with native code for game dev on Android. The only problem is that it's on Android 1.6, which is rather old at this point. The concepts are still applicable, though.
3 of 4 people found the following review helpful
1.0 out of 5 stars Minimal Content--Maximal Fluff April 7 2011
By perfectnew - Published on
Format:Paperback|Verified Purchase
For $30 this book is tiny, to make matters worse, look inside and there are huge screenshots of the UI, and the full source code for examples (rather than just excerpts where I can download the source), Also the page margins are excessive.


This could have easily been an online tutorial and not a book. TERRIBLE
4.0 out of 5 stars Solid Jan. 31 2014
By Joshy G - Published on
Format:Paperback|Verified Purchase
Needed this text for school, it actually turned out to be pretty good and I would recommend for others learning about the topic.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category