Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering UI Development with Unity: An in-depth guide to developing engaging user interfaces with Unity 5, Unity 2017, and Unity 2018


Master Game UI system by creating captivating user interface components with Unity 5 through Unity 2018 and C#. Learn about UI texts, images, world space UI, mobile-specific UI and much more.

Key Features

  • Develop a game UI with both technical and aesthetic considerations
  • Use all the UI elements provided by Unity's UI system
  • Step-by-step examples of creating user interface components in the top game genres

Book Description

A functional UI is an important component for player interaction in every type of video game. Along with imparting crucial statistical information to the player, the UI is also the window through which the player engages with the world established by the game. Unity's tools give you the opportunity to create complex and attractive UIs to make your game stand out.

This book helps you realize the full potential of Unity's powerful tools to create the best UI for your games by walking you through the creation of myriad user interface components.

Learn how to create visually engaging heads-up-displays, pause menus, health bars, circular progress bars, animated menus, and more. This book not only teaches how to lay out visual elements, but also how to program these features and implement them across multiple games of varying genres.

While working through the examples provided, you will learn how to develop a UI that scales to multiple screen resolutions, so your game can be released on multiple platforms with minimal changes.

What you will learn

  • Design principles and patterns for laying out elements in your UI
  • Techniques that allow your UI to scale appropriately in different resolutions
  • How to use automatic layouts to streamline your UI building process
  • Properties of the Event System and how to appropriately hook events to your UI elements
  • Access the components and properties of UI elements via code
  • Implement all of Unity's built-in UI elements as well as those provided by TextMeshPro
  • Develop key UI components that are popularly used in multiple game genres
  • Add visual flare to user interfaces with the use of animation and particle effects
  • Create a UI that displays in the Screen Space as well as World Space

Who This Book Is For

This book is for anyone keen to improve their games via a great user interface with Unity's UI system. If you're looking for a book that explains how to develop specific user interfaces or that thoroughly explains how each of the individual Unity components work, this book is for you.

Table of Contents

  1. Designing User Interfaces
  2. Canvases, Palets, and Basic Layout
  3. Automatic Layouts
  4. The Event System and Programming for UI
  5. Buttons
  6. UI Text and Images
  7. Other Inputs and Masks
  8. Using Animations and Particles in the UI
  9. World Space UI
  10. Mobile Specific UI
(HTML tags aren't allowed.)

Free Energy Relationships in Organic and Bioorganic Chemistry
Free Energy Relationships in Organic and Bioorganic Chemistry
There are many techniques of varying degrees of generality for the study of mechanisms and that of free energy relationships is the most readily applicable and general. Free energy relationships comprise the simplest and easiest of techniques to use but the results are probably the trickiest to interpret of all the mechanistic...
Professional iPhone and iPad Database Application Programming (Wrox Professional Guides)
Professional iPhone and iPad Database Application Programming (Wrox Professional Guides)

A much-needed resource on database development and enterprise integration for the iPhone

An enormous demand exists for getting iPhone applications into the enterprise and this book guides you through all the necessary steps for integrating an iPhone app within an existing enterprise. Experienced iPhone developers will learn...

Learning Flash Media Server 3
Learning Flash Media Server 3

If you're interested in recording and streaming media using Flash Media Server 3 (FMS3) and Adobe's Real-Time Messaging Protocol, this unique 267-page PDF-only book is the perfect primer. It is not a reference, but a systematic guide to developing FMS3 applications using ActionScript 3.0, with chapters that focus on specific...

CWNA Certified Wireless Network Administrator Official Study Guide (Exam PW0-100), Fourth Edition
CWNA Certified Wireless Network Administrator Official Study Guide (Exam PW0-100), Fourth Edition

This book focuses on the objectives for the CWNA exam, but it's also a useful learning tool for anyone wanting to master the many domains of wireless. You’ll learn about wireless technology basics such as radio frequency—based communications, and you’ll learn about specific standards and protocols that ...

Textbook of Cardiovascular Intervention
Textbook of Cardiovascular Intervention

​The field of interventional cardiology and interventional vascular medicine now comprises the dominant diagnostic and therapeutic field within cardiovascular medicine, and continues to grow in terms of patients managed and physicians trained. The Textbook of Cardiovascular Intervention is intended to provide...

Pervasive Information Architecture: Designing Cross-Channel User Experiences
Pervasive Information Architecture: Designing Cross-Channel User Experiences

I knew the Internet before it got famous. There were places but no paths, no maps, no search engines. Entry required a key in the form of an IP address and an incantation in the language of UNIX. It was a small world that felt big because it was so easy to get lost in the shadowy realm of texts and data, completely devoid of color....

©2019 LearnIT (support@pdfchm.net) - Privacy Policy