QuizU - A UI toolkit sample
Unity Technologies
$0.0
Date |
Price |
---|---|
日時 |
価格($) |
10/28(2023) |
0.0 |
11/26(2024) |
0.0 |
Jump AssetStore
QuizU is an official Unity sample demonstrating various design patterns and project architecture including MVP, state pattern, managing menu screens and much more using UI Toolkit.QuizU is an official Unity sample of an interactive quiz application that shows how UI Toolkit components in Unity 2022 LTS can work together and leverage various design patterns. It’s a small but functional game, complete with multiple screens and game flow management.QuizU was created mainly with programmers in mind, explaining UI Toolkit concepts and tools from a developer perspective. The sample demonstrates a very simple quiz game mechanic but the intent is to show and teach implementation techniques that you can use in your own projects.The sample demonstrates UI Toolkit concepts and features, and programming design patterns, such as:Event dispatch and propagationThe state pattern for game flowManaging menu screens in UI ToolkitThe model-view-presenter pattern in QuizUEvent handling in UI ToolkitQuizU complements two pieces of content released in 2022 to help you get started with UI Toolkit:UI Toolkit sample – Dragon Crashers: This is another official Unity sample, also available on the Unity Asset Store. It’s a slice of a full-featured interface added to the 2D project Dragon Crashers, a mini RPG, using the Unity 2021 LTS UI Toolkit workflow at runtime.User interface design and implementation in Unity: This free e-book covers UI design and art creation fundamentals, and then moves on to instructional sections on UI development in Unity, mainly with UI Toolkit, but also with a chapter covering Unity UI.We recommend that you read the series of articles, available on Unity Discussions, that takes you through the sample, explaining how we implemented the project using UI Toolkit. Read the first article in the series here: Welcome to the new sample project QuizU.All of the content in this demo can be added or adapted for your own Unity projects – both for personal or commercial use.Distributed under the Unity Companion License (“License”). Unity Technologies ApS (“Unity”) grants to you a worldwide, non-exclusive, no-charge, and royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute the software that accompanies this License, subject to the following restrictions, terms, and conditions. LinkTechnical detailsWe recommend that you open a new empty project in Unity 2022.3.11 LTS or later to view this sample project because it imports assets into the root/Assets folder.