• List Price: CDN$ 58.34
  • You Save: CDN$ 12.19 (21%)
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Unity 3.x Game Developmen... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: Former Library book. Shows some signs of wear, and may have some markings on the inside. 100% Money Back Guarantee. Shipped to over one million happy customers.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Unity 3.x Game Development by Example Beginner's Guide Paperback – Sep 23 2011

5.0 out of 5 stars 2 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 46.15
CDN$ 45.26 CDN$ 2.58

There is a newer edition of this item:

Harry Potter Book Boutique
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 408 pages
  • Publisher: Packt Publishing (Sept. 23 2011)
  • Language: English
  • ISBN-10: 1849691843
  • ISBN-13: 978-1849691840
  • Product Dimensions: 19 x 2.3 x 23.5 cm
  • Shipping Weight: 699 g
  • Average Customer Review: 5.0 out of 5 stars 2 customer reviews
  • Amazon Bestsellers Rank: #763,710 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

Product Description

About the Author

Ryan is the founder of Untold Entertainment Inc., a boutique game development studio in the heart of downtown Toronto. Ryan got his start at a Canadian television broadcaster creating small, simple games for kids and preschoolers. By the time he was through, he had built over fifty games for a wide range of clients including McDonalds, Hasbro, Lego, Proctor and Gamble, Nickelodeon, and the Canadian National Institute for the Blind. These games ran the gamut from simple slider puzzles, memory games, and contest entry mechanics to tile-based graphic adventure games and massively multiplayer virtual worlds. Ryan often leveraged his theatre background to perform on-camera in promotional spots for Microsoft and Nintendo. He spent a number of years moonlighting as a video game journalist under the cartoonish moniker "MrSock". Ryan founded Untold Entertainment Inc. in 2007 and has continued to develop great kids' content with broadcasters and independent television producers to help extend their on-air brands online. He packs the company's popular blog with tutorials, designer diaries, and insights into the world of independent game development, employing his signature biting wit and ludicrous photo captions. Through Untold Entertainment, Ryan is developing a number of original properties, which include: Interrupting Cow Trivia, an online multiplayer trivia game; Spellirium, a word puzzle/adventure game hybrid; UGAGS, the Untold Graphic Adventure Game System; and Kahoots, a fun crime-themed puzzle game modeled entirely in clay. Ryan lives and bikes around downtown Toronto with his wife Cheryl, and his two tiny daughters Cassandra and Isabel.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
This book specifies 3.X because they probably didnt realize 3.5 would be so different.
This book has been absolutely amazing; but ive had to do ALOT more homework, research, recoding etc because 3.5 is so vastly different from 3.4 and earlier.
heres a list of those differences.

Particle system is totally new, from the ground up, nothing looks the same, acts the same or references even close to the same as the book
and some features are gone totally - like "autodestruct". i had spent about 3 hours using google before i found out that
you now have to SCRIPT this feature - simply check if still animating and then unload it.

The models imported are done differently, and come in weird as well as auto parting - something 3.4 and earlier "asked".

some function names have changed slightly. will need to use the unity reference, very easy though
** i did the whole book in C# and not javascript which the book was written teaching, coverting was easy but i thought id put
that out there in case this was the reason, but i doubt it **

some functions like world space arent even close, for example you cant set X on an object like in 3.4
the book said do something like this ObjectName.Position.X = 100; this will now compile error, you have to do ObjectName.Position = Vector3 (X, Y, Z);
I found myself redoing alot of code to make up these changes.
they added another function to objectname.position.set(x,y,z) but i dont use it, and i think still needs a vector3.

This book assumes total newbness for unity, but not scripting.
I would suggest a basic understanding of either JavaScript or C#, either will do you perfectly so flip a coin.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
I've been considering getting into unity for a while, but I've been too lazy to do it in the usual self-learning method of trial and error. Okay, sure, there are online tutorials but nothing which inspired me. So I thought maybe a book would do it.

