Developing your First Canvas
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1 student enrolled
Wishlisted Wishlist

Please confirm that you want to add Developing your First Canvas to your Wishlist.

Add to Wishlist

Developing your First Canvas

Build your Own Gaming Canvas
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1 student enrolled
Created by Packt Publishing
Last updated 6/2017
English
Curiosity Sale
Current price: $10 Original price: $125 Discount: 92% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • The Canvas and how it can be used to create screen space or world space UIs
  • The new layout and anchoring system
  • An overview of the various UI graphics components and UI control components
  • Examples of how the UI system integrates with animation tools
View Curriculum
Requirements
  • The sample project built for this game is a simple 3D game with simple game logic. This is to allow the user to focus on the aspects of developing and mastering Unity’s UI system while allowing them to adapt and use the techniques to develop their own games . We use a combination of each of the UI Components so as to better demonstrate their usage in the context of building a game. This is a recurring theme throughout the course material. Whenever a new UI Element is introduced we will use it to build on the project that the user is creating as they learn. Throughout the course we will build a selection of more Complex UI components, including a HUD, a Main Menu system, and an animated screen transition.
Description

The video will take you through the process of learning how to build a simple 3D game UI with simple game logic. This way we can focus on the aspects of developing and mastering Unity’s UI system while allowing you to adapt and use the techniques to develop your own games. We will use a combination of each of the canvas types (Overlay/Camera/World) so as to better demonstrate their usage in the context of building a game.

This course takes you step-by-step in a tutorial-based approach, diving deep into the entire Unity UI system. It will walk you through core components which will enable you to build exciting games using Unity. We will be taking a practical approach by including ample examples of building practical User Interfaces, exploring the inner workings of the unity UI ecosystem. With these examples, you will understand how to use different UI components to trigger game events and respond to user input.

About the Author

Keith O’Malley, a Unity & Web developer/designer who loves coffee, music and games. He likes to be able to do everything, with a background in Web/Graphic Design and a passion for building experiences.He has been studying and working in multimedia for 5 years, including photoshop/illustrator and sketch, making games and VR experiences in Unity, hardware such as Arduino's and a variety of web programming languages and frameworks. Graduated with a first class honours in multimedia programming from IADT in June 2016, and have two student of the year awards, one from the same degree and another from a Creative Multimedia Diploma completed in 2013.

Who is the target audience?
  • If you are C# developer with good grips on Unity, this video will take your UI development skills to the next level, boosting up your confidence to build powerful interfaces to improve your user experience.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
12 Lectures
02:17:40
+
Core UI Elements
4 Lectures 44:00

This video will give an overview of the entire course

Preview 01:43

Learning something new can be daunting. Our first foray into Unity’s UI will be using the most basic components and getting familiar with the canvas system.

Creating a Countdown Timer
11:54

There are many ways to use the UI system. This video will look at creating a basic menu to make you used to using some of the interactable elements in Unity’s UI.

Making a Basic Menu
12:38

What kind of practical uses are there for UI components? In this video, we’ll be creating a more complex component from scratch, using simpler components.

Building a Heads-Up-Display
17:45
+
Intermediate UI Elements
4 Lectures 01:02:51

One of the most common uses of UI in games are menus. In this video, we get started by making a main menu using the components available to us in Unity U.

Preview 15:30

Sometimes, we want to get some input from a player before they start the game, and let them customize their character, so they feel more involved in the game. In this video, we’ll be designing our first extra UI screen for our menu, a new game screen that lets the player name their character before the game starts.

Creating a New Game Screen
11:57

Players will have multiple saves in our game, and we need some way to organize the data visually. For this video, we’ll be making a grid of save games that have a screenshot and some rich text to add variety and separate text by design.

Building a Load Menu
19:47

Another common usage of UI is for the varying inputs players can use to change game options and select their own preferences. In this video, we will be exploring vertical layouts and how to customize some of the elements we’ve seen before, as well as the newer ones.

Making an Options Menu
15:37
+
UI Interaction
2 Lectures 18:16

The UI can also be useful or moving between scenes. Instantly jumping to a new scene can be jarring to players and break their immersion in the game. To help fix that, we’ll start with a simple screen transition, fading out.

Preview 10:36

The UI can also be useful or moving between scenes. Instantly jumping to a new scene can be jarring to players and break their immersion in the game. To help fix that, we’ll start with a simple screen transition, fading out.

Raycasts and Navigation
07:40
+
Animating the Canvas
2 Lectures 12:33

Another crucial aspect of UI design is animation. Interactions and user experience come to life when paired with animated elements and feedback for the player. In this video, we will learn how to achieve this.

Preview 07:50

The UI can also be useful or moving between scenes. Instantly jumping to a new scene can be jarring to the players and break their immersion in the game. To help fix that, we’ll start with a simple screen transition: fading out.

Making a Screen Transition
04:43
About the Instructor
Packt Publishing
3.9 Average rating
7,282 Reviews
52,030 Students
616 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.