Beginning Android Tablet Games Programming

Author: Jeremy Kerfs
Publisher: Apress
Pages: 187
ISBN: 978-1430238522
Audience: Beginners at game development who know Java
Rating: 3
Reviewer: Harry Fairhead

A book specifically about creating games for Android tablets is a good idea. Is this the one to choose?

There are lots of Android books that show you how to write apps for phones, but the big vaccum in the app market is for tablets. This book is specifically directed to creating games for Android tablets. It targets the Android 3.0 platform, but this shouldn't be a problem given the level that it is working at. This is not a book about getting a 3D game engine and implementing a first person shooter. Its aims are much more modest.

 

Banner

 

Jeremy Kerfs starts off from a look at Android and getting started with the SDK - which you can skip if you have developed Android apps before. The book really gets started at Chapter 2 where we are introduced to sprites and the idea of the game loop. If you have encountered these ideas before there is nothing new here apart from a custom implementation in Java.

Chapter 3 deals with input, and touch and sensor input in particular. This draws your attention to alternatives and provides some small code snippets that show how things work. Chapter 4 is on sound effects and other media.

From Chapter 5 on the book consists of a set of examples:a one-player game with obstacles, a Pong-like ball and paddle game and a one player strategy game. I didn't try the code from these examples and it can be downloaded from a website. The examples are quite large and the result is lots of pages with listings and not a great deal of explanation. The theory and idea of the game is well explained, however, and you should be able to recreate your own version of the game with help from the rest of the write up.

The final chapter is about getting your game accepted into the market and covers polishing the game with splash screens and so on.

Overall this isn't a bad book as long as you are a relative beginner to creating games. It doesn't go beyond 2D graphics, which is reasonable for the sort of games that can be created by a team of one programmer. To get anything from the book you also need to be fairly good at programming in Java and, despite its attempts at introducing Android development, perhaps already having created an app would be a good idea.

It is important to notice how short the book is - just 170 pages of useful text in just ten chapters. This brevity isn't a huge problem as long as you are happy with the topic it focuses on.

While this is OK as as far as it goes, it is not for the games or graphics expert; and make sure you can program in Java before starting to read.

Banner


Dependency Injection in .NET

Author: Mark Seemann
Publisher: Manning
Pages: 584
ISBN: 978-1935182504
Aimed at: Experienced programmers and software architects
Rating: 4
Pros: Well written, contains everything you need to know
Cons: Have to commit to it
Reviewed by: Nikos Vaggalis

 

What is Dependency Injection and how do you [ ... ]



Objective-C Phrasebook

Author: David Chisnall
Publisher: Addison-Wesley, 2011
Pages: 352
ISBN: 978-0321743626
Aimed at: Objective-C programmers
Rating: 2
Pros: Wide and deep coverage will appeal to language enthusiasts and to users of GNUStep
Cons: Confusing for Mac/iOS developers
Reviewed by: Mike James

This small format book pr [ ... ]


More Reviews

Last Updated ( Thursday, 30 August 2012 )
 
 

   
RSS feed of book reviews only
I Programmer Book Reviews
RSS feed of all content
I Programmer Book Reviews
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.