Fundamentals of Game Design (2nd ed)

Author: Ernest Adams
Publisher: New Riders, 2009
Pages: 700
ISBN: 978-0321643377
Aimed at: Hands-off designers
Rating: 1
Pros: Not actually misleading, comprehensive
Cons: Boring, unmotivating, too keen on being comprehensive
Reviewed by: Mike James

The back jacket praise for this book says it provides "encyclopedic coverage ..." Is this necessarily a good thing?

Imagine a book that was called "Fundamentals of Driving". Now while you might not expect it to actually teach you to drive you might think that it would discuss the use of pedals and some road craft. Now imagine that when you open the book it starts to tell you about the philosophy of driving, why we do it and what types of car and road are possible and so on. You might begin to think that the author had never actually driven a car but only watched others do it and had been motivated to write something - anything about it.

 

 

Banner

 

Now this is very much the situation we find ourselves in with respect to this book on game design. It tells you absolutely nothing about how to create a game. It rambles on about theoretical game design without discussing the tools the challenges and the languages. It doesn't even discuss graphics.

This is a book that treats games as some sort of anthropological study which is fine if you are looking to establish an academic course with the emphasis on the academic. If you are tempted to do this then all I can say is you are very lucky to have so much time to waste, but it is a shame that you consider wasting so much of your students' time.

The book starts off with the amazing "What is a game?" and moves on to consider "How video games entertain".  The author then moves on to consider the structure of a game, game concepts, game worlds, character development, story telling, user interfaces, game play, core mechanics, game balancing and level design. Not much of what is said is wrong - it's just obvious.

When we do get to something technical - the look at randomness for example - the discussion is very "hands off" and it is if it is being described to someone who really only has to know that the ideas exist rather than acquire a deep understanding, or even any understanding. There is no hint anywhere in the book that the reader or the student might actually do anything.

Part II of the book is an extensive and intensive catalog of different types of games. Each starts off with a "what are" section, "features", "core mechanics" and so on. This is stamp collecting without too much purpose. Again it's not wrong but it is mostly pointless. If you are interested in games then you will recognize the genres and if you don't then what are you doing reading a book on games design.

It is true that modern games design needs creative people who don't have the skills to actually implement their ideas - although why they just don't get off their high horses and learn these skills is another question. But to be of use these creatives have to be bright, intelligent and, yes - creative. Not dull boring and able to spend time reviewing the obvious and studying lists of possibilities and classifications that enumerate rather than create. It is as if a book on fundamentals of movie direction classified every type of movie genre to help a director make a block buster.

You can tell that I disapprove of this book and consider my time reading it as a complete waste. If you are looking to set up an academic course on games that insists that the student abstracts till there is nothing of reality left, this might just be the book you are looking for but if you have a grain of practical ability move on.

 

Banner


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 [ ... ]



Node: Up and Running

Author: Tom Hughes-Croucher & Mike Wilson
Publisher: O'Reilly
Pages: 204
ISBN: 978-1449398583
Audience: JavaScript programmers
Rating: 3
Reviewer: Alex Armstrong

Node is a way of using JavaScript on the server side - it's relatively new and this slim volume aims at getting you started.


More Reviews

Last Updated ( Tuesday, 06 September 2011 )
 
 

   
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.