So I picked up this book. I'm a fan of learning by doing, and all I really needed to get into Unity is some hands-on practice to get my bearings as to where to find what. The book walks you through writing a bunch of games, starting small and building up from there. It painstakingly explains everything that's going on, meaning that more experienced developers can browse through the book quickly, but people new to the world of code aren't left behind.

A lot of the book is dedicated to whetting the readers' appetite on what's possible with unity, without going too deep into it (simply because it would be impossible to cover everything in one book). There's also a lot of humor, which may be irritating if all you want is hard facts, despite which I did find myself chuckling at some of the jokes.

I would have liked a bit more attention to the content pipeline (using blender and photoshop, for instance), but I understand that would have expanded the scope of the book too much.

As a tutorial book, it's a very good springboard into the wonderful world of game development. And it did serve my purposes well, too.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0x9e92f06c) out of 5 stars 13 reviews
14 of 14 people found the following review helpful
HASH(0x9dc78cd8) out of 5 stars Great book but don't buy the kindle edition Nov. 5 2011
By Amazon Customer - Published on Amazon.com
Format: Kindle Edition Verified Purchase
Is it a five star book or a one star book? How to rate a fun, thoughtful, well organized, well taught tutorial that is not very useful because all of the formatting, which the author so carefully thought through to differentiate between types of points they want to draw our attention to, were stripped out in the conversion to Kindle?

If you want a laugh read the part of the introduction where he writes "I'll call your attention to a critical piece of information like this" and "I'll highlight a crucial gotcha like this" and all eight or ten of his formatting styles are basically the same. It even says "in a block of code I'll call attention to the key concept in bold" and the bold got stripped out. What a joke. Amazon, Kindle group, and the publisher should be ashamed.

