本视频教程是由Lynda机构出品的Unity游戏UI界面元素设计视频教程,时长:1小时51分,大小:960 MB,MP4高清视频格式,教程使用软件:Unity 5,附工程源文件,作者:Michael House,共26个章节,语言:英语。
对于任何一款游戏来说,UI界面无疑都是最重要的组成部分。玩家将会花费大部分时间来切换不同的游戏屏幕、浏览控制选项并查看游戏进度。本课程为我们讲解使用Unity新的UI系统制作并设计游戏用户界面的多种方式。你将会学习到制作2D和3D游戏中最常见的组成部分:启动界面、游戏结束界面、游戏难度窗口和虚拟键盘等等。
Unity专家Jesse Freeman将指导我们通过自定义组件集合(可重复使用的UI元素)、UI组件例如窗口和按钮、组合动画和转场等来设计我们自己的UI界面。同时,Jesse Freeman还会帮助我们创建一个窗口管理器来引导各窗口之间的变化和联系,并且通过自定义Unity编辑器来延伸窗口系统。
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。
Unity3D是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎,从一开始就被设计成易于使用的产品。作为一个完全集成的专业级应用,Unity还包含了价值数百万美元的功能强大的游戏引擎。Unity 作为一个游戏开发工具,它的设计主旨就是让你能够创建令人惊讶的游戏。如果你之前尝试过Unity,请查看Unity 3都做了哪些更新。如果你是第一次尝试,那就好好看看吧,看Unity都能为你带来什么。Unity作为一种开发环境,可让你脱离传统的游戏开发方式,以一种更简单的方式专注于你的游戏开发。开发网络游戏、移动游戏、单机游戏,Unity都能完全胜任。
琳达(Lynda) 是全球最知名的在线教育机构,每年可以吸引到4500万独立访客,让它成为教育界的长青网站。这家在线视频教学网站,提供了数以千计的现在最流行的软件技术视频教程。有大约1百万人都愿意支付每月25美元的使用费来访问它,它已经成为一个网上帝国。它的创始人琳达·温曼(LyndaWeinman)认为,她的教程在网民中大受欢迎的程度会鞭策那些认为网络只是让人变笨变懒的人。根据该公司的报告,Lynda 现在每年可以吸引到4500万独立访客,大部份的独立订户会订阅内容1至3年。公司现在雇有200名全职员工,风险投资人还不停地要扔钱过来,但温曼说,她比较喜欢看到公司自然平稳地增长并通过口碑营销打开市场。网站上的教育录像质量很高,课程划分细致,学习的人可以根据自己的目标随时切换内容。
Lynda Programmatic UI with Unity
Unity allows for the creation of dynamic, modern user interfaces, where items are generated and displayed based on player actions. This responsiveness makes your games more interesting and easier to create and play, since menus and displays won’t clutter up the screen when they’re not in use and a single element can be reused for multiple situations. You can make menus appear on demand, change button actions on the fly, and build entirely new kinds of elements from scratch. In this course, Michael House shows us multiple ways to program UI elements in Unity and dynamically trigger them based on game events. Learn how to create items manually, create reusable prefabs and add instances to the game, and create UI elements using C# scripting. Each how-to results in a working interface element such as a text label, button, menu, tooltip, or table.