- Prime Student members get £10 off with a spend of £40 or more on Books. Enter code SAVE10 at checkout. Enter code SAVE10 at checkout. Here's how (terms and conditions apply)
UDK Game Development Paperback – 30 Dec 2011
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special offers and product promotions
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
Part I: GETTING STARTED. Introduction. Introducing the UDK (Unreal Development Kit). Getting to know the User Interface. Building a Simple First Project. Part II: UDK ESSENTIALS. Beginning with Unreal Script. Taking Unreal Script Further. Managing Game Assets with the UDK. Geometry - Building Game Worlds. Lighting - Creating Atmosphere. Materials - Giving Spark to Geometry. Sounds - Feedback and Details. Particles - Creating Special Effects. User Interfaces - Responding to User Commands. Part III: BUILDING A PROJECT (THE NEXUS GAME). Designing and Planning The Nexus. Importing Assets and Designing Worlds. Cinematics and Physics. Scripting the Nexus with Unreal Script. Finalizing and Testing. Conclusion. Glossary. Index. Appendices.
About the Author
Alan Thorn is a London-based game developer, freelance programmer, and author with more than 13 years of industry experience. He founded the game studio Wax Lyrical Games in 2010 and is the creator of the award-winning game Baron Wittard: Nemesis of Ragnarok. He is the author of ten video training courses and thirteen books on game development, including Practical Game Development with Unity and Blender and UDK Game Development. Alan has worked freelance on more than 500 projects, including games, simulators, kiosks, serious games, and augmented reality software for game studios, museums, and theme parks worldwide. He is currently working on an upcoming 2D-adventure game, Mega Bad Code, for desktop computers and mobile devices.
Top customer reviews
Most helpful customer reviews on Amazon.com
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. It teaches you pretty much everything you need to know about the basics in UDK and leads you onto more advanced stuff that you can learn from the UDK website or the UDN wiki. The star lost was due to the disappointment of the lack of color and slightly outdated Scaleform and Unreal Script source code.
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. I found very few differences between the software versions until reaching chapter 12, Unreal scripting, then a few small differences caused problems for me (because I had zero experience with scripting prior to this book - those with some experience may be fine). Mr. Thorne actually addresses this fleeting value of the book by admitting that UDK is updated monthly and thus, is impossible for any written book to stay perfectly current. The best solution is to download the September or October 2011 version of the UDK when working through the book's examples. Once learning how to get through the content, it is a piece of cake to transfer that knowledge to the most current version. As I said, it's only in chapter 12 that the differences begin and given the complexity of the chapter's topic and the author's routinely clear explanations, I consider this a very small price to pay. You'll be hard pressed to find any other single source explaining the topic better.
The only complaint I can really make is regarding the physical book itself, which wasn't bound terribly well on my copy. This causes some of the pages in the last few chapters to be connected to the binding by the bottom third of the page, only. It could be something unique to my copy and it's really not a big deal anyway [to me, at least].
Lastly, I have to state that the author really went above and beyond, for me, by responding to an email I sent him. I was having a problem following the book in chapter 12 [due to December '11 UDK update] and honestly didn't expect an answer but didn't know who else to ask. I have never written an author directly before, so I can't say how common it is to get a response, but I was so pleasantly surprised to see a VERY thorough reply in my inbox just a few hours later! Now, please don't flood his inbox with requests, but take this as evidence of the author's passion for the subject and desire to pass that knowledge along.
I only wish I had found this book 6 weeks ago and it would have made my learning of the basics that much faster. Ultimately, I would suggest this book to anyone serious about quickly learning UDK.