Unity UI Toolkit

4306791_06e7_2

在本课程中,我们将使用 Unity UI 工具包包设计和实现所有游戏通用的用户界面。UI Toolkit 使具有 Web 开发人员背景的人员可以更轻松地在 Unity 中创建用户界面。

这门课程是给谁看的?

这是一门高级课程,专为那些已经基本掌握 Unity 并希望学习如何使用 SOLID 设计原则将用户界面添加到游戏中的人而设计。

有什么课程要求吗?

对 C# 的深刻理解

以前使用 Unity 的经验

将学到什么:

如何使用 Unity 的新 UI Toolkit 和 UI Builder

如何使用 ScriptableObjects 实现保存系统

如何使用 ScriptableObjects 管理场景

如何使用 Unity 的可寻址资产系统

如何创建自定义控件

如何创建一个加载屏幕,显示从 Google 的云平台下载资产的进度

如何设计主菜单

如何实施健康酒吧

如何编写高效且模块化的代码

如何创建可用于调整游戏音量和分辨率的设置屏幕

如何实现一个暂停菜单,只要它保持打开状态就暂停游戏

如何利用USS的属性

如何创建适应各种屏幕尺寸的响应式用户界面

如果这一切听起来对你有吸引力,请加入我,我会在课程中见到你。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 39 lectures (3h 20m) | Size: 1.22 GB

Build UI common across all games using an HTML inspired markup language & stylesheets


What you’ll learn:
How to build UI using the UI Toolkit package
How to implement a save system using ScriptableObjects
How to manage scenes using the Addressables package
How to implement a UI to configure visual and audio settings

Requirements
In depth knowledge of Unity
A solid understanding of C#

Description
In this course, we will design and implement user interfaces that are common across all games, using the Unity UI Toolkit package. The UI Toolkit makes it easier for people with a web developer background to create user interfaces in Unity.

Who is this course for?

This is an advanced course designed for those who already have a fundamental grasp of Unity, and want to learn how to add user interfaces to their game using SOLID design principles.

Are there any course requirements?

A solid understanding of C#

Previous experience using Unity

What will learn:

How to work with Unity’s new UI Toolkit and UI Builder

How to implement a save system using ScriptableObjects

How to manage scenes using ScriptableObjects

How to use Unity’s Addressable Asset System

How to create custom controls

How to create a loading screen that displays the progress of assets being downloaded from Google’s Cloud Platform

How to design a main menu

How to implement a health bar

How to write code that’s efficient and modular

How to create a settings screen that can be used to adjust the game’s volume and resolution

How to implement a pause menu that pauses the game as long as it remains open

How to make use of USS properties

How to create responsive user interfaces that adjust to various screen sizes

If all this sounds appealing to you, please join me, and I’ll see you inside the course.

Who this course is for
Indie game developers
Programmers

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/22050.html

赞 (0)
steven的头像steven
上一篇 2021年11月8日
下一篇 2021年11月8日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部