
NGUI for Unity
The NGUI plugin for Unity makes user interfaces so much more efficient and attractive. Learn all about it in this step-by-step tutorial that includes lots of practical exercises, including creating a fun 2D game.
Charles Bernardoff(Author)
Packt Publishing
Published on 24. January 2014
Book
Paperback/Softback
182 pages
978-1-78355-866-7 (ISBN)
Description
Key Features
Book DescriptionAn easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C# scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required.What you will learn
Download and import NGUI
Construct a basic user interface: buttons, sprites, text inputs, lists, sliders, and more
Enhance your UI using clipping, draggable panels, content alignment, animations, and localization
Use C# with NGUI to save options, implement volume modification, launch animations, and change variables
Build a scrollable viewport with a draganddrop system
Create tooltips and notifications
Add your sprites and fonts to customize your main menu
Move elements through code and handle collisions to create a game
Who this book is for
Book DescriptionAn easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C# scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required.What you will learn
Download and import NGUI
Construct a basic user interface: buttons, sprites, text inputs, lists, sliders, and more
Enhance your UI using clipping, draggable panels, content alignment, animations, and localization
Use C# with NGUI to save options, implement volume modification, launch animations, and change variables
Build a scrollable viewport with a draganddrop system
Create tooltips and notifications
Add your sprites and fonts to customize your main menu
Move elements through code and handle collisions to create a game
Who this book is for
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
US School Grade: College Graduate Student
Dimensions
Height: 235 mm
Width: 191 mm
Thickness: 11 mm
Weight
352 gr
ISBN-13
978-1-78355-866-7 (9781783558667)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Charles Bernardoff
NGUI for Unity
The NGUI plugin for Unity makes user interfaces so much more efficient and attractive. Learn all about it in this step-by-step tutorial that includes lots of practical exercises, including creating a fun 2D game.
E-Book
10/2025
Packt Publishing
from
€21.83
Available for download
Person
Charles Pearson has a Bachelor's degree in Game Design and Level Design from ISART Digital, a video-game school located in Paris, France. This book is both an update and an upgrade of NGUI for Unity, the first book he wrote concerning this plugin. With 4 years of experience as a game designer, level designer, and Unity developer at Cyanide Studio, Playsoft, and Airbus, Charles has worked on the PC versions of Blood Bowl, Dungeonbowl, and Confrontation. He has also worked on mobile games, such as Space Run 3D, Oggy, and Psycho Gnomes, and is currently working on PlayStation 4 and Xbox One projects as a freelance Unity 3D developer and game designer.
Content
Table of Contents