Friday, January 13, 2012

Book Review: Google SketchUp for Game Design

About a year and a half ago I wrote a review for the book "SketchUp 7.1 for Architectural Visualization" by Robin de Jongh. I really enjoyed that one, and learned a lot about rendering, so when I was contacted by Robin's publisher at Packt Publishing to write another review for his new book I readily agreed.

Robin's new book is "Google SketchUp for Game Design." It's available both as an e-book and in print (and Kindle and print from Amazon).



This book actually targets two industries: game design and film / stage. Both use storyboarding to lay out scenarios, and Robin explains how to do this in SketchUp, helped by other applications. I'm not an expert (to put it generously) in either field, so the fact that this is a self-stated "Beginner's Guide" is great for me.

To be clear, this isn't a book that teaches SketchUp modeling, though there's nothing presented that requires advanced SketchUp skills. But you'll be ill-served if you pick up this book with no SketchUp experience at all. This book is really about integration - combining SketchUp skills with skills in other applications.

Like Robin's previous book, this one is quite fun to read. Robin is very funny, and while this one isn't as laugh-out-loud as his first one (maybe his editors wanted this one to be more serious), the intro to each chapter is something to look forward to. And his casual, informal, writing style makes this book a lot more fun than your typical, dry "how-to" book.

And like in his first book, Robin's passion for free stuff comes through loud and clear. He uses free software for graphic editing (GIMP), and finds places to download free models and textures (CGTextures). He demonstrates using Unity 3D for setting up the environment after importing SketchUp assets (terrain and buildings and props). He also focuses on doing things as easily as possible - such as making model changes in SketchUp, rather than in more complex app's like Unity.

There's a lot in here about textures and materials. Not just how to use them in SketchUp, but the most efficient way to use them. Game design is all about speed, and Robin goes into detail about how to reduce the size and number of graphics to keep things running well. This is an important concept for any modeler, but particularly for the target audience of this book.

He devotes a chapter to terrain modeling, which makes sense - game environments (like the real world) aren't always flat planes. By combining plan view graphics and textures with the Sandbox, Stamp, and Drape tools you can build game-worthy spaces.

The second-to-last chapter is my favorite - I've been meaning to write something like this myself for a while - how to design a realistic-looking car in SketchUp. It's a fun project that requires some patience, done with a set of easily-downloadable car plans and some car photos. The resulting model is quite rewarding.

By the end of the book, you're walking around in your own game environment, complete with assets (buildings, cars, tools) and backgrounds and lights.

The appendix demonstrates an app I hadn't heard of - MakeHuman, used for, well, making humans. This is another tough task to accomplish in SketchUp alone, and every game (or stage or movie set) needs a bunch of those pesky humans in it.

My one complaint (if that's the right word) about Robin's first book was that its black and white graphics didn't always convey very well. This new book is also printed in grayscale (I didn't see the e-book but I assume it's in color). But the pictures look much better in this new book - even in grayscale everything is crisp and easy to identify.

If you're thinking of trying your hand designing games or film sets, this book is a great place to start. I know a lot of teenagers who would go nuts trying out the book's projects. I imagine that someone who becomes really proficient in the applications shown in Robin's book would be well on their way to a cool career.


Anyone can design anything in 3D! http://www.3dvinci.net/

Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon
Join our FREE Email Mailing List!



No comments: