2 of 2 people found the following review helpful
You will start developing games while reading this book! Highly recommended.,
This review is from: Beginning Android Games (Paperback)I found the book extremely useful and easy to get me started with game development.
Even if the book starts off with an introduction to the Android ecosystem covering it in details, the content is very useful for non Android developers too who want to get into game development.
It covers everything needed to create a game from start to finish.
If you try to build a game from scratch without knowing much (or anything) about game development, this book is for you.
The chapters introduce you gradually to game architecture, graphics, controls, sounds, physics, basic AI, animation in 2D and 3D with plenty of examples preceeded with a little theory. I found the inclusion of theory very good as it gives you the answers to "why?", not just to "how?" and you will know how much you can stretch the hardware.
Every introduced notion and/or technique comes with examples and by the end of the book you have built 3 games and a great reusable framework for building games for Android devices.
By studying the book you WILL learn how to make games.
The use of best practices and plain English along with short theory makes it a great starting point and reference for every aspiring game developer who does not know where to start, and not just on Android.
It explains OpenGL ES beautifully and the introduction to the 3D is very well done, which makes it even better.
Even if it says that it is just a beginner's book, it covers advanced topics such as lightning, materials in 3D, physics, sounds, with all the short theory that will make you understand everything and feel smart.
By reading it, I completely forgot that it is an Android book and understood game development in general. Android specific problems are well pointed out and Android friendly workarounds are provided as notes in each chapter in case it breaks a pattern or best practice. Knowing these, will save you a lot of time believe me! You have all the source code to play with.
Highly recommend it for game developers (beginner and intermediate too), not just for Android, but iPhone, tablet or desktop.
Glad this book came out and well done Mario Zechner!