ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Google+ ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1918 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Micro Java Game Development
Author:
David Fox&Roman Verhovsek
ISBN:
0 672 32342 7
Publisher:
Addison-Wesley
Pages:
548pp
Price:
£36-50
Reviewer:
Matthew Strawbridge
Subject:
java; games
Appeared in:
15-5
The target audience for this book, according to its 'mission', consists of professional game designers, games programmers, Micro Java enthusiasts and micro gamers. However, it soon becomes clear from the informal language used throughout ('there are already scads of cool Java applications and applets out there', to, most tellingly, 'this isn't your dad's old reliable J2SE Image class') that it is aimed at the youth market. Since knowledge of Java is assumed, but the concept of gaming is explored in painful detail from the ground up, this seems rather strange.

If the style grates slightly, the content really annoys. It is the errors, which are mainly typographical, that cause the problem and it's fair to say that there are 'scads' of them! One paragraph even reads as follows

Although keeping an By default, HTTP connections are kept alive This means that the same connection will be used for multiple requests. HTTP connection alive is well and good, it is usually cleaner and easier for a server to close out a connection after every request.

This slap-dash approach is also evident in the code snippets - random indentation is the rule rather than the exception and several of the classes seem to have been renamed since they were first written, so that the code and the commentary do not tie up. When some code is rewritten to reduce the size of its class files by a third, the text suggests that the size is reduced from 654KB to 431 bytes.

It is worth noting that one of the authors is from Slovenia and so it is fair to assume that the book has already been subject to a fair amount of copy editing - but clearly not enough.

It's not all negative - there are some useful tips and the source code for a whole game - but I cannot recommend this book in its present ragged state.Other Programming Languages