Having gotten that off my chest, the book itself is really nice. If you have the patience to follow it through start to finish, it is a great example of the art of teaching.
1 of 1 people found the following review helpful
HASH(0x9dc78f24) out of 5 stars Good practice, but get Game Development Essentials FIRST Aug. 28 2012
By Matthew W. Gudenius - Published on Amazon.com
Format: Paperback Verified Purchase
I had previously downloaded Unity and was very excited about it as a development tool, but also very lost. The built-in help and documentation just didn't cut it, and the online tutorials and forums weren't much more helpful -- for example, the tutorials often give you pieces and have you fill in some gaps, but nothing from scratch (and isn't that what we do when we start a game? Start from scratch?) I was afraid I wouldn't be able to find a suitable step-by-step, hand-holding, crumb-feeding guide to get me up to speed... but lo and behold, this book is just what I needed (UPDATE: Correction -- the Game Development Essentials book is an EVEN BETTER hand-holding, step-by-step guide. But this "By Example" book is a good companion. I recommend both of them, but start with Essentials) It gets me familiar enough with the general workflow that I can use my other knowledge to fill in the gaps and figure out the rest.

I have a BS in Comp. Sci. so I'm not a total n00b, but have little (aka almost zero) experience in game development, and this book has proven invaluable. The author takes an approach of assuming you know nothing (I approve!), so I actually had to skip through several sections, explaining how coding/programming in general works, how 3D space/origin work, etc. because I already knew all that. I think it's great he's giving this information to beginners, but having said that, I'm also willing to bet that if I had no prior schooling/experience, the little bit of help he gives wouldn't be sufficient.

Some people remark he spends too much time being casual, making jokes or pop culture references, or giving anecdotes and analogies... but I don't think so. I find it refreshing. Sometimes corny and punny, but I appreciate his sense of humor, and he seems like a cool guy. How can you expect to be a video game designer if you don't know how to lighten up and HAVE FUN? Or maybe it's just that I can relate, being about the same age as the author and seemingly coming from a very similar background.

In fact, if you ever find yourself in Napa Valley, Mr. Creighton, and you want to hang, look me up! We can talk some awesome game ideas, and how much it still irks me that Flash is not supported on iPads...

PS. I did get the Kindle edition, and there are problems with it as other people have mentioned:
* No highlighting where it says "code is highlighted"
* No call-out graphics for calling attention or denoting specific text features
* Certain punctuation -- like dashes/hyphens and ellipses -- seem to be missing, making some phrases read like awkward run-on sentences

BUT... I got it for 1/3 the price of the print edition (normally I think e-book editions are a ripoff; in this case, it's quite a bargain, despite the formatting flaws), so I'm not complaining! It gets the job done.

EDIT/UPDATE: I am removing one star because I bought both this book and Unity 3.x Game Development Essentials at the same time, and decided to start with the "by example" book (because I learn best "by example" -- by jumping right in and actually doing it)... what I didn't realize is how much BETTER the "Game Development Essentials" book does the same approach.

So, if you are truly new to Unity (and maybe even new to game development, period), THAT is the first book to get and to go through, hands-down. The only game example in it is a "first person shooter" style game, but the pacing, presentation, and activities are extremely well done to give you the know-how to make other sorts of games (racing games and 3D puzzlers come to mind) pretty easily.

So, in short: if you are only buying one book, make it the Essentials one. Read through it and follow along. THEN if you want even more examples, get THIS one (Game Development by Example)

PS. I ran into some major problems with this By Example book since Unity had just changed to version 4 when I was using it, and I suddenly got stuck and could not continue the exercises in this book due to changes that had occurred in Unity.
2 of 2 people found the following review helpful
HASH(0x9dc78ee8) out of 5 stars A Great Book for Non-Programmers! Dec 17 2012
By Kathryn - Published on Amazon.com
Format: Paperback Verified Purchase
This guy is an amazing writer and I hope he writes a whole lot more books in his lifetime because for ONCE, my kid (11)and I could just work through a book, learn something really hard, and have it be a fun and non-frustrating experience. He will say "click on the little button with a landscape icon". Thank you Ryan Creighton, because ever other book would have said, "while in landscape mode..." without ever telling you what actual button to click.

I want this guy to write books on PHP, Google Sketchup, Blender... I would rule the world, it would unlock so many pieces of software that are just too hard to learn because the support materials are awful. And yes, Unity 3x, your support materials are awful. Newbies and non-programmers are never going to use this unless you create materials like this for regular folks.
1 of 1 people found the following review helpful
HASH(0x9d1f91f8) out of 5 stars For Beginners Only June 12 2013
By Michael Gareth - Published on Amazon.com
Format: Paperback Verified Purchase
I quickly realized that this book was not written for me. I have been making games a while, so when a book spends several pages describing very core fundamentals, I end up skipping a lot. I was literally skipping several pages at a time though most of it. I really just wanted a book to walk me thorough how things are put together, not describe to me what game development itself is. If you know nothing at all about game development, this is probably a really good book. It reminded me of the program through which I learned. If you've ever programmed at all, though, and especially if you've ever made games, this will appear rudimentary. If you want to learn how to program and have fun doing it through game development, this could be a cool place to start. Ultimately, I ended up using it as a springboard for the free tutorials on the Unity website.
3 of 4 people found the following review helpful
HASH(0x9d1f9258) out of 5 stars Good book but its only for Javascript Jan. 10 2013
By ChaoticEdge - Published on Amazon.com
Format: Paperback Verified Purchase
I have a few Unity books that I use on a regular basis as well as some online tutorials that are a great help. This is a good book and will give you some examples of how to do things in Unity, however, the only problem that I have is it is coded specifically for Javascript and there is no C# in the book at all. This is a problem for me because I write all my scripting in C# and it was a concern I had before I bought the book, however, there is no documentation that I could find that specifies this book is only for Javascript. If you script in Javascript this is a great book to have, however if you script in C# you need to look elsewhere.