Paperback: 720 pages
Publisher: Cengage Learning PTR; 1 edition (December 30, 2011)
Product Dimensions: 1.8 x 7.5 x 9 inches
Shipping Weight: 3 pounds (View shipping rates and policies)
Average Customer Review: 4.8 out of 5 stars See all reviews (13 customer reviews)
Best Sellers Rank: #625,174 in Books (See Top 100 in Books) #466 in Books > Computers & Technology > Games & Strategy Guides > Game Programming #747 in Books > Textbooks > Computer Science > Graphics & Visualization #8066 in Books > Computers & Technology > Programming
I have to say this book was a great buy, I absolutely love the writing style and I never felt lost through all the chapters. I just recently finished this book a couple days ago and I feel that I have a much stronger base with UDK. The chapter that dealt with Scaleform is unfortunately outdated and doesn't work 100% with Scaleform 4.0 and AS3. In the beginning of the book however the author explains that this book is not future proof, but that the lessons taught can be used anywhere. This breaks down when he starts to go into Scaleform and teach the basics coding ActionScript. At the time of writing this book UDK was in Scaleform 3.x, which only supported AS2. Now UDK supports Scaleform 4.x and has AS3 support. Sadly this also means that the AS2 scripting taught in this book does not work with the new Scaleform. I'm using the UDN website to start learning about Scaleform and AS3.Another gripe I had about the writing was when he went into Unreal Script. He did however go into the basics, which helped me into the next book I'm reading, but the code he used for the camera placement breaks down. In the book I'm reading now the camera placement has been changed in only one place, and works perfectly fine, even after death. I do believe the lessons taught in the beginning of the chapter were great, but I would look elsewhere if you're looking for a book about Unreal Script.Other than that I had issues with the actual images printed. I ordered the Kindle copy and was disappointed that the images weren't in color. Even with the website hosting the images, I had to download them and had to still deal with black and white images.Don't get me wrong, this book is a terrific book for beginners, especially since I still am one.
If I had to describe this book in one word, it would be "painless". It is laid out in a very well thought-out, sensible manner. It was such a pain to go through the internet and find a Youtube tutorial here, an outdated walkthrough there, etc. Even Epic's documentation is very "jumpy". I decided to find a book about the UDK, and I bought this one almost blindly. I will update this review as I go through the book.A bit of background about me: I'm a Computer Science major. I mainly program, but I also have experience with software such as 3ds Max, Mudbox, and Photoshop. I'm also an avid gamer, and I've gone through a good deal of titles running on the Unreal Engine. Along with a general curiosity as to how some of these games ran, I have a few ideas for some games. I was originally interested in just using UnrealScript, but I realized that wasn't enough, and that I would need to learn the development tools as well. So, I bought this book.Just a small gripe before I begin: the main problem I had with this book was the pictures. They are in black and white, and not very high quality. While I found that the explanations were enough, it would have been nice to have the pictures both in color and in higher quality. The publisher has made the image files available on its website (search Google for "Delmar UDK Game Development"), though not in color. They are very high quality files, but it does get tiresome switching back and forth between book and computer monitor to look at the images. It's not a HUGE deal, but it would have been nice for the publisher to have gotten it right the first time.A small aside (last one, I promise): This book uses the May 2011 UDK. I'm currently using the December 2011 UDK, and I have not ran into any problems.
I would highly suggest this book to anyone who is serious about learning how to work in UDK. Mr. Thorne does an excellent job of explaining concepts clearly and the images and downloadable support files are icing on the cake. All the book's images are in B&W which, admittedly, isn't ideal, but is forgivable given the number of images in the book and the cost of color printing. Also, the images are available for download on his website, which I found useful.I have been learning to use UDK for roughly 6 weeks (after an 8 year hiatus from hobbyist game modifying) and have been using free online tutorials, the UDN, Epic forums and some game development training sites before having read this book and I find it to be as good as the best online tutorials I've come across so far [which, for the record, is everything on 3dMotive.com - those guys are great]. However, I could see how someone with no game development or programming knowledge would have a hard time with this book - it's not meant to be a primer or 'how to' for the complete novice. Instead, the author wisely focuses on UDK and admits that there are already enough sources to learn other skills such as programming, 3d modelling, game design, etc. If you are starting out brand new to game development, I would still suggest you get this book, but don't expect to be able to pick it up and work through chapters 1 - 14 immediately. That said, even a total novice could likely make it through the first few chapters with no issue.At the time of writing this review, I am using UDK version December 2011, which is slightly newer than the version the author uses throughout the book.
UDK Game Development Android: App Development & Programming Guide: Learn In A Day! (Android, Rails, Ruby Programming, App Development, Android App Development, Ruby Programming) Android: Programming & App Development For Beginners (Android, Rails, Ruby Programming, App Development, Android App Development) Personal Development: 5 Book Collection (Self Help, Personal Development, Self Development) Game Development Essentials: Game Level Design Game Guru: Strategy Games (Premier Press Game Development) Game Of Thrones: 10 Most Memorable moments from Game of thrones & 23 Facts about GOT you should Know, 26 Jokes only people who've finished GOT Season 5 Will understand (Game of Thrones Secrets) 101 Wild Game Recipes - Large Game: Large Game (The Hunter's Cookbook Book 3) Algorithms: C++: Data Structures, Automation & Problem Solving, w/ Programming & Design (app design, app development, web development, web design, jquery, ... software engineering, r programming) App Development: Swift Programming : Java Programming: Learn In A Day! (Mobile Apps, App Development, Swift, Java) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) SWIFT: PROGRAMMING ESSENTIALS (Bonus Content Included): Learn iOS development! Code and design apps with Apple's New programming language TODAY (iOS development, swift programming) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) The Development of Modern South Korea: State Formation, Capitalist Development and National Identity (Routledge Advances in Korean Studies) Resort Development (Development Handbook series) New Drug Development: A Regulatory Overview (New Drug Development ( Mathieu)) Theories and Practices of Development (Routledge Perspectives on Development) Knowledge Development in Nursing: Theory and Process, 9e (Chinn,Integrated Theory and Knowledge Development in Nursing) Nursing Professional Development: Scope and Standards of Practice (Ana, Nursing Professional Development: Scope and Standards o) Theories and Practices of Development: Volume 8 (Routledge Perspectives on Development)