User Interface Design and Implementation in Unity
介绍
最好的 UI 是你没有注意到的 UI
如果做得好,用户界面将是游戏的关键部分,它隐秘并仔细地融入到您的应用 程序中,但是如果做得不好,它可能会令用户感到沮丧并降低游戏体验。
可靠的图形用户界面 (GUI) 是游戏视觉识别的延伸 现代受众渴望与您的应用程序无缝集成的精致、直观的 GUI 无论是显示角色的生命统计数据还是游戏世界的经济,该界面都是玩家获取信息的门户关键信息。
随着 UI 变得越来越复杂,其背后的艺术性也随之提高,UI 设计主要取决于两类专家:
- UI 艺术家:他们掌握设计、颜色、形状、排版和布局的基础知识 UI 艺术家为游戏世界的目标受众进行设计。他们对细节的关注促使他们创建“像素完美”的用户界面。
- 用户体验设计师:他们研究用户行为和最终用户的更广泛需求用户体验设计师控制人们与数字产品交互的方式。他们构建导航流程的目的是让用户体验尽可能直观和愉快。
这些角色与其他 2D 或 3D 艺术家和设计师密切合作,通过这种合作,可以实现更强大、更有效的 UI。
在本指南中,我们将演示 UI 艺术家和设计师如何在 Unity 中构建更好的界面。如果您具有图形设计和数字内容创建 (DCC) 工具背景,您将学习如何将您的创意融入到 Unity 的 UI 系统中如果您'作为一名想要进一步探索界面创建的开发人员,本指南将帮助您使用 Unity 的可用 UI 工作流程锻炼您的设计能力。
这本电子书涵盖了 Unity 中可用的两个 UI 系统的工作流程,但主要重点是适用于 Unity 2021 LTS 及更高版本的 Unity UI Toolkit UI Toolkit 是功能、资源和工具的统一集合,用于跨广泛的环境构建自适应 UI一系列游戏应用程序和编辑器扩展 我们新发布的示例项目受到之前 Dragon Crashers 演示的启发,描述了如何利用 UI Toolkit 的强大功能来实现运行时 UI。
让我们开始
本指南和 UI Toolkit 示例项目的主要贡献者包括 Ludia 首席 UI 艺术家 Michael Desharnais、资深 3D 和视觉效果艺术家、开发人员和教育家 Wilmer Lin 以及 Unity 高级内容营销经理 Eduardo Oriz。平面设计师和独立游戏开发者。
其他重要贡献者包括 Unity UI Toolkit 团队高级技术产品经理 Benoit Dupuis、UI Toolkit 团队高级工程经理 Antoine Lassauzay、Unity 专门从事系统游戏设计的高级技术游戏设计师 Christo Nobbs 和 Stefania Valoroso ,UI Toolkit 团队的高级产品设计师