Tags
Language
Tags
August 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Unity Ui System – Advanced Interfaces From Scratch To Pro

    Posted By: ELK1nG
    Unity Ui System – Advanced Interfaces From Scratch To Pro

    Unity Ui System – Advanced Interfaces From Scratch To Pro
    Published 8/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 6.28 GB | Duration: 13h 18m

    For 2D & 3D games – With C# programming and real menu & inventory projects adapted for PC and Mobile

    What you'll learn

    You’ll go through all C# interfaces of the Event System to connect UI elements through code and maximize performance.

    You'll design a complete advanced settings screen from scratch, integrating it with Unity's new Input System.

    You’ll access all UI elements via C#, mastering the full class, its properties, and methods at an advanced level.

    You'll build an RPG-style inventory system from scratch using real-world mechanics and applications.

    You’ll master the use of custom fonts to adapt and enhance your game's visual style, significantly boosting project quality.

    You’ll study every element of the Unity UI System, lesson by lesson, with real case applications to use directly in your own games.

    Requirements

    Basic C# knowledge to access and manipulate UI elements via scripting

    Unity version 2020 or later to avoid compatibility issues and follow the course smoothly

    No extra resources needed — all materials are included. You can complete the program in 14 days by dedicating just 1 hour per day.

    Description

    Welcome to the Unity UI System course — your guide to creating ADVANCED and professional interfaces from scratch for your games.This is a complete, real-case-based guide that teaches you how to design and adapt your game UI once and for all across all platforms in a professional way.Creating UI can be the most complex part of your project if you don’t understand all elements or how to access them through code. You’ll waste precious time browsing documentation or videos trying to fix every small issue.And even if you manage that, adapting your UI to different platforms becomes a nightmare — sometimes forcing you to duplicate projects just to make minor changes.This is not a viable path if you want to work in professional game studios or position yourself as a serious game developer.UI is not just for the main menu — you’ll use it for gameplay HUDs, inventories, level selectors, and settings screens. If you don’t connect all these properly, your project will become harder and harder to manage, and you'll stop building actual gameplay features.That’s why we built this course — to help you master the Unity UI System step by step with real use cases you can implement directly in your own games.We teach you how to access every UI element via code, mastering the full class and its features at an advanced level. You’ll have no limits when applying this to your games.You'll also learn all C# interfaces of the Event System, so you can connect UI elements programmatically for high-performance and smooth gameplay.You’ll build a full-featured RPG-style inventory system from scratch, applying everything in a real-world scenario.You’ll master custom fonts to tailor your game’s look & feel and enhance your project’s visual quality.We’ll also build a complete settings screen with control rebinding, integrating with the new Input System to give players total control over their experience.You can preview the course intro video before enrolling to explore the full curriculum and see how everything you learn will apply directly to your career and your games.Your purchase is 100% guaranteed — if you're not satisfied, you can request a full refund within 30 days, no questions asked.If you have any questions, feel free to reach out to me via private message — I’ll personally help you to make sure your investment pays off in your journey to becoming a professional game developer.See you inside the course!

    Overview

    Section 1: INTRODUCTION TO THE COURSE

    Lecture 1 Course overview

    Section 2: INTRODUCTION TO UI SYSTEM

    Lecture 2 Section objectives

    Lecture 3 What is UI?

    Lecture 4 UI Canvas

    Lecture 5 Canvas components

    Lecture 6 Canvas elements and Rect Transform

    Section 3: EXPLORING ALL UI ELEMENTS

    Lecture 7 Section objectives

    Lecture 8 Downloadable resources

    Lecture 9 Basic usage of the Image component

    Lecture 10 Image types

    Lecture 11 More Image options – Raw Image

    Lecture 12 Buttons part 1

    Lecture 13 Buttons part 2

    Lecture 14 Text elements

    Lecture 15 Toggles (Checkboxes)

    Lecture 16 Sliders

    Lecture 17 Input Fields

    Lecture 18 Layouts: Grid Layout Group

    Lecture 19 Layouts: Horizontal/Vertical Group & Content Size Fitter

    Lecture 20 Panel

    Lecture 21 Scrollbar

    Lecture 22 Scroll View: Creating content

    Lecture 23 Scroll View: Options & settings

    Lecture 24 Dropdown: Composition

    Lecture 25 Dropdown: Configuration

    Lecture 26 Text Mesh Pro

    Lecture 27 Other TMP elements

    Lecture 28 Navigation part 1

    Lecture 29 Navigation part 1

    Lecture 30 Event System

    Lecture 31 Aspect Ratio Fitter

    Lecture 32 Layout Element

    Lecture 33 Canvas Group

    Lecture 34 Shadow, Outline, UV1 & more details

    Lecture 35 Graphic Raycaster

    Section 4: ACCESSING UI ELEMENTS VIA C# SCRIPTS

    Lecture 36 Section objectives

    Lecture 37 Images Scripting API

    Lecture 38 Buttons Scripting API Part 1

    Lecture 39 Buttons Scripting API Part 2

    Lecture 40 Buttons and IPointerClick API Part 3

    Lecture 41 Text Scripting API Part 1

    Lecture 42 Text Scripting API Part 2

    Lecture 43 Toggle Scripting API Part 1

    Lecture 44 Toggle Scripting and Toggle Group API Part 2

    Lecture 45 Slider Scripting API Part 1

    Lecture 46 Slider Scripting API Part 2

    Lecture 47 Input Field Scripting API Part 1

    Lecture 48 Input Field Scripting API Part 2

    Lecture 49 Grid Layout Group Scripting API

    Lecture 50 Content Size Fitter API

    Lecture 51 Horizontal/Vertical Layout Group API

    Lecture 52 Scrollbar Scripting API

    Lecture 53 ScrollView Scripting API

    Lecture 54 Dropdown Scripting API Part 1

    Lecture 55 Dropdown Scripting API Part 2

    Lecture 56 Text Mesh Pro Scripting API

    Lecture 57 Other TMP Scripting APIs

    Lecture 58 Event System Scripting API

    Lecture 59 Navigation Scripting API

    Lecture 60 Aspect Ratio Fitter Scripting API

    Lecture 61 Layout Element Scripting API

    Lecture 62 Canvas Group Scripting API

    Lecture 63 Shadow, Outline, and UV1 Scripting API

    Lecture 64 Canvas, Scaler & Graphic Raycaster Scripting API

    Section 5: MASTERING EVENT SYSTEM C# INTERFACES

    Lecture 65 Section objectives

    Lecture 66 Event System interfaces

    Lecture 67 IPointerEnter/ExitHandler

    Lecture 68 IPointerDown/UpHandler

    Lecture 69 IPointerClickHandler

    Lecture 70 Using Object class with interfaces

    Lecture 71 Drag and Drop interfaces

    Lecture 72 IScrollHandler

    Lecture 73 ISelection Handlers

    Lecture 74 IMoveHandler

    Lecture 75 ISubmit/CancelHandler

    Lecture 76 Event Trigger

    Lecture 77 Event Trigger API

    Section 6: CREATING AN INVENTORY SYSTEM

    Lecture 78 Section objectives

    Lecture 79 Download resources

    Lecture 80 Download resources and setup

    Lecture 81 Building the basic inventory structure

    Lecture 82 Inventory Content Scroll View

    Lecture 83 Creating the Item UI Prefab

    Lecture 84 Configuring Inventory Description

    Lecture 85 Intro to Inventory Scripting

    Lecture 86 Inventory and Item classes

    Lecture 87 UI Inventory Class

    Lecture 88 Item assets – displaying visuals

    Lecture 89 Creating world objects

    Lecture 90 Moving World Items to Inventory UI

    Lecture 91 Items World Spawner

    Lecture 92 Stackable items

    Lecture 93 Displaying World Item text

    Lecture 94 Adjusting item quantities (+99)

    Lecture 95 UI item selection

    Lecture 96 Player functions & raycast cleanup

    Lecture 97 Displaying selection info

    Lecture 98 UI item display with buttons

    Lecture 99 Drop item functionality

    Lecture 100 Use item functionality

    Lecture 101 Adding details and refining inventory

    Lecture 102 Adding health & mana bars

    Lecture 103 Fixes, comments, and notes

    Lecture 104 Review of English naming conventions

    Section 7: CREATING & EDITING CUSTOM FONTS

    Lecture 105 Section objectives

    Lecture 106 Intro & acquiring fonts

    Lecture 107 Font Asset Creator

    Lecture 108 Modifying the Atlas texture

    Lecture 109 Other options & final comments

    Section 8: FINAL PROJECT: REBINDING SYSTEM (CONTROL REMAPPING)

    Lecture 110 Section objectives

    Lecture 111 Downloadable resources

    Lecture 112 Project download and setup

    Lecture 113 Overview and settings

    Lecture 114 UI Button setup

    Lecture 115 Canvas Toggle Action

    Lecture 116 Understanding Indexes & Composites

    Lecture 117 Basic Rebinding

    Lecture 118 Persistent bindings

    Lecture 119 Persistent bindings with generated C# class

    Lecture 120 Cancel Rebind and exclude bindings

    Lecture 121 Updating to TMP

    Lecture 122 Customizing Rebind text

    Lecture 123 ResetBindings

    Lecture 124 Handling duplicate bindings

    Lecture 125 Duplicating bindings

    Lecture 126 Duplicating composite bindings

    Lecture 127 Gamepad binding icons

    Lecture 128 Final visual polish

    Lecture 129 Final notes & binding language fixes

    Game developers who want to master the Unity UI System,UX artists who want to integrate into game dev teams and need to understand UI tools deeply,Game development teams who want to go deeper into Unity’s full UI System capabilities