- Paperback: 488 pages
- Publisher: Packt Publishing Limited; 2 edition (20 December 2011)
- Language: English
- ISBN-10: 1849691444
- ISBN-13: 978-1849691444
- Product Dimensions: 19 x 2.8 x 23.5 cm
- Average Customer Review: Be the first to review this item
- Amazon Bestsellers Rank: #4,85,782 in Books (See Top 100 in Books)
Unity 3.x Game Development Essentials Paperback – Import, 20 Dec 2011
There is a newer edition of this item:
Save Extra with 1 offer
- Cashback (2): Go Cashless: Get 10% cashback up to Rs. 50 using BHIM UPI (available only on mobile app/website) or RuPay cards. Offer period 1st September to 30th September. Cashback will be credited as Amazon Pay balance within 15 days from purchase. Here's how
- Go Cashless: Get 10% cashback up to Rs. 100 using Visa debit card, credit card or ATM card. Only on your first 2 cashless orders on Amazon.in (including mobile recharges and bill payments). Offer period 4th Sep to 30th Sep. Cashback within 10 days. Here's how
Customers who bought this item also bought
About the Author
Will Goldstone is a longstanding member of the Unity community and works for Unity Technologies as a Technical Support Associate, handling educational content and developer support. With an MA in Creative Education, and many years experience as a lecturer in higher education, Will wrote the first ever Unity book, the original Unity Game Development Essentials, and also created the first ever video tutorials for the package. Through his sites http://www.unity3dstudent.com and http://learnunity3d.com Will helps to introduce new users to the growing community of developers discovering Unity every day.
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 mobile phone number.
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Most helpful customer reviews on Amazon.com
The book basically walks you through creating a dirt simple “game”, that you build up throughout the reading. Only the first chapter has a standalone demo to get your feet wet, the rest of the book is all one project. I found this format to work nicely, as you can concentrate on one aspect of the game design during each chapter but feel more accomplished as you built up the game. It covers creating a terrain, setting up a player controller, importing models, creating a GUI, collision detection, basic scripting to trigger events, and basically everything you would need for a simple demo. Although the game you build will not win any awards, it is functional and teaches some fundamental concepts.
What I will say is that the author did a bang-up job with the source code listings. There are tons of code snippets throughout the book and I found only one, yes one, mistake out of the whole thing. And, even then, it was a minor variable misnaming. Nothing major. This was a refreshing surprise, as many programming books are riddled with errors and non-compiling code. Bravo for that.
The greatest part, I would say, is how far you can go with Unity itself in little time. I read this book in just one week and feel like I have covered more ground than I have with other engines spending *far* more time learning. So that just goes to show how solid the engine is. It’s not so much about the graphics of the engine, as it doesn’t really look any better than anything else out there. However the editor is very functional and very efficient. Especially nice is how you can create references to objects in the editor, greatly simplifying communication between different components. Overall I found it to be a great learning experience.
If you are just starting out with game development then this book is a great resource for learning the Unity engine. If you are already a developer but not familiar with Unity, this is also a great text. Granted, its not a very advanced book, so if you are already using Unity you can probably pass on it. That said, the book was very affordable and well worth the money in my opinion.
Now before you buy this book realize what it is NOT:
-It is not a C# or Java language book (there are many books on those)
-It is not about game design
-It is not about about modelling, texturing, or animating
-It is not a book on programming (like teaching object oriented coding)
What is this book?
-An introduction to the core features of unity (GUI, textures, assets, prefabs, particle systems, lighting, very basic animation, menus, terrain editor)
-An introduction to basic coding (and an introduction to some concepts of object oriented coding)
-An introduction to scripting using C# & Java
-A detailed step by step break down of how to make a basic adventure game on an island
-A book which gives you pre-made assets (sounds, textures, models, materials) and shows you how to work with them to create a game
This book breaks down step by step (from importing models and using textures to writing and tweaking scripts) how to create a world using the unity terrain editor and asset importer. It then walks you through how to make the player interact with objects, and create effects and triggers, detect collisions, call animations, and provide player feedback.
Coding can be intimidating but this book really keeps it simple (with few exceptions) as it explains every thing you're doing as you do it. I found it very easy to follow along with the book and my builds would come out just fine each time (and if it didn't the errors were almost always spelling mistakes).
This book will serve as a great launching pad for learning unity. If you are a programmer this is a great intro to unity. If you are new to programming, you might want to read a book on objected oriented coding before or after this book (but this book can be done by someone with 0 coding experience). If you are an artist this will definitely help you learn how to use unity and get used to the asset import options you have available.
Hope this helps
P.S. This book was written for unity 3.4 (at the time of this review the current version is 3.5.1). The particle system in the book (chapter 8) is out of date. If you go to his website, [...], he has a video which explains the new particle system (it's very easy to use).