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.
Unity UI Cookbook Paperback – December 29, 2015
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Francesco Sapio obtained his computer science and control engineering degree from the Sapienza University of Rome, Italy, with a couple of semesters in advance, scoring summa cum laude. Now he is studying a master's of science and engineering in artificial intelligence and robotics. Besides this, he is a Unity3D expert and skilled game designer, as well as an experienced user of the major graphics programs. Recently, he has been a reviewer of the book Unity Game Development Scripting, Packt Publishing. Francesco is also a musician and composer, especially of soundtracks for short films and video games. For several years, he worked as an actor and dancer. He was a guest of honor at the theatre Brancaccio in Rome. In addition, he is a very active person, having volunteered as a children's entertainer at the Associazione Culturale Torraccia in Rome. Also, he gives private lessons in mathematics and music to high-school and university students. Finally, Francesco loves math, philosophy, logic, and puzzle solving, but most of all, creating video games ― thanks to his passion for game designing and programming. You can find him at https://linkedin.com/pub/francesco-sapio/b8/5b/365.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 90%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top customer reviews
** on the Minin Map: you cannot simply use a mask on a UI Image with a renderTexture. You must write a custom shader
- It's written in very understandable way;
- There's print-screen for almost every operation which means you'll need to be trying really hard to not understand what's written in Unity UI Cookbook;
- Book contains tons of valuable tips and tricks. Some things you probably know already if you were developing anything in Unity already, but some tips were new for me.
- If you know nothing about Unity UI and you can't decide what to choose... My choice would be this book;
- Also: all code (working) is available for download which is nice touch for those who don't really like copying and pasting ;)
What you'll learn from this book:
General information about UI Essentials
How to implement Counters and Health Bars
How to implement Timers
How to create Panels for Menus
How to decorate the UI
How to animate the UI
How to apply Runtime Customizations
How to implement Advance HUDs
How to dive into 3D UIs
How to create Minimaps
... and that should be enough for the start. I have many Packt books and ebooks and this particular one was definitely worth money.
It’s important to remember that the “Unity UI Cookbook” is more of a collection of solutions than exercises by example. This means that while the book will start off explaining how to create timers and health bars, it doesn’t provide an example that uses them. While examples might be more useful for “Unity 3D” beginners, it would make using this book as a reference tool more difficult. The book does however, provide relevant code snippets in C# to interact with the UI functions it covers.
From counters and health bars, the “Unity UI Cookbook” quickly moves on to timers, and how to create menu panels. Once the basics are covered, the cookbook moves on to decorating and customizing the UI. This includes adding visual effects to the text and background, and moves on to animation for both a menu system and other onscreen elements. These sections are logically followed by a chapter about applying runtime customizations like color sliders and text input fields, along with how to create relevant user feedback for those fields.
The “Unity UI Cookbook” covers the basic heads-up display like health and timers pretty early on, but then revisits HUDs in the later chapters. The eighth chapter explains how to implement a distance display, directional radar, and a method of displaying subtitles. While the book, refers to the text display exclusively as “subtitles,” it actually explains how to add pictures and titles to the narrative text, which in many cases is used without an accompanying audio file. The “Unity UI Cookbook” finishes up with 3D UIs and creating minimaps. Unfortunately, the minimap instructions do require that the reader owns a professional license for “Unity 5.”
Overall, the “Unity UI Cookbook” is a worthwhile purchase for those looking for more insight into “Unity’s” new UI system. While this probably shouldn’t be a beginner’s first book, it should at least be on the list. At just over 250 pages, this cookbook offers a lot of solutions, even if they’re not entirely self-contained examples. The author does also try to give the reader as much relevant information as possible, though some sections are a bit wordy, and are more difficult to follow. Despite these minor issues, the “Unity UI Cookbook” is a handy reference to have.
If you are working on a game and decide you need a Health Bar for one of your game characters you can just skip to Chapter 2 read a few pages that are illustrated well showing various types of health bars and associated code and then follow the step by step "How to do it..." instructions.
Amazon lets you look inside the book so do that to see a recipe you might be interested in and the style of the author.
This book covered all the types of user interfaces that I was interested in and the information in Chapter 8 about "Creating a directional radar" gave me some new ideas for a game that I am working on. The recipes in this book easily saved me hours of development time that I could have wasted trying to implement the same thing that is documented well in this